Tách cột văn bản (Power Query)

Áp dụng cho
Excel cho Microsoft 365 Excel cho Microsoft 365 dành cho máy Mac Excel 2024 Excel 2021 Excel 2019 Excel 2016

Trong Power Query, một cột văn bản có thể được chia thành nhiều cột và theo một số cách khác nhau để đạt được kết quả bạn muốn. Theo mặc định, tên của cột mới có cùng tên với cột gốc với hậu tố là dấu chấm (.) và số đại diện cho mỗi phần được tách từ cột ban đầu. Sau đó, bạn có thể đổi tên cột.

Lưu ý Biểu tượng bung rộng Bung rộng trong tiêu đề cột không được dùng để chia tách cột. Nó được dùng để bung rộng các cột có cấu trúc, chẳng hạn như Danhsách, Bản ghi hoặc Bảng. Để biết thêm thông tin, xem mục Làm việc với cột Danh sách, Bản ghi hoặc Bảng có cấu trúc.

Chia tách cột theo dấu phân tách

Bạn có thể tách cột có kiểu dữ liệu văn bản thành hai hoặc nhiều cột bằng cách sử dụng ký tự dấu tách chung. Ví dụ: cột Tên chứa <các giá trị được viết là Họ>, <tên> có thể được chia thành hai cột bằng cách dùng ký tự dấu phẩy (,).

  1. Để mở truy vấn, hãy định vị truy vấn đã được tải từ Trình soạn thảo Power Query trước đó, chọn một ô trong dữ liệu, rồi chọn Sửa Truy>vấn. Để biết thêm thông tin , hãy xem mục Tạo, tải hoặc chỉnh sửa truy vấn trong Excel.

  2. Chọn cột bạn muốn chia tách. Đảm bảo đó là kiểu dữ liệu văn bản.

  3. Chọn Chia>tách cột theo>dấu phân tách cho trang đầu. Hộp thoại Chia tách cột theo dấu tách sẽ xuất hiện.

  4. Trong danh sách thả xuống Chọn hoặc nhập dấu phân tách, chọn Dấu hai chấm, Dấu phẩy, Dấu Bằng, Dấu chấm phẩy, Dấu cách, Tab hoặc Tùy chỉnh. Bạn cũng có thể chọn Tùy chỉnh để chỉ định bất kỳ dấu tách ký tự nào.

  5. Chọn tùy chọn Tách tại:

    • Dấu tách ngoài cùng bên trái Nếu có một số dấu tách, cột tách đầu tiên sẽ dựa trên dấu tách xa nhất ở bên trái và cột chia tách thứ hai dựa trên các ký tự còn lại ở bên phải.
    • Dấu tách phải nhấtNếu có một số dấu tách, cột tách thứ hai sẽ dựa trên dấu tách xa nhất bên phải và cột chia tách đầu tiên dựa trên các ký tự còn lại ở bên trái.
    • Mỗi lần xuất hiện của dấu tách Nếu có nhiều dấu tách, hãy phân tách từng cột bằng dấu tách. Ví dụ: nếu bạn có ba dấu tách, bạn sẽ có bốn cột.
  6. Chọn Hiển thị tùy chọn nâng cao, rồi nhập số cột hoặc hàng cần chia tách thành.

  7. Nếu bạn chọn Tùy chỉnhtrong Chọn hoặc nhập danh sách thả xuống dấu tách, bạn có thể cần nhập một ký tự dấu ngoặc kép thay thế hoặc ký tự đặc biệt.

  8. Chọn OK.

  9. Bạn có thể muốn đổi tên cột mới thành tên có ý nghĩa hơn. Để biết thêm thông tin, hãy xem đổi tên cột.

Chia tách cột theo số ký tự

Bạn có thể chia tách cột có kiểu dữ liệu văn bản thành hai hoặc nhiều cột bằng cách sử dụng số ký tự trong một giá trị văn bản.

  1. Để mở truy vấn, hãy định vị truy vấn đã được tải từ Trình soạn thảo Power Query trước đó, chọn một ô trong dữ liệu, rồi chọn Sửa Truy>vấn. Để biết thêm thông tin , hãy xem mục Tạo, tải hoặc chỉnh sửa truy vấn trong Excel.

  2. Chọn cột bạn muốn chia tách. Đảm bảo cột là kiểu dữ liệu văn bản.

  3. Chọn Nhà>Tách Cột>Theo Số Ký tự. Hộp thoại Tách cột theo Số Ký tự xuất hiện.

  4. Trong hộp văn bản Số ký tự, hãy nhập số ký tự dùng để tách cột văn bản.

  5. Chọn tùy chọn Tách:

    • Một lần, càng xa càng tốt Cột tách thứ nhất dựa trên số ký tự đếm từ bên trái và cột chia tách thứ hai được dựa trên phần còn lại của các ký tự ở bên phải.
    • Một lần, càng xa càng tốt Cột tách thứ hai dựa trên số ký tự đếm từ bên phải và cột chia tách đầu tiên được dựa trên phần còn lại của các ký tự ở bên trái.
    • Liên tục Nếu cột có nhiều ký tự, hãy chia thành nhiều cột dựa trên số ký tự. Ví dụ, nếu cột ban đầu có 25 ký tự và bạn chỉ định số ký tự là 5, bạn sẽ có năm cột mới, mỗi cột có 5 ký tự.
  6. Chọn Hiển thị tùy chọn nâng cao và nhập số cột cần chia tách thành.

  7. Chọn OK.

  8. Bạn có thể muốn đổi tên cột mới thành tên có ý nghĩa hơn. Để biết thêm thông tin, hãy xem Đổi tên cột.

Chia tách cột theo vị trí

Bạn có thể tách cột bằng cách chỉ định vị trí số cố định của ký tự.

  1. Để mở truy vấn, hãy định vị truy vấn đã được tải từ Trình soạn thảo Power Query trước đó, chọn một ô trong dữ liệu, rồi chọn Sửa Truy>vấn. Để biết thêm thông tin , hãy xem mục Tạo, tải hoặc chỉnh sửa truy vấn trong Excel.

  2. Chọn cột bạn muốn chia tách. Đảm bảo cột là kiểu dữ liệu văn bản.

  3. Chọn Trang đầu>tách cột theo>vị trí. Hộp thoại Tách Cột theo Vị trí xuất hiện.

  4. Trong hộp Vị trí , nhập số vị trí để chia tách cột văn bản. Ví dụ: nhập 5, 10, 15 để chia tách cột thành 3 cột gồm 5 ký tự.

  5. Hoặc bạn có thể chọn Tùy chọn nâng cao, rồi chọn một trong các tùy chọn sau:

    • Cột Mỗi độ dài cột được dựa trên vị trí bạn đã xác định. Đây là hành động mặc định.
    • Hàng Thay vì cột mới, một hàng mới sẽ được thêm vào dựa trên các vị trí bạn đã xác định. Ví dụ: nhập 5, 10, 15 để chia tách cột thành 3 hàng gồm 5 ký tự.
  6. Chọn OK.

  7. Bạn có thể muốn đổi tên cột mới thành tên có ý nghĩa hơn. Để biết thêm thông tin, hãy xem Đổi tên cột.

Tách tổ hợp chữ hoa/thường cho cột theo chữ cái

Bạn có thể chia tách cột dựa trên tổ hợp chữ hoa,chữ thường thành chữ hoa hoặc chữ hoa thành chữ thường:

Chữ thường đến chữ hoa Đối với mỗi trường hợp có hai chữ cái liên tiếp nhau, mẫu thứ nhất là chữ thường và chữ thứ hai viết hoa, tách cột gốc để cột chia tách thứ hai bắt đầu bằng chữ hoa. Ví dụ:

Cột gốc Cột tách đầu tiên Cột tách thứ hai
Máy bay Máy Máy bay
Angelfish Thiên thần
Ballpark Bóng Park

Chữ hoa đến chữ thường Đối với mỗi trường hợp có hai chữ cái liên tiếp là chữ hoa đầu tiên và chữ thứ hai là chữ thường, hãy tách cột gốc sao cho cột chia tách thứ hai bắt đầu bằng chữ thường. Ví dụ:

Cột gốc Cột tách đầu tiên Cột tách thứ hai
Iphone I điện thoại
Ipad I Pad
Ebay E vịnh
  1. Để mở truy vấn, hãy định vị truy vấn đã được tải từ Trình soạn thảo Power Query trước đó, chọn một ô trong dữ liệu, rồi chọn Sửa Truy>vấn. Để biết thêm thông tin , hãy xem mục Tạo, tải hoặc chỉnh sửa truy vấn trong Excel.

  2. Chọn cột bạn muốn chia tách. Đảm bảo đó là kiểu dữ liệu văn bản.

  3. Thực hiện một trong những thao tác sau:

    • Chọn Phân>tách cột theo>chữ thường thành chữ hoa.
    • Chọn Phân>tách cột>trang đầu theo chữ hoa thành chữ thường.
  4. Bạn có thể muốn đổi tên cột mới thành tên có ý nghĩa hơn. Để biết thêm thông tin, hãy xem đổi tên cột.

Tách cột theo tổ hợp chữ số và không chữ số

Bạn muốn tách cột dựa trên các kết hợp chữ số và không chữ số, chữ số thành không chữ số hoặc không chữ số thành chữ số.

Chữ số thành không chữ số Đối với mỗi trường hợp có hai ký tự liên tiếp, ký tự thứ nhất là chữ số và ký tự thứ hai là không có chữ số, tách cột gốc sao cho cột tách thứ hai bắt đầu bằng ký tự không phải chữ số. Ví dụ:

Cột gốc Cột tách đầu tiên Cột tách thứ hai
123Shoes 123 Giày
456 Găng tay 456 Găng tay
789Scarf 789 Khăn quàng cổ

Không chữ số thành chữ số Đối với mỗi thể hiện hai ký tự liên tiếp, ký tự thứ nhất không phải là chữ số và ký tự thứ hai là chữ số, tách cột ban đầu sao cho cột tách thứ hai bắt đầu bằng ký tự chữ số. Ví dụ:

Cột gốc Cột tách đầu tiên Cột tách thứ hai
123Shoes Giày 123
456 Găng tay Găng tay 456
789Scarf Khăn quàng cổ 789
  1. Để mở truy vấn, hãy định vị truy vấn đã được tải từ Trình soạn thảo Power Query trước đó, chọn một ô trong dữ liệu, rồi chọn Sửa Truy>vấn. Để biết thêm thông tin , hãy xem mục Tạo, tải hoặc chỉnh sửa truy vấn trong Excel.

  2. Chọn cột bạn muốn chia tách. Đảm bảo đó là kiểu dữ liệu văn bản.

  3. Thực hiện một trong những thao tác sau:

    • Chọn Phân>tách cột theo>chữ thường thành chữ hoa.
    • Chọn Phân>tách cột>trang đầu theo chữ hoa thành chữ thường.
  4. Bạn có thể muốn đổi tên cột mới thành tên có ý nghĩa hơn. Để biết thêm thông tin, hãy xem đổi tên cột.

Xem Thêm

Power Query trợ giúp về Excel

Thêm hoặc thay đổi kiểu dữ liệu

Tách cột theo dấu tách (docs.com)

Tách cột theo số ký tự (docs.com)

Tách cột theo vị trí (docs.com)

Tách cột theo chữ thường thành chữ hoa (docs.com)

Tách cột theo chữ hoa thành chữ thường (docs.com)

Tách cột theo cách không chữ số thành chữ số (docs.com)

Tách cột theo chữ số thành không chữ số (docs.com)

Hàm tách (docs.com)