Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

Đây là hình ảnh tổng quan về cách chia một cột thành nhiều cột.

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

Phương pháp 1 – Sử dụng văn bản thành cột để tách một cột thành nhiều cột trong Excel

Chúng tôi có tập dữ liệu (B4:D9 ) của các sản phẩm của Microsoft. Chúng ta sẽ chia thông tin của một cột (B5:B9 ) thành nhiều cột.

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

BƯỚC:

  • Chọn phạm vi cột (B5:B9 ) để chia.
  • Đi tới Dữ liệu tab.
  • Nhấp vào ‘Chuyển văn bản thành cột ’ từ Công cụ dữ liệu tùy chọn.

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Một Thuật sĩ Bước 1 cửa sổ bật lên.
  • Chọn 'Được phân cách ’ và nhấp vào Tiếp theo .

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Bạn sẽ thấy Bước hướng dẫn 2 cửa sổ. Kiểm tra ‘Không gian ’ cái hộp.
  • Bạn có thể xem kết quả trông như thế nào trong Xem trước dữ liệu cái hộp.
  • Nhấp vào Tiếp theo .

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Bước hướng dẫn 3 cửa sổ đang mở. Chọn ‘Chung ’ từ ‘Định dạng dữ liệu cột ’ tùy chọn.
  • Chọn địa điểm bạn muốn xem kết quả trong Đích cái hộp.
  • Kiểm tra xem kết quả có hiển thị ngay từ Xem trước dữ liệu hay không cái hộp.
  • Nhấp vào Hoàn tất .

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Dữ liệu của một cột được chia thành nhiều cột.

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

Phương pháp 2 – Chia một cột thành nhiều cột dựa trên dấu phân cách bằng dấu phẩy

Chúng tôi có tập dữ liệu (B4:D9 ) của các sản phẩm của Microsoft với số năm trong một cột. Chúng ta sẽ chia chúng ra.

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

BƯỚC:

  • Chọn phạm vi cột (B5:B9 ) để chia.
  • Đi tới Dữ liệu tab , hãy đi tới Công cụ dữ liệu nhóm và chọn Chuyển văn bản thành cột .

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Bước hướng dẫn 1 cửa sổ bật lên.
  • Chọn 'Được phân cách ’ và nhấp vào Tiếp theo .

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Từ Trình hướng dẫn bước 2 cửa sổ, hãy chọn phần ‘Khác ’ và gõ “, ” trên đó. Ngoài ra, hãy kiểm tra Dấu phẩy tùy chọn.
  • Xem kết quả trông như thế nào trong Xem trước dữ liệu cái hộp.
  • Nhấp vào Tiếp theo .

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Từ Hướng dẫn bước 3 cửa sổ, chọn ‘Chung ’ từ Định dạng dữ liệu cột  tùy chọn.
  • Chọn địa điểm mà chúng tôi muốn xem kết quả trong Đích cái hộp.
  • Kiểm tra xem kết quả có hiển thị ngay trong Xem trước dữ liệu hay không cái hộp.
  • Nhấp vào Hoàn tất .

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Một hộp xác nhận sẽ bật lên. Chọn OK .

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Đây là kết quả.

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

Phương pháp 3 – Tách các ô đã hợp nhất thành nhiều cột trong Excel

Chúng ta có thể thấy một cột có các ô được hợp nhất. Chúng ta sẽ chia các ô và chuyển chúng thành nhiều cột.

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

BƯỚC:

  • Chọn tất cả các ô đã hợp nhất của một cột.
  • Đi tới Trang chủ tab.
  • Nhấp vào Hợp nhất &Trung tâm trình đơn thả xuống từ Căn chỉnh phần.
  • Chọn Hủy hợp nhất các ô .

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Chúng ta có thể thấy các ô được tách ra và chia thành các cột khác nhau.

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

Đọc thêm: Cách chia cột trong Power Query trong Excel

Phương pháp 4 – Sử dụng Flash Fill để chia một cột thành nhiều cột trong Excel

Chúng tôi có một tập dữ liệu về các sản phẩm của Microsoft theo năm. Chúng tôi sẽ chia dữ liệu của một cột này (B4:B9 ) thành nhiều cột.

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

BƯỚC:

  • Chọn Ô C5 và ghi tên sản phẩm “Microsoft Excel ” trong đó.
  • Chọn Ô D5 và ghi năm “2018 ”.

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Chọn Ô C5 và sử dụng Tay cầm điền công cụ tự động điền vào các ô trống.
  • Từ ‘Tùy chọn tự động điền ’ (ở góc dưới cùng), nhấp vào ‘Flash Fill’ .

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Lặp lại cho cột tiếp theo.

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

Phương pháp 5 – Tách một cột thành nhiều cột bằng Excel VBA

Chúng tôi có tập dữ liệu (B4:B14 ) của các sản phẩm Microsoft Excel qua các năm. Chúng ta sẽ chia cột này thành hai cột, D4 E4 .

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

BƯỚC:

  • Chọn tất cả các giá trị từ cột.
  • Chuyển đến tên trang tính từ tab trang tính và nhấp chuột phải trên đó.
  • Chọn ‘Xem mã ’.

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Một Mô-đun VBA cửa sổ bật lên.
  • Chèn mã này:
Sub SplitOneColumn()
Dim rng As Range
Dim InputRng As Range
Dim OutputRng As Range
Dim xRow As Integer
Dim xCol As Integer
Dim xArr As Variant
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Select Input Range :", "SplitOneColumn", InputRng.Address, Type:=8)
xRow = Application.InputBox("Enter Row Number :", "SplitOneColumn")
Set OutputRng = Application.InputBox("Select Output Range :", xTitleId, Type:=8)
Set InputRng = InputRng.Columns(1)
xCol = InputRng.Cells.Count / xRow
ReDim xArr(1 To xRow, 1 To xCol + 1)
For i = 0 To InputRng.Cells.Count - 1
xValue = InputRng.Cells(i + 1)
iRow = i Mod xRow
iCol = VBA.Int(i / xRow)
xArr(iRow + 1, iCol + 1) = xValue
Next
OutputRng.Resize(UBound(xArr, 1), UBound(xArr, 2)).Value = xArr
End Sub
  • Nhấp vào Chạy tùy chọn.

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Từ hộp xác nhận, chọn Chạy .

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Chọn phạm vi đầu vào và nhấp vào OK .

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Viết số lượng hàng chúng ta muốn thấy trong cột mới và chọn OK .

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Chọn ô đầu tiên của cột mới và nhấp vào OK .

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Chúng ta có thể thấy kết quả là tất cả giá trị của một cột được chia thành hai.

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

Phương pháp 6 – Kết hợp hàm INDEX và ROW để chia một cột thành nhiều cột

Chúng tôi có tập dữ liệu (B4:B14 ) trong đó các giá trị được sắp xếp tuần tự theo hàng. Chúng tôi sẽ chia các giá trị này của tập dữ liệu thành hai cột (Cột1 Cột2 ).

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

BƯỚC:

  • Chọn Ô D5 .
  • Sử dụng công thức sau và nhấn Enter.

=INDEX($B$5:$B$14,ROWS(D$5:D5)*2-1)

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Sử dụng Tay cầm điền để tự động điền vào các ô bên dưới.

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Chọn Ô E5 .
  • Chèn công thức này và nhấn Enter .

=INDEX($B$5:$B$14,ROWS(E$5:E5)*2)

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Sử dụng Tay cầm điền để xem kết quả.

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

Phương pháp 7 – Áp dụng hàm LEFT và RIGHT để tách một cột thành nhiều cột trong Excel

Chúng ta sẽ sử dụng các hàm văn bản để tách các giá trị từ một cột.

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

BƯỚC:

  • Chọn Ô C5 .
  • Chèn công thức sau và nhấn Enter .

=LEFT(B5,SEARCH(" ",B5)-1)

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

Phân tích công thức

TÌM KIẾM(” “,B5)

Chức năng TÌM KIẾM sẽ trả về vị trí của khoảng trắng.

TRÁI(B5,TÌM KIẾM(” “,B5)-1)

Điều này sẽ trả về giá trị.

  • Nhấn Enter và sử dụng Xử lý điền công cụ tự động điền vào các ô.

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Chọn Ô D5 .
  • Chèn công thức sau và nhấn Enter .

=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

  • Sử dụng Điều khiển điền để xem kết quả.

Master Excel:Chia một cột thành nhiều cột một cách dễ dàng

Phân tích công thức

TÌM KIẾM(” “,B5)

Chức năng TÌM KIẾM sẽ trả về vị trí của khoảng trắng.

LEN(B5)

Hàm LEN sẽ trả về tổng số ký tự.

PHẢI(B5,LEN(B5)-SEARCH(” “,B5))

Điều này sẽ trả về giá trị.

Tải xuống Sách bài tập thực hành

Bài viết liên quan

  • Chia cột trong Excel theo Word
  • Cách chia cột theo dấu cách đầu tiên trong Excel 
  • Cách chia cột trong Excel bằng dấu phẩy
  • Tách cột ngày và giờ trong Excel 
Nhận MIỄN PHÍ Bài tập Excel nâng cao có Giải pháp!