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

Thành Thạo Excel: 5 Phương Pháp Chứng Minh Tách Ô Thành 2 Cột

Khi nhập dữ liệu từ nguồn ngoài, thường cần tách 1 ô thành 2 hoặc nhiều cột. Bài viết giới thiệu 5 phương pháp hiệu quả kèm ví dụ thực tế.

Cách Tách 1 Ô Thành 2 Cột Trong Excel

Dữ liệu: Cột B chứa Họ tên đầy đủ → tách thành First Name, Last Name.

Thành Thạo Excel: 5 Phương Pháp Chứng Minh Tách Ô Thành 2 Cột

1. Tách Ô Bằng Text To Columns (Cột Sang Cột)

Tính năng Text to Columns dùng dấu phân tách (delimiter: space, comma, semicolon...). Ví dụ delimiter là Space.

Các Bước:

  • Chọn phạm vi (B4:B11).
  • Tab Data → Text to Columns.
  • Chọn Delimited → Next.

Thành Thạo Excel: 5 Phương Pháp Chứng Minh Tách Ô Thành 2 Cột

  • Chọn Space → Next.

Thành Thạo Excel: 5 Phương Pháp Chứng Minh Tách Ô Thành 2 Cột

  • Chọn Text format → điều chỉnh Destination → Finish.

Thành Thạo Excel: 5 Phương Pháp Chứng Minh Tách Ô Thành 2 Cột Thành Thạo Excel: 5 Phương Pháp Chứng Minh Tách Ô Thành 2 Cột

Đọc thêm: Cách Tách Ô Trong Excel (5 Mẹo Dễ)

2. Tách Ô Bằng Flash Fill (Excel 2013+)

Flash Fill nhận diện mẫu dữ liệu, tự động điền (machine learning cơ bản).

Các Bước:

  • Ô C5 gõ First Name của B5 (ví dụ "William").
  • Double-click Fill Handle (góc phải dưới) hoặc Data → Data Tools → Flash Fill.

Thành Thạo Excel: 5 Phương Pháp Chứng Minh Tách Ô Thành 2 Cột Thành Thạo Excel: 5 Phương Pháp Chứng Minh Tách Ô Thành 2 Cột

Cột First Name tự động điền.

Thành Thạo Excel: 5 Phương Pháp Chứng Minh Tách Ô Thành 2 Cột

  • Làm tương tự cột Last Name: gõ Last Name ở D5 → Flash Fill.

Thành Thạo Excel: 5 Phương Pháp Chứng Minh Tách Ô Thành 2 Cột

Đọc thêm: VBA Tách Chuỗi Thành Nhiều Cột (2 Cách)

3. Tách Ô Bằng Công Thức (Formulas)

i. Tách Theo Dấu Phân Cách (Delimiter)

Dùng LEFT, RIGHT, SEARCH, FIND, LEN, SUBSTITUTE.

  • LEFT(text, num_chars) – lấy từ trái.
  • RIGHT(text, num_chars) – lấy từ phải.
  • SEARCH(find_text, within_text, [start_num]) – tìm vị trí (không phân biệt hoa thường).
  • FIND – tương tự SEARCH nhưng phân biệt hoa thường.
  • LEN(text) – độ dài chuỗi.
  • SUBSTITUTE(text, old, new, [instance]) – thay thế chuỗi.

First Name (ô C5): =LEFT(B5,SEARCH(" ",B5)) → Enter → Fill Handle.

Thành Thạo Excel: 5 Phương Pháp Chứng Minh Tách Ô Thành 2 Cột

Last Name (ô D5): =RIGHT(B5,LEN(B5)-FIND("*",SUBSTITUTE(B5," ","*",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))))) (tìm dấu cách cuối cùng).

Thành Thạo Excel: 5 Phương Pháp Chứng Minh Tách Ô Thành 2 Cột

Đọc thêm: Công Thức Tách Ô Theo Dấu Phân Cách Excel

ii. Tách Theo Ngắt Dòng (Line Break – CHAR(10))

Dùng CHAR(10) (ASCII Line Feed).

First Name: =LEFT(B5,SEARCH(CHAR(10),B5,1)-1) (trừ 1 bỏ delimiter).

Thành Thạo Excel: 5 Phương Pháp Chứng Minh Tách Ô Thành 2 Cột

Last Name: =RIGHT(B5,LEN(B5)-SEARCH(CHAR(10),B5,SEARCH(CHAR(10),B5))).

Thành Thạo Excel: 5 Phương Pháp Chứng Minh Tách Ô Thành 2 Cột

Đọc thêm: Công Thức Tách Chuỗi Excel: 8 Ví Dụ

4. Tách Ô Mẫu Text+Number (Chữ + Số)

Ví dụ: "Product123" → tách "Product" và "123". Dùng SUM + SUBSTITUTE + LEN.

SUM(number1, [number2], ...) – tổng các số.

Tách số trước (ô D5): =RIGHT(B5,SUM(LEN(B5)-LEN(SUBSTITUTE(B5,{"0","1","2","3","4","5","6","7","8","9"},"")))).

Thành Thạo Excel: 5 Phương Pháp Chứng Minh Tách Ô Thành 2 Cột

Tách text (ô E5): =LEFT(B5,LEN(B5)-LEN(D5)).

Thành Thạo Excel: 5 Phương Pháp Chứng Minh Tách Ô Thành 2 Cột

5. Tách Ô Bằng Power Query

Power Query (Add-in miễn phí) nhập, làm sạch, biến đổi dữ liệu.

Các Bước:

  • Chọn B4:B11 → Data → From Table → OK.

Thành Thạo Excel: 5 Phương Pháp Chứng Minh Tách Ô Thành 2 Cột

  • Power Query Editor → Home → Split Column → By Delimiter.

Thành Thạo Excel: 5 Phương Pháp Chứng Minh Tách Ô Thành 2 Cột

  • Chọn Space → OK.

Thành Thạo Excel: 5 Phương Pháp Chứng Minh Tách Ô Thành 2 Cột

  • Home → Close & Load → Close & Load To → chọn Destination → Load.

Thành Thạo Excel: 5 Phương Pháp Chứng Minh Tách Ô Thành 2 Cột Thành Thạo Excel: 5 Phương Pháp Chứng Minh Tách Ô Thành 2 Cột

Kết quả.

Thành Thạo Excel: 5 Phương Pháp Chứng Minh Tách Ô Thành 2 Cột

Đọc thêm: Cách Tách 1 Ô Thành 2 Hàng Trong Excel (3 Cách)

Lưu Ý

  • Cẩn thận khi nhập công thức vào thanh công thức.
  • Chú ý tên file, vị trí lưu, đuôi mở rộng (.xlsx, .xlsm...).

Kết Luận

5 cách tách ô: Text to Columns, Flash Fill, Công thức (Delimiter/Line Break), Text+Number, Power Query. Chọn cách phù hợp dữ liệu. Góp ý/thắc mắc hãy comment.

Đọc Thêm

  • Tách Ô Điagonal & Ngang Trong Excel
  • Công Thức Tách Chuỗi Bằng Dấu Phẩy (5 Ví Dụ)
  • Excel VBA: Tách Chuỗi Theo Ký Tự (6 Ví Dụ)
  • Tạo 2 Dòng Trong 1 Ô (4 Cách)
  • Excel VBA: Tách Chuỗi Thành Ô (4 Ứng Dụng)
  • Excel VBA: Tách Chuỗi Theo Số Ký Tự (2 Cách Dễ)