Computer >> Máy Tính >  >> Phần mềm >> Office

Cách tự động tách văn bản thành cột bằng công thức trong Excel

Đôi khi chúng ta phải đối mặt với sự cần thiết của việc tổ chức văn bản trong các cột cụ thể. Chúng tôi có thể sử dụng Văn bản thành cột tính năng, áp dụng công thức khác hoặc VBA mã số. Trong bài viết này, tôi sẽ cố gắng giải thích 3 công thức đơn giản về cách chia văn bản thành cột tự động bằng công thức trong Excel . Tôi hy vọng bài viết này sẽ hữu ích cho bạn nếu bạn đang tìm kiếm một công thức để tách văn bản thành các cột trong Excel.

3 cách đơn giản để tự động chia văn bản thành cột bằng công thức trong Excel

Để tự động chia Văn bản thành Cột bằng Công thức trong Excel, tôi sẽ thảo luận về 3 công thức. Bạn chỉ cần làm theo các quy trình sau để thực hiện mục đích.

Công thức 1:Hợp nhất các hàm LEFT, MID và RIGHT để tự động chia văn bản thành cột

Chúng tôi có thể áp dụng công thức hợp nhất LEFT , MID & QUYỀN chức năng tự động chia Văn bản thành Cột. Hãy thử làm theo các quy trình sau để làm như vậy.

Các bước :

  • Trước tiên, hãy tạo một tập dữ liệu có tổ chức. Ở đây, tôi đã sắp xếp một số địa chỉ IP trong Địa chỉ IP trong đó hai chữ số đầu tiên đại diện cho mã thành phố, ba chữ số tiếp theo đại diện cho số khách hàng và ba chữ số cuối cùng đại diện cho mã bộ phận.

Cách tự động tách văn bản thành cột bằng công thức trong Excel

  • Để phân tách hai chữ số đầu tiên trong phần thành phố đại diện cho mã thành phố, hãy sử dụng công thức sau:
=LEFT(B5,2)

Cách tự động tách văn bản thành cột bằng công thức trong Excel

  • Nhấn ENTER để có đầu ra.

Cách tự động tách văn bản thành cột bằng công thức trong Excel

  • Sử dụng Xử lý điền sang Tự động điền các ô còn lại.

Cách tự động tách văn bản thành cột bằng công thức trong Excel

  • Tương tự, hãy áp dụng công thức sau để trích xuất 3 chữ số ở giữa.
=MID(B5,4,3)

Cách tự động tách văn bản thành cột bằng công thức trong Excel

  • Tiếp theo, nhấn ENTER để có kết quả.

Cách tự động tách văn bản thành cột bằng công thức trong Excel

  • Tự động điền các ô còn lại.

Cách tự động tách văn bản thành cột bằng công thức trong Excel

  • Một lần nữa, hãy áp dụng công thức sau để trích xuất 3 chữ số cuối cùng.
=RIGHT(B5,3)

Cách tự động tách văn bản thành cột bằng công thức trong Excel

  • Để có đầu ra, nhấn ENTER nút.

Cách tự động tách văn bản thành cột bằng công thức trong Excel

  • Cuối cùng, Tự động điền các ô còn lại để hoàn tất quá trình trích xuất.

Cách tự động tách văn bản thành cột bằng công thức trong Excel

Đọc thêm: Cách sử dụng tính năng Văn bản thành Cột với Tính năng Chuyển hàng trở lại trong Excel

Công thức 2:Kết hợp các hàm TRANSPOSE, FILTERXML &SUBSTITUTE để tự động tách văn bản thành cột

Chúng tôi cũng có thể sử dụng kết hợp VẬN CHUYỂN , FILTERXML & SUBSTITUTE chức năng tự động chia Văn bản thành Cột. Làm theo các bước sau để tách văn bản thành các cột.

Các bước :

  • Đầu tiên, hãy tạo một tập dữ liệu có tổ chức. Ở đây, tôi đã giữ thông tin chi tiết trong phần Thông tin cột mà tôi phải tách thành Tên , Họ , Giới tính , Thành phố Công ty theo thứ tự.

Cách tự động tách văn bản thành cột bằng công thức trong Excel

  • Tiếp theo, nhập công thức sau để chia văn bản thành các cột.
=TRANSPOSE(FILTERXML("<t><s>" &SUBSTITUTE(B5,",","</s><s>") & "</s></t>","//s"))

Cách tự động tách văn bản thành cột bằng công thức trong Excel

  • Bây giờ, hãy nhấn ENTER để có đầu ra.

Cách tự động tách văn bản thành cột bằng công thức trong Excel

  • Cuối cùng, Tự động điền các ô còn lại.

Cách tự động tách văn bản thành cột bằng công thức trong Excel

Đọc thêm: Cách chuyển văn bản thành cột mà không cần ghi đè trong Excel

Công thức 3:Kết hợp các hàm TRIM, MID &SUBSTITUTE để tự động chia văn bản thành cột bằng công thức

Một cách hiệu quả khác để tự động chia văn bản thành các cột bằng công thức là sử dụng công thức với sự kết hợp của TRIM , MID SUBSTITUTE chức năng. Bây giờ, hãy làm theo các bước sau để chia văn bản thành các cột.

Các bước :

  • Trước hết, hãy tạo một tập dữ liệu có tổ chức. Ở đây, tôi đã giữ thông tin chi tiết trong phần Thông tin cột mà tôi phải tách trong Tên , Họ , Giới tính , Thành phố Công ty theo thứ tự.
  • Nhập công thức sau để có giá trị trong ô C5 .
=TRIM(MID(SUBSTITUTE($B5,",",REPT(" ",LEN($B5))),COLUMNS($B:B)*LEN($B5)-(LEN($B5)-1),LEN($B5)))

Cách tự động tách văn bản thành cột bằng công thức trong Excel

  • Để có giá trị ô, nhấn ENTER .

Cách tự động tách văn bản thành cột bằng công thức trong Excel

  • Bây giờ, Tự động điền dọc bên phải để chia văn bản thành các cột.

Cách tự động tách văn bản thành cột bằng công thức trong Excel

  • Cuối cùng, sử dụng Xử lý điền sang Tự động điền các ô còn lại.

Cách tự động tách văn bản thành cột bằng công thức trong Excel

Đọc thêm: Cách chuyển văn bản thành cột với nhiều dấu phân cách trong Excel

Phần thực hành

Để có thêm kinh nghiệm [sai, bạn có thể thực hành tại đây.

Cách tự động tách văn bản thành cột bằng công thức trong Excel

Kết luận

Ở cuối bài viết này, tôi muốn nói thêm rằng tôi đã cố gắng giải thích 3 công thức đơn giản về cách chia văn bản thành cột tự động bằng công thức trong Excel . Tôi sẽ rất vui nếu bài viết này có thể giúp ích cho bất kỳ người dùng Excel nào. Đối với bất kỳ thắc mắc nào khác, hãy bình luận bên dưới. Bạn có thể truy cập trang web của chúng tôi để biết thêm các bài viết về cách sử dụng Excel.

Các bài viết có liên quan

  • Cách sử dụng Ngắt dòng làm Dấu phân cách trong Excel Văn bản thành Cột
  • [Đã sửa!] Văn bản thành cột trong Excel đang xóa dữ liệu
  • Cách sử dụng Văn bản thành Cột trong Excel cho Ngày (Với các Bước Dễ dàng)