Bỏ qua nội dung chính
 

Trích xuất văn bản trước/sau dấu cách hoặc dấu phẩy trong Excel - Hướng dẫn dễ dàng

Tác giả: Mặt trời Sửa đổi lần cuối: 2024-07-19

Trích xuất văn bản trước hoặc sau một ký tự cụ thể (chẳng hạn như dấu cách hoặc dấu phẩy) là một tác vụ phổ biến trong Excel. Cho dù bạn đang chuẩn bị một tập dữ liệu để phân tích hay chỉ cần tách biệt các thành phần nhất định của dữ liệu văn bản, Excel đều cung cấp một số hàm để hoàn thành nhiệm vụ này. Trong bài viết này, chúng ta sẽ khám phá cách trích xuất văn bản trước hoặc sau lần xuất hiện đầu tiên của dấu cách, dấu phẩy hoặc bất kỳ ký tự nào khác bằng công thức Excel.


Trích xuất văn bản trước hoặc sau một ký tự cụ thể bằng cách sử dụng công thức

Để trích xuất văn bản trước hoặc sau lần xuất hiện đầu tiên của một ký tự cụ thể, chẳng hạn như dấu cách hoặc dấu phẩy, trong Excel, bạn có thể sử dụng các công thức đơn giản sau.

Trích xuất văn bản trước dấu cách hoặc dấu phẩy đầu tiên

  1. Sao chép hoặc nhập công thức sau vào ô trống nơi bạn muốn tìm kết quả, sau đó nhấn đăng ký hạng mục thi phím để lấy kết quả. Xem ảnh chụp màn hình:
    =LEFT(A2,(FIND(",",A2,1)-1))
    trích xuất văn bản trước sau công thức dấu phẩy
    Mẹo: Trong công thức này, bạn có thể thay thế dấu phẩy phân cách (,) bằng bất kỳ dấu phân cách nào khác nếu cần.
  2. Sau đó, chọn ô công thức và kéo thanh điều khiển điền xuống để điền công thức vào các ô khác, tất cả văn bản trước dấu phẩy đầu tiên sẽ được trích xuất cùng một lúc. Xem ảnh chụp màn hình:
    trích xuất văn bản trước sau công thức dấu phẩy
Giải thích công thức:
  • TÌM(",", A2, 1): Phần này dùng để tìm vị trí dấu phẩy đầu tiên trong ô A2. Hàm FIND trả về vị trí của dấu phẩy nơi nó xuất hiện lần đầu trong văn bản.
  • TÌM(",", A2, 1) - 1: Vì chúng ta chỉ muốn trích xuất các ký tự trước dấu phẩy nên chúng ta trừ 1 từ vị trí dấu phẩy.
  • TRÁI(A2, TÌM(",", A2, 1) - 1): Cuối cùng, hàm LEFT trích xuất các ký tự từ phía bên trái của ô A2 dựa trên số lượng ký tự thu được từ bước trước.
 

Trích xuất văn bản sau dấu cách hoặc dấu phẩy đầu tiên

Để trích xuất văn bản sau dấu cách hoặc dấu phẩy đầu tiên, bạn có thể sử dụng kết hợp các hàm MID, FIND và LEN.

  1. Sao chép hoặc nhập công thức sau vào ô trống nơi bạn muốn tìm kết quả, sau đó nhấn đăng ký hạng mục thi phím để lấy kết quả. Xem ảnh chụp màn hình:
    =MID(A2, FIND(",", A2) + 1, LEN(A2))
    trích xuất văn bản trước sau công thức dấu phẩy
    Mẹo: Trong công thức này, bạn có thể thay thế dấu phẩy phân cách (,) bằng bất kỳ dấu phân cách nào khác nếu cần.
  2. Sau đó, chọn ô công thức và kéo chốt điền xuống để điền công thức sang các ô khác, tất cả văn bản sau dấu phẩy đầu tiên sẽ được trích xuất cùng một lúc. Xem ảnh chụp màn hình:
    trích xuất văn bản trước sau công thức dấu phẩy
Giải thích công thức:
  • TÌM(",", A2): Phần này dùng để tìm vị trí dấu phẩy đầu tiên trong ô A2. Hàm FIND trả về vị trí của dấu phẩy nơi nó xuất hiện lần đầu trong văn bản.
  • TÌM(",", A2) + 1: Vì muốn trích ký tự sau dấu phẩy nên ta thêm 1 vào vị trí dấu phẩy.
  • LEN (A2): Phần này dùng để lấy tổng độ dài của văn bản trong ô A2.
  • MID(A2, TÌM(",", A2) + 1, LEN(A2)): Cuối cùng, hàm MID trích xuất tất cả các ký tự từ ô A2 bắt đầu từ vị trí lấy được ở trên cho đến hết chiều dài của văn bản.

Trích xuất văn bản trước hoặc sau một ký tự cụ thể bằng cách sử dụng Kutools for Excel

Bạn có mệt mỏi với các công thức phức tạp và vô số điều chỉnh thủ công trong Excel không? Tạm biệt những rắc rối và chào đón hiệu quả với Kutools for Excel! Tiện ích bổ sung mạnh mẽ của chúng tôi giúp đơn giản hóa quy trình làm việc của bạn, cho phép bạn trích xuất văn bản trước hoặc sau bất kỳ ký tự cụ thể nào chỉ bằng vài cú nhấp chuột.

Kutools cho Excel cung cấp hơn 300 tính năng nâng cao để hợp lý hóa các tác vụ phức tạp, thúc đẩy tính sáng tạo và hiệu quả. Được cải tiến với khả năng AI, Kutools tự động hóa các tác vụ một cách chính xác, giúp việc quản lý dữ liệu trở nên dễ dàng. Đọc thêm ...         Dùng thử miễn phí...

Sau khi tải xuống và cài đặt Kutools cho Excel, Xin vui lòng bấm vào Kutools > bản văn > Trích xuất văn bản để mở Trích xuất văn bản hộp thoại.

Trong hộp thoại, bên dưới Trích xuất theo vị trí tab:

  1. Chọn phạm vi dữ liệu mà bạn muốn trích xuất văn bản;
  2. Trong tạp chí Các lựa chọn hộp danh sách, kiểm tra Trước văn bản or Sau văn bản tùy chọn và nhập dấu phân cách mà bạn muốn trích xuất văn bản dựa trên đó;
  3. Sau đó nhấn vào OK Button.
    trích xuất văn bản trước sau dấu phẩy kutools

Một hộp nhắc khác sẽ xuất hiện để nhắc bạn chọn các ô để nhập kết quả, sau đó bấm vào OK, tất cả văn bản trước hoặc sau dấu phẩy đầu tiên đã được trích xuất, xem ảnh chụp màn hình:
trích xuất văn bản trước sau dấu phẩy kết quả kutools

Mẹo: Tính năng Trích xuất văn bản không chỉ cho phép trích xuất văn bản trước hoặc sau một dấu phân cách cụ thể mà còn hỗ trợ truy xuất các ký tự 'n' đầu tiên hoặc cuối cùng và chỉ trích xuất các số từ một chuỗi văn bản, cho phép bạn chọn tùy chọn tốt nhất cho nhu cầu của bạn.

Trích xuất văn bản trước hoặc sau một ký tự cụ thể bằng cách sử dụng công thức trong Excel 365

Với việc giới thiệu các hàm mới trong Excel 365, chẳng hạn như TEXTBEFORE và TEXTAFTER, quá trình này đã trở nên đơn giản hơn. Phần này sẽ hướng dẫn bạn các bước để trích xuất văn bản trước hoặc sau một ký tự cụ thể một cách hiệu quả bằng cách sử dụng các hàm này.

Trích xuất văn bản trước dấu cách hoặc dấu phẩy đầu tiên bằng hàm TEXTBEFORE

Hàm TEXTBEFORE trích xuất văn bản xuất hiện trước dấu phân cách được chỉ định. Cú pháp của hàm TEXTBEFORE là:

TEXTBEFORE(text, delimiter, [instance_num])
  • văn bản: Chuỗi văn bản mà bạn muốn trích xuất các ký tự (ví dụ: A2).
  • dấu phân cách: Ký tự hoặc chuỗi mà trước đó bạn muốn trích xuất văn bản (ví dụ: ",").
  • instance_num: Không bắt buộc. Chỉ định phiên bản nào của dấu phân cách sẽ sử dụng nếu nó xuất hiện nhiều lần. Mặc định là 1.
  1. Áp dụng hàm TEXTBEFORE để trích xuất văn bản trước dấu phẩy đầu tiên:
    =TEXTBEFORE(A2, ",")
    trích xuất văn bản trước sau dấu phẩy văn bản trước hàm
  2. Sau đó, chọn ô công thức và kéo núm điều khiển điền xuống để điền công thức vào các ô khác.
    trích xuất văn bản trước sau dấu phẩy văn bản trước hàm
 

Trích xuất văn bản sau dấu cách hoặc dấu phẩy đầu tiên bằng hàm TEXTAFTER

Hàm TEXTAFTER trích xuất văn bản xuất hiện sau dấu phân cách được chỉ định. Cú pháp của hàm TEXTAFTER là:

TEXTAFTER(text, delimiter, [instance_num])
  • văn bản: Chuỗi văn bản mà bạn muốn trích xuất các ký tự (ví dụ: A2).
  • dấu phân cách: Ký tự hoặc chuỗi mà bạn muốn trích xuất văn bản sau đó (ví dụ: ",").
  • instance_num: Không bắt buộc. Chỉ định phiên bản nào của dấu phân cách sẽ sử dụng nếu nó xuất hiện nhiều lần. Mặc định là 1.
  1. Áp dụng hàm TEXTAFTER để trích xuất văn bản sau dấu phẩy đầu tiên:
    =TEXTAFTER(A2, ",")
    trích xuất văn bản trước sau dấu phẩy textafter
  2. Sau đó, chọn ô công thức và kéo núm điều khiển điền xuống để điền công thức vào các ô khác.
    trích xuất văn bản trước sau dấu phẩy textafter

Tổng kết

Trích xuất văn bản trước hoặc sau một ký tự cụ thể (chẳng hạn như dấu cách hoặc dấu phẩy) là tác vụ phổ biến trong xử lý dữ liệu trong Excel. Trong bài viết này, chúng tôi đã khám phá một số phương pháp trích xuất văn bản, bao gồm sử dụng công thức trong tất cả các phiên bản Excel, sử dụng phần bổ trợ Kutools cho Excel và sử dụng các hàm TEXTBEFORE và TEXTAFTER trong Excel 365.

● Trích xuất văn bản bằng công thức
Trong tất cả các phiên bản Excel, bạn có thể sử dụng các hàm như LEFT, FIND, MID và LEN để trích xuất văn bản trước hoặc sau một ký tự cụ thể. Những công thức này có hiệu quả nhưng đôi khi có thể phức tạp, đòi hỏi nhiều bước và cú pháp chính xác.

● Trích xuất văn bản bằng Kutools for Excel
Kutools cho Excel là một phần bổ trợ mạnh mẽ cung cấp hơn 300 tính năng nâng cao, đơn giản hóa việc xử lý các tác vụ phức tạp. Với tính năng trích xuất văn bản trong Kutools, bạn có thể dễ dàng trích xuất văn bản trước hoặc sau một ký tự cụ thể chỉ bằng vài cú nhấp chuột, nâng cao đáng kể hiệu quả công việc.

● Trích xuất văn bản bằng các hàm TEXTBEFORE và TEXTAFTER
Trong Excel 365, các hàm TEXTBEFORE và TEXTAFTER mới giúp quá trình này trở nên đơn giản hơn. Các hàm này được thiết kế đặc biệt để trích xuất văn bản trước hoặc sau một ký tự cụ thể, với cú pháp đơn giản và dễ hiểu, giúp giảm đáng kể nhu cầu sử dụng các công thức phức tạp.

Cho dù bạn sử dụng phương pháp nào, bạn có thể chọn công cụ phù hợp nhất để trích xuất văn bản dựa trên nhu cầu cụ thể của mình. Nếu bạn muốn khám phá thêm các mẹo và thủ thuật Excel, trang web của chúng tôi sẽ cung cấp hàng nghìn bài hướng dẫn. Vui lòng bấm vào đây để truy cập chúng. Cảm ơn bạn đã đọc và chúng tôi mong muốn cung cấp cho bạn nhiều thông tin hữu ích hơn trong tương lai!


Trích xuất từng đoạn văn bản được phân tách bằng dấu cách/dấu phẩy hoặc các dấu phân cách khác

Mở khóa sức mạnh dữ liệu của bạn với Kutools cho Excel! Cho dù bạn đang xử lý dấu cách, dấu phẩy hay các dấu phân cách khác, Chia ô Tính năng này cho phép bạn dễ dàng trích xuất và sắp xếp từng đoạn văn bản riêng lẻ. Chỉ với một vài cú nhấp chuột, hợp lý hóa quy trình làm việc của bạn và nâng cao khả năng phân tích dữ liệu của bạn.
Đọc thêm ...         Dùng thử miễn phí...
trích xuất từng đoạn văn bản cách nhau bằng dấu cách

Công cụ năng suất văn phòng tốt nhất

🤖 Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh   |  Tạo mã  |  Tạo công thức tùy chỉnh  |  Phân tích dữ liệu và tạo biểu đồ  |  Gọi các hàm Kutools...
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao   |  Xóa hàng trống   |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu   |   Vòng không có công thức ...
Siêu tra cứu: Nhiều tiêu chí VLookup    VLookup Nhiều Giá Trị  |   VLookup trên nhiều trang tính   |   Tra cứu mờ ....
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống   |  Danh sách thả xuống phụ thuộc   |  Danh sách thả xuống nhiều lựa chọn ....
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  |  So sánh dãy và cột ...
Các tính năng nổi bật: Tiêu điểm lưới   |  Chế độ xem thiết kế   |   Thanh công thức lớn    Trình quản lý sổ làm việc & trang tính   |  Thư viện tài nguyên (Văn bản tự động)   |  Bảng chọn ngày   |  Kết hợp các bảng tính   |  Mã hóa/Giải mã ô    Gửi email theo danh sách   |  Siêu lọc   |   Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...)   |   50 + Biểu đồ Các loại (Biểu đồ Gantt,...)   |   40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...)   |   19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...)   |   12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...)   |   7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...)   |   ... và nhiều hơn nữa

Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian.  Bấm vào đây để có được tính năng bạn cần nhất...


Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!