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

Tách Văn Bản Excel Thành Cột Tự Động Bằng Công Thức Đơn Giản

Đôi khi cần tổ chức văn bản vào các cột cụ thể. Có thể dùng tính năng Text to Columns, công thức khác nhau hoặc mã VBA. Bài viết này giải thích 3 công thức đơn giản về cách tách văn bản thành cột tự động bằng công thức trong Excel. Hy vọng hữu ích nếu bạn tìm công thức tách text sang cột.

3 Cách Đơn Giản Tách Văn Bản Thành Cột Tự Động Bằng Công Thức Trong Excel

Để tách Text sang cột tự động bằng công thức, thảo luận 3 công thức. Chỉ cần làm theo quy trình sau.

Công Thức 1: Kết Hợp Hàm LEFT, MID, RIGHT Để Tách Văn Bản Thành Cột Tự Động

Áp dụng công thức kết hợp LEFT, MID & RIGHT để tách text tự động.

Các Bước:

  • Tạo bộ dữ liệu có tổ chức. Ví dụ: cột IP Address chứa địa chỉ IP, 2 chữ số đầu = mã thành phố, 3 chữ số giữa = mã khách hàng, 3 chữ số cuối = mã bộ phận.

Tách Văn Bản Excel Thành Cột Tự Động Bằng Công Thức Đơn Giản

  • Tách 2 chữ số đầu (mã thành phố): công thức =LEFT(B5,2).

Tách Văn Bản Excel Thành Cột Tự Động Bằng Công Thức Đơn Giản

  • Nhấn ENTER >> dùng Fill Handle AutoFill cho các ô còn lại.

Tách Văn Bản Excel Thành Cột Tự Động Bằng Công Thức Đơn Giản

Tách Văn Bản Excel Thành Cột Tự Động Bằng Công Thức Đơn Giản

  • Tách 3 chữ số giữa: công thức =MID(B5,4,3).

Tách Văn Bản Excel Thành Cột Tự Động Bằng Công Thức Đơn Giản

  • Nhấn ENTER >> AutoFill.

Tách Văn Bản Excel Thành Cột Tự Động Bằng Công Thức Đơn Giản

Tách Văn Bản Excel Thành Cột Tự Động Bằng Công Thức Đơn Giản

  • Tách 3 chữ số cuối: công thức =RIGHT(B5,3).

Tách Văn Bản Excel Thành Cột Tự Động Bằng Công Thức Đơn Giản

  • Nhấn ENTER >> AutoFill hoàn tất.

Tách Văn Bản Excel Thành Cột Tự Động Bằng Công Thức Đơn Giản

Tách Văn Bản Excel Thành Cột Tự Động Bằng Công Thức Đơn Giản

Xem thêm: Dùng Text to Columns Với Carriage Return Trong Excel

Công Thức 2: Kết Hợp TRANSPOSE, FILTERXML & SUBSTITUTE Để Tách Văn Bản Thành Cột Tự Động

Kết hợp TRANSPOSE, FILTERXML & SUBSTITUTE để tách text tự động.

Các Bước:

  • Tạo bộ dữ liệu: cột Information chứa thông tin chi tiết cần tách thành First Name, Last Name, Gender, City, Company theo thứ tự.

Tách Văn Bản Excel Thành Cột Tự Động Bằng Công Thức Đơn Giản

  • Nhập công thức tách text sang cột:

=TRANSPOSE(FILTERXML("<t><s>" &SUBSTITUTE(B5,",","</s><s>") & "</s></t>","//s"))

Tách Văn Bản Excel Thành Cột Tự Động Bằng Công Thức Đơn Giản

  • Nhấn ENTER.

Tách Văn Bản Excel Thành Cột Tự Động Bằng Công Thức Đơn Giản

  • AutoFill các ô còn lại.

Tách Văn Bản Excel Thành Cột Tự Động Bằng Công Thức Đơn Giản

Xem thêm: Chuyển Văn Bản Sang Cột Không Ghi Đè Trong Excel

Công Thức 3: Kết Hợp TRIM, MID & SUBSTITUTE Để Tách Văn Bản Thành Cột Tự Động

Cách hiệu quả khác: kết hợp TRIM, MID, SUBSTITUTE.

Các Bước:

  • Tạo bộ dữ liệu: cột Information tách thành First Name, Last Name, Gender, City, Company.
  • Nhập công thức tại ô C5:

=TRIM(MID(SUBSTITUTE($B5,",",REPT(" ",LEN($B5))),COLUMNS($B:B)*LEN($B5)-(LEN($B5)-1),LEN($B5)))

Tách Văn Bản Excel Thành Cột Tự Động Bằng Công Thức Đơn Giản

  • Nhấn ENTER.

Tách Văn Bản Excel Thành Cột Tự Động Bằng Công Thức Đơn Giản

  • AutoFill sang phải để tách cột.

Tách Văn Bản Excel Thành Cột Tự Động Bằng Công Thức Đơn Giản

  • Dùng Fill Handle AutoFill các hàng còn lại.

Tách Văn Bản Excel Thành Cột Tự Động Bằng Công Thức Đơn Giản

Xem thêm: Chuyển Văn Bản Sang Cột Với Nhiều Dấu Phân Cách Trong Excel

Phần Thực Hành

Để nâng cao kỹ năng, hãy thực hành tại đây.

Tách Văn Bản Excel Thành Cột Tự Động Bằng Công Thức Đơn Giản

Kết Luận

Kết thúc bài viết, tôi đã giải thích 3 công thức đơn giản về cách tách văn bản thành cột tự động bằng công thức trong Excel. Rất vui nếu bài viết giúp ích cho người dùng Excel. Thắc mắc hãy bình luận. Ghé thăm trang web để xem thêm bài về Excel.

Các Bài Viết Liên Quan

  • Dùng Ngắt Dòng Làm Dấu Phân Cách Trong Text to Columns Excel
  • [Đã Sửa!] Text to Columns Xóa Dữ Liệu Trong Excel
  • Dùng Text to Columns Trong Excel Cho Ngày Tháng (Các Bước Dễ Dàng)