Trích xuất văn bản trước khoảng trống thứ ba Excel

Hướng dẫn này sẽ trình bày cách trích xuất văn bản trước hoặc sau một ký tự trong Excel và Google Sheets

Trích xuất văn bản trước khoảng trống thứ ba Excel

Trích xuất văn bản trước ký tự bằng hàm FIND và LEFT

Để trích xuất văn bản trước dấu phẩy, chúng ta có thể sử dụng hàm LEFT và FIND

Tìm chức năng

Đầu tiên, chúng ta có thể tìm vị trí của dấu phẩy bằng cách sử dụng hàm FIND rồi trừ một giá trị được trả về để lấy độ dài của Họ

=FIND(",", B3)-1

Trích xuất văn bản trước khoảng trống thứ ba Excel

Sử dụng chức năng TRÁI

Sau đó chúng ta sử dụng hàm left để trích xuất văn bản trước vị trí được trả về bởi hàm FIND ở trên

=LEFT(B3, C3)

Trích xuất văn bản trước khoảng trống thứ ba Excel

Kết hợp các chức năng này mang lại công thức

=LEFT(B3, FIND(",", B3)-1)

Trích xuất văn bản trước khoảng trống thứ ba Excel

Trích xuất văn bản sau ký tự bằng các hàm FIND, LEN và RIGHT

Trong phần tiếp theo, chúng ta sẽ sử dụng Hàm FIND, LEN và RIGHT để trích xuất văn bản sau một ký tự cụ thể trong chuỗi văn bản

Trích xuất văn bản trước khoảng trống thứ ba Excel

Hàm TÌM

Như chúng ta đã làm trong ví dụ trước, chúng ta sử dụng Hàm find để tìm vị trí của dấu phẩy và sau đó trừ đi một giá trị được trả về để lấy độ dài của Họ

=FIND(",", B3)-1

Trích xuất văn bản trước khoảng trống thứ ba Excel

LEN Hàm

Sau đó, chúng tôi sử dụng Hàm LEN để lấy tổng độ dài của văn bản

=LEN(B3)

Trích xuất văn bản trước khoảng trống thứ ba Excel

Sau đó, chúng ta có thể kết hợp các hàm FIND và hàm LEN để lấy số lượng ký tự mà chúng ta muốn trích xuất sau dấu phẩy

Có khá nhiều hàm trong Excel để trích xuất văn bản trước ký tự nhanh chóng. Trong bài viết này, chúng ta sẽ biết cách sử dụng chúng


Mục lục

Sách bài tập thực hành

Tải sách bài tập và bài tập sau

Trích xuất văn bản trước ký tự. xlsx


4 phương pháp nhanh để trích xuất văn bản trước ký tự trong Excel

1. Sử dụng hàm LEFT và FIND để trích xuất văn bản trước ký tự

Hàm LEFT là một trong những danh mục phụ của hàm TEXT có thể lấy ra các văn bản ngoài cùng bên trái của một chuỗi của tập dữ liệu đã cho. Ở đây chúng ta sẽ sử dụng kết hợp hàm LEFT và hàm FIND. Giả sử chúng ta có một trang tính chứa danh sách tên nhân viên và số tiền bán hàng của họ được đính kèm bởi ký tự “_”. Chúng tôi sẽ trích xuất văn bản trước ký tự đó

Trích xuất văn bản trước khoảng trống thứ ba Excel

CÁC BƯỚC

  • Chọn ô D5
  • Nhập công thức

=LEFT(C5,FIND("_",C5)-1)

Trích xuất văn bản trước khoảng trống thứ ba Excel

Hàm FIND trả về vị trí của ký tự “_” dưới dạng một số từ toàn bộ chuỗi văn bản và hàm LEFT trích xuất văn bản

  • Nhấn Enter để xem kết quả
  • Sử dụng Fill Handle để xem phần còn lại của kết quả

Trích xuất văn bản trước khoảng trống thứ ba Excel

Đọc thêm. Cách trích xuất văn bản sau khoảng trắng đầu tiên trong Excel (3 phương pháp)


2. Chèn hàm SUBSTITUTE trong Excel trước lần xuất hiện thứ n của một ký tự

Để tìm vị trí thứ n của một ký tự cụ thể và trích xuất văn bản trước đó, chúng ta có thể sử dụng hàm SUBSTITUTE. Đó là một chức năng rất phổ biến. Giả sử chúng ta có một tập dữ liệu. Chúng tôi sẽ trích xuất các văn bản trước khoảng trắng thứ hai của chuỗi

Trích xuất văn bản trước khoảng trống thứ ba Excel

CÁC BƯỚC

  • Chọn ô C5
  • Nhập công thức

=LEFT(B5,FIND("^",SUBSTITUTE(B5," ","^",2))-1)

Trích xuất văn bản trước khoảng trống thứ ba Excel

➤ LƯU Ý. Ở đây, hàm SUBSTITUTE thay thế khoảng trắng thứ hai bằng ký tự “^”

Công thức

=SUBSTITUTE(B5," ","^",2)

Trích xuất văn bản trước khoảng trống thứ ba Excel

Hàm FIND khám phá vị trí của ký tự “^” dưới dạng một số. Cuối cùng, hàm LEFT lấy ra các văn bản trước ký tự đó như chúng ta đã thảo luận trong phương thức đầu tiên

  • Nhấn Enter
  • Kéo con trỏ xuống các ô khác để xem kết quả

Trích xuất văn bản trước khoảng trống thứ ba Excel

Đọc thêm. Cách trích xuất văn bản sau khoảng trắng thứ hai trong Excel (6 phương pháp)


3. Áp dụng công cụ tìm và thay thế Excel để trích xuất văn bản trước ký tự

Trong Microsoft Excel có rất nhiều công cụ hay tính năng ấn tượng và được tích hợp sẵn. Tìm và Thay thế là một trong số đó. từ tập dữ liệu bên dưới, chúng tôi sẽ trích xuất các văn bản trước ký tự “#”

Trích xuất văn bản trước khoảng trống thứ ba Excel

CÁC BƯỚC

  • Chọn ô B5. B11
  • Nhấn Ctrl + C để sao chép và Dán vào ô C5

Trích xuất văn bản trước khoảng trống thứ ba Excel

  • Chọn dữ liệu đã dán
  • Từ tab Trang chủ, đi tới Chỉnh sửa > Tìm & Chọn > Thay thế

Trích xuất văn bản trước khoảng trống thứ ba Excel

  • Một cửa sổ mở ra
  • Trong hộp Find what, gõ “#*”

➤LƯU Ý. Chúng tôi sử dụng Dấu hoa thị (*) ở đây vì đây là ký tự đại diện đại diện cho tất cả các ký tự sau “#”

Trích xuất văn bản trước khoảng trống thứ ba Excel

  • Bây giờ hãy để trống hộp Thay thế bằng
  • Chọn Thay thế Tất cả

Trích xuất văn bản trước khoảng trống thứ ba Excel

  • Một hộp xác nhận xuất hiện
  • Chọn OK và đóng cửa sổ trước

Trích xuất văn bản trước khoảng trống thứ ba Excel

  • Cuối cùng, chúng ta có thể thấy rằng tất cả các văn bản được trích xuất trước ký tự

Trích xuất văn bản trước khoảng trống thứ ba Excel

Đọc thêm. Cách trích xuất văn bản nhất định từ một ô trong Excel VBA (5 ví dụ)


bài đọc tương tự

  • Trích xuất văn bản giữa hai dấu phẩy trong Excel (4 cách tiếp cận dễ dàng)
  • Cách trích xuất văn bản sau dấu phẩy thứ hai trong Excel (6 phương pháp)
  • Trích xuất văn bản sau một văn bản cụ thể trong Excel (10 cách)
  • Cách trích xuất văn bản sau dấu cách cuối cùng trong Excel (5 cách)

4. Sử dụng tính năng 'Chuyển văn bản thành cột' để kéo văn bản ra trước một ký tự trong Excel

Tùy chọn Văn bản thành Cột trong Excel làm cho tập dữ liệu động. Hãy tưởng tượng chúng ta có một tập dữ liệu và chúng ta sẽ trích xuất các văn bản trước ký tự có tên là Dấu hoa thị (*)

Trích xuất văn bản trước khoảng trống thứ ba Excel

CÁC BƯỚC

  • Chọn ô B5. B11 và nhấn Ctrl + C để sao chép nó
  • Dán nó vào Ô C5

Trích xuất văn bản trước khoảng trống thứ ba Excel

  • Chuyển đến tab Dữ liệu bằng cách chọn tất cả dữ liệu đã dán
  • Từ trình đơn thả xuống Công cụ dữ liệu, nhấp vào Văn bản thành cột

Trích xuất văn bản trước khoảng trống thứ ba Excel

  • Từ cửa sổ Wizard Step 1, chọn tùy chọn Delimited
  • Nhấn Tiếp theo

Trích xuất văn bản trước khoảng trống thứ ba Excel

  • Bây giờ trong cửa sổ Wizard Step 2, đảm bảo chọn tùy chọn Other và viết “*” vào ô trống bên cạnh. Chúng tôi có thể xem bản xem trước từ hộp Xem trước dữ liệu
  • Chọn Tiếp theo

Trích xuất văn bản trước khoảng trống thứ ba Excel

  • Cuối cùng, trong cửa sổ Wizard Step 3, chúng ta có thể chọn bất kỳ định dạng dữ liệu nào chúng ta muốn
  • Trong hộp Đích, chọn nơi chúng tôi muốn trích xuất dữ liệu
  • Chọn Kết thúc

Trích xuất văn bản trước khoảng trống thứ ba Excel

  • Ở đây chúng ta có thể thấy tất cả dữ liệu được trích xuất thành hai phần

Trích xuất văn bản trước khoảng trống thứ ba Excel

Đọc thêm. Trích xuất văn bản sau một ký tự trong Excel (6 cách)


Phần kết luận

Đây là những cách tách chữ trước ký tự trong Excel nhanh nhất. Có thêm sách bài tập thực hành. Đi trước và cung cấp cho nó một thử. Vui lòng hỏi bất cứ điều gì hoặc đề xuất bất kỳ phương pháp mới nào