Học không giới hạn 600+ khóa học chỉ với 199K / tháng Xem ngay

Hỗ trợ

Hotline: 090 488 6095
Email: cskh@unica.vn

3 Cách chia cột trong excel đơn giản kèm ví dụ chi tiết

Bởi Nguyễn Thị Yến
30/05/2025 12017

Chia cột trong Excel là một thao tác đơn giản để tách dữ liệu ra hoặc chia thành các cột riêng biệt, theo các tiêu chí nhất định. Đây là một thao tác giúp bảng dữ liệu Excel của bạn trở nên gọn gàng, khoa học và logic hơn. Sau đây, Unica sẽ hướng dẫn 3 Cách chia cột trong excel đơn giản kèm ví dụ chi tiết. Cùng tìm hiểu ngay.

Chia cột trong excel để làm gì?

Dữ liệu bị ngăn cách bởi dấu câu, dấu phân tách 

Đây là trường hợp thường xuyên xảy ra trong khi nhập liệu trên Excel. Nó xảy ra khi các dữ liệu được xuất ra từ các file Word, Access,... chuyển sang Excel. Các chuỗi ký tự này sẽ được ngăn cách bởi các dấu như dấu phẩy, dấu gạch nối, dấu ngoặc đơn,... trông rất thẩm mỹ.

Chia cột trong Excel giúp phân tích và thống kê dữ liệu dễ dàng hơn

Chia cột trong Excel giúp phân tích và thống kê dữ liệu dễ dàng hơn

Dữ liệu quá dài, từng chuỗi ký tự có số lượng như nhau 

Đây là trường hợp mà bạn nhập các dữ liệu giống mã code, mã hàng hóa, mã nhân viên, mã khách hàng,... thì số lượng các ký tự sẽ bằng nhau. Đây là trường hợp hiếm xảy ra nhưng lại dễ dàng giải quyết bằng cách chia cột.

Cách chia cột trong Excel bằng Text to Columns

Để chia cột trong excel bằng cách sử dụng tính năng Text to Columns, Unica sẽ hướng dẫn các bước sử dụng Text to Columns để chia cột trong Excel chi tiết như sau: 

Cho bảng dữ liệu sau làm ví dụ

Cho bảng dữ liệu sau làm ví dụ

Bước 1: Mở file Excel có chứa dữ liệu bạn muốn chia cột. Sau đó chọn cột mà bạn muốn chia. 

Bôi đen vùng dữ liệu cần chia cột trong Excel

Bôi đen vùng dữ liệu cần chia cột trong Excel

Bước 2: Trên thanh công cụ, chọn tab Data > chọn tính năng Text to Columns ở trong nhóm Data Tools

Trên thanh công cụ chọn thẻ Data và chọn tính năng Text to Columns 

Trên thanh công cụ chọn thẻ Data và chọn tính năng Text to Columns 

Bước 3: Lúc này, xuất hiện hộp thoại Convert Text to Columns Wizard hiện ra. Bạn muốn phân tách dữ liệu theo dấu cách (dấu phẩy, khoảng trắng, dấu gạch ngang, một ký tự tuỳ chọn...). thì chọn Delimited, nếu bạn muốn phân tách dữ liệu theo độ rộng cố định của các trường thì chọn Fixed width. Sau đó, Nhấn Next để tiếp tục.

Xuất hiện cửa sổ Convert Text to Columns Wizard

Xuất hiện cửa sổ Convert Text to Columns Wizard

Bước 5: Lúc này, Trong excel sẽ xuất hiện hộp thoại mới là Delimiters, bạn hãy lựa chọn ký tự phân cách theo cột dữ liệu của bạn. Nếu bạn lựa chọn Fixed width, hãy kéo dọc 1 đường trên bảng nhằm xác định các vị trí tách. Tiếp theo, Hãy xem trước các trong ô Data preview để chắc chắn dữ liệu phân tách đúng. Nhấn text để tiếp tục. 

Giải thích ký tự trong Convert Text to Columns Wizard như sau: 

  • Tab: Dữ liệu phân tách từ một khoảng trắng lớn.

  • Semicolon: Dữ liệu phân tách từ dấu chấm phẩy.

  • Comma: Dữ liệu phân tách từ dấu phẩy.

  • Space: Dữ liệu phân tách bằng khoảng trắng (Space).

  • Other: Dữ liệu phân tách bằng một ký tự khác theo tùy chỉnh của người dùng.

Theo dữ liệu ở ví dụ trên, chúng ta sẽ chọn Other và điền dấu gạch ngang “-” vào ô tùy chỉnh. 

Tích để chọn điều kiện chia cột trong hộp thoại Delimiters

Tích để chọn điều kiện chia cột trong hộp thoại Delimiters

Bước 5: Tiếp theo ở cột Column data format bạn dùng để điều chỉnh định dạng và ở phần Destination để điều chỉnh vị trí cột sẽ xuất hiện. Ở ví dụ này, Unica sẽ tích chọn General và tại mục Destination điền ô A1.

Giải thích ký tự trong Coluumns data format như sau: 

  • General: Không định dạng.

  • Text: Kiểu văn bản.

  • Date: Kiểu ngày, tháng, năm.

  • Do no import column (Skip): Cột mà được chọn dòng này sẽ không hiển thị kết quả.

Tích chọn General và tại mục Destination điền ô A1

Tích chọn General và tại mục Destination điền ô A1

Bước 7: Sau khi đã cài đặt sau, bạn chọn Finish để chia cột trong Excel.

Ấn Finish để hoàn thành

Ấn Finish để hoàn thành

Thành quả sau khi đã hoàn thành chia cột trong Excel.

Kết quả cuối cùng nhân được

Kết quả cuối cùng nhân được

excel

Cách chia cột trong Excel theo vị trí của ký tự

Với cách chia cột theo vị trí của ký tự trong Excel sẽ giúp bạn giải quyết được trường hợp dữ liệu quá dài với số lượng kỹ tự bằng nhau.

Ví dụ: Cho bảng dữ liệu dưới đây:

Cho bảng dữ liệu

Cho bảng dữ liệu

Yêu cầu: Tách dòng các mã ra thành từng cột khác nhau. 

Cách thực hiện như sau:

Bước 1: Mở 1 File Excel mới, trên thanh công cụ chọn thẻ Data > Chọn New Query.

Chọn New Query

Chọn New Query

Bước 2: Chọn tiếp From File, sau đó chọn From Workbook. 

Chọn From Workbook để chia cột theo vị trí của ký tự trong Exc

Chọn From Workbook để chia cột theo vị trí của ký tự trong Excel

Bước 3: Trong cửa sổ Import Data, bạn chọn File cần chia cột, sau đó nhấn chọn Import. 

Nhấn chọn Import

Nhấn chọn Import

Bước 4: Chọn Sheet chứa dữ liệu cần chia cột rồi nhấn Transform Data.

Chọn Sheet chứa dữ liệu cần chia cột

Chọn Sheet chứa dữ liệu cần chia cột

Bước 5: Tiếp tục nhấn vào Split Column, sau đó bạn chọn các điều kiện muốn chia cột Excel.

Trong đó: 

  • By Delimiter: Chia cột bởi dấu phân cách

  • By Number of Characters: Chia cột bởi số lượng ký tự

  • By Positions: Chia cột bởi vị trí theo số thứ tự

  • By Lowercase to Uppercase: Chia cột từ chữ viết thường đến viết hoa

  • By Uppercase to Lowercase: chia cột từ chữ viết hoa đến viết thường

  • By Digit to Non-Digit: Chứa cột từ dữ liệu có chữ số đến không có chữ số.

  • By Non-Digit to Digit: Chia cột từ dữ liệu không phải chữ só đến có chữ số. 

Cách chia cột theo vị trí của ký tự trong Excel

Cách chia cột theo vị trí của ký tự trong Excel

Bước 6: Chọn vào mục By Number Of Characters. 

Chọn By Number Of Characters

Chọn By Number Of Characters

Bước 7: Trong cửa sổ mới hiện lên, trong Split bạn tích chọn Repeatedly.

Ở phần Number of Characters bạn điền số 7. 

Tích chọn Repeatedly

Tích chọn Repeatedly

Bước 8: Tiếp tục chọn Advances Options trong của sổ mới rồi chọn kiểu dòng, cột sử dụng. Cuối cùng nhấn OK. 

Chọn Advances Options và nhấn OK

Chọn Advances Options và nhấn OK

Bước 9: Trong trường hợp dữ liệu chia không được như mong muốn, bạn có thể thực hiện thao tác xóa định dạng chia cột đã thực hiện ở phần Query Settings và thực hiện lại thao tác từ bước 1. 

Thao tác xóa định dạng chia cột 

Thao tác xóa định dạng chia cột 

Bước 10: Nhấn vào mũi tên tam giác trỏ xuống ở Close Load. Sau đó, bạn chọn Close & Load là đã hoàn thành xong cách chia cột trong bảng excel.

Hoàn thành xong cách chia cột trong bảng excel

Hoàn thành xong cách chia cột trong bảng excel

>>> Tất cả đều có trong cuốn sách "HƯỚNG DẪN THỰC HÀNH EXCEL TỪ CƠ BẢN ĐẾN NÂNG CAO"

ĐĂNG KÝ MUA NGAY

Cách chia cột trong Excel bằng các công thức

Ngoài Text to Columns, bạn cũng có thể sử dụng các công thức trong excel để tách một ô hoặc một cột thành nhiều ô hoặc cột khác. Một số công thức hữu ích cho việc này là:

  • LEFT: Trả về một số ký tự bên trái của một chuỗi

  • RIGHT: Trả về một số ký tự bên phải của một chuỗi

  • MID: Trả về một số ký tự ở giữa của một chuỗi

Ví dụ: Cho bảng dữ liệu 2:

Cho bảng dữ liệu

Cho bảng dữ liệu

Yêu cầu: Dùng hàm để tách riêng cột Họ và Tên của từng người trong bảng dữ liệu 2.

Cách chia cột trong excel:

Bước 1: Ở ô B18, bạn nhập công thức =LEFT(A18;FIND(" ";A18)-1).

Nhập công thức LEFT

Nhập công thức LEFT

Bước 2: Nhấn enter sẽ thu được kết quả là Trần.

Kết quả sau khi nhập công thức 

Kết quả sau khi nhập công thức 

Bước 3: Kéo chuột xuống các ô bên dưới sẽ thu được kết quả họ của những người xuất hiện trong bảng 2 như sau:

Kéo chuột xuống các ô bên dưới

Kéo chuột xuống các ô bên dưới

Bước 4: Nhập công thức =RIGHT(A18;LEN(A18)-FIND(" ";A18)) vào ô C18.

Nhập công thức vào ô C18

Nhập công thức vào ô C18

Bước 5: Nhấn enter, Excel sẽ trả về kết quả là Nguyễn Thành Chung.

Kết quả trả về sau khi nhập công thức

Kết quả trả về sau khi nhập công thức

Bước 6: Kéo thả chuột xuống phía dưới sẽ thu được bảng kết quả như sau:

Kéo chuột xuống các ô bên dưới

Kéo chuột xuống các ô bên dưới

Kết luận

Như vậy, Unica đã chia sẻ cho bạn 3 Cách chia cột trong excel đơn giản, nhanh chóng và có vị dụ cụ thể. Hy vọng nội dung bài viết hữu ích với bạn và giúp bạn trong việc xử lý các dữ liệu trong excel. 


Tags: Excel
Trở thành hội viên

Bạn có muốn làm chủ kỹ năng Excel từ cơ bản đến nâng cao? Khóa học sẽ giúp bạn tự tin xử lý mọi dữ liệu phức tạp và nâng cao hiệu suất công việc!

Đăng ký học thử để trải nghiệm ngay hôm nay!
course_relate
Trở thành cao thủ Excel 365 trong 48 giờ
499.000đ 600.000đ
0/5 - (0 bình chọn)