Cách sử dụng hàm FIND trong Excel đơn giản chỉ với 3 bước

Trong quá trình làm việc với Excel, đôi khi bạn cần tìm vị trí của một ký tự, một từ trong chuỗi văn bản hoặc tách dữ liệu theo dấu cách, dấu gạch ngang. Nếu chưa biết cách thực hiện, những thao tác này có thể khiến bạn mất khá nhiều thời gian. Trong bài viết này, đội ngũ chuyên gia tại Starttrain sẽ hướng dẫn bạn chi tiết cú pháp hàm FIND trong Excel, cách kết hợp tách chuỗi chuyên sâu và phương pháp khắc phục lỗi nhanh chóng qua các ví dụ thực tế.

Hàm FIND trong Excel là gì?

Hàm FIND trong Excel là hàm dùng để tìm kiếm vị trí của một ký tự hoặc chuỗi ký tự bên trong một chuỗi văn bản. Hàm trả về vị trí bắt đầu của ký tự hoặc chuỗi cần tìm, tính từ trái sang phải.

Trong lộ trình tự học Excel văn phòng cơ bản, hàm FIND thường được sử dụng để tách dữ liệu, xác định vị trí dấu cách, dấu gạch ngang, ký tự đặc biệt hoặc trích xuất một phần nội dung trong ô Excel.

Hàm FIND trong Excel

Cú pháp của hàm FIND trong Excel

Cú pháp của hàm FIND như sau: =FIND(find_text, within_text, [start_num])

Trong đó:

  • find_text: Ký tự hoặc chuỗi ký tự cần tìm.
  • within_text: Chuỗi văn bản hoặc ô chứa nội dung cần tìm.
  • [start_num]: Vị trí bắt đầu tìm kiếm, là tham số tùy chọn. Nếu bỏ qua, Excel mặc định bắt đầu từ ký tự đầu tiên.

Công dụng của hàm FIND trong Excel

Hàm FIND có nhiều ứng dụng thực tế trong quá trình nhập liệu, xử lý và phân tích dữ liệu trên Excel:

  • Tìm vị trí ký tự trong chuỗi văn bản: Giúp xác định chính xác vị trí xuất hiện của một ký tự trong chuỗi, từ đó hỗ trợ kiểm tra và xử lý dữ liệu nhanh chóng, hạn chế sai sót khi thao tác thủ công.
  • Hỗ trợ tách chuỗi dữ liệu: Là công cụ đắc lực trong các kỹ thuật cách tách chữ trong Excel, hàm FIND kết hợp cùng LEFT, RIGHT hoặc MID giúp trích xuất chính xác họ tên, mã đơn hàng hay các chuỗi con theo vị trí ký tự phân cách.
  • Xác định vị trí ký tự phân cách: Giúp tìm vị trí của các ký tự như dấu cách, dấu gạch ngang, dấu chấm hoặc ký tự @ trong dữ liệu, hỗ trợ xử lý địa chỉ email, mã đơn hàng và các chuỗi có cấu trúc cụ thể.

Cách sử dụng hàm FIND trong Excel

Tìm ký tự trong chuỗi

Để sử dụng hàm FIND trong Excel, bạn thực hiện theo 3 bước cơ bản sau:

  • Bước 1: Mở file Excel và xác định ô chứa chuỗi văn bản cần tìm kiếm ký tự hoặc cụm từ.
  • Bước 2: Chọn ô hiển thị kết quả và nhập công thức theo cú pháp hàm FIND, xác định nội dung cần tìm và ô chứa văn bản.
  • Bước 3: Nhấn Enter để Excel trả về vị trí bắt đầu của ký tự hoặc chuỗi ký tự cần tìm.

Ví dụ: Ô A1 chứa nội dung Microsoft Excel. Nhập công thức =FIND(“Excel”,A1) vào ô B1, Excel trả về kết quả 11, cho biết từ “Excel” bắt đầu ở vị trí thứ 11 trong chuỗi văn bản.

Hàm FIND trong Excel

Sử dụng hàm FIND kết hợp LEFT

Nếu muốn trích xuất phần văn bản nằm bên trái một ký tự phân cách, bạn có thể kết hợp hàm FIND với hàm LEFT trong Excel theo 3 bước sau:

  • Bước 1: Xác định ô chứa chuỗi văn bản cần tách, chẳng hạn như họ tên hoặc mã sản phẩm.
  • Bước 2: Sử dụng công thức =LEFT(A1,FIND(” “,A1)-1). Trong đó, hàm FIND xác định vị trí dấu cách đầu tiên, còn hàm LEFT lấy các ký tự nằm trước dấu cách đó.
  • Bước 3: Nhấn Enter để hiển thị phần văn bản được trích xuất.

Ví dụ: Ô A1 chứa nội dung Nguyen Van Anh. Khi nhập công thức =LEFT(A1,FIND(” “,A1)-1), Excel trả về kết quả Nguyen, tức phần văn bản đứng trước dấu cách đầu tiên.

Sử dụng hàm FIND kết hợp MID

Để trích xuất một phần văn bản nằm giữa chuỗi, bạn có thể kết hợp hàm FIND với hàm MID trong Excel theo 3 bước sau:

  • Bước 1: Xác định ô chứa chuỗi văn bản cần tách và chọn ô để hiển thị kết quả.
  • Bước 2: Sử dụng công thức =MID(A1,FIND(” “,A1)+1,4). Trong đó, hàm FIND xác định vị trí dấu cách đầu tiên, +1 giúp bắt đầu lấy dữ liệu từ ký tự ngay sau dấu cách và 4 là số ký tự cần trích xuất.
  • Bước 3: Nhấn Enter để hệ thống trả về phần văn bản được tách theo công thức.

Ví dụ: Ô A1 chứa nội dung Nguyen Van Anh. Khi nhập công thức =MID(A1,FIND(” “,A1)+1,4), Excel trả về kết quả Van (gồm từ “Van” và một dấu cách), vì công thức lấy 4 ký tự bắt đầu ngay sau dấu cách đầu tiên.

Sử dụng hàm FIND kết hợp RIGHT

Khi cần lấy phần văn bản nằm sau một ký tự phân cách trong chuỗi, bạn có thể kết hợp hàm FIND và hàm RIGHT trong Excel.

  • Bước 1: Xác định ô chứa chuỗi văn bản cần tách và chọn ô để hiển thị kết quả.
  • Bước 2: Sử dụng công thức =RIGHT(A1,LEN(A1)-FIND(” “,A1)). Trong đó, hàm FIND xác định vị trí dấu cách đầu tiên, hàm LEN đếm tổng số ký tự trong chuỗi và hàm RIGHT lấy phần văn bản nằm sau dấu cách.
  • Bước 3: Nhấn Enter để hệ thống trả về kết quả.

Ví dụ: Ô A1 chứa nội dung Nguyen Van Anh. Khi nhập công thức =RIGHT(A1,LEN(A1)-FIND(” “,A1)), Excel trả về kết quả Van Anh, tức phần văn bản nằm sau dấu cách đầu tiên.

Hàm FIND trong Excel

Lưu ý khi sử dụng hàm FIND trong Excel

Khi sử dụng hàm FIND trong Excel, bạn cần lưu ý một số điểm sau để tránh lỗi và đảm bảo kết quả tìm kiếm chính xác:

  • Phân biệt chữ hoa, chữ thường và dấu: Với công thức =FIND(“học”,”Học Excel”), Excel trả về lỗi #VALUE! vì từ “học” không khớp chữ hoa, chữ thường với “Học”.
  • Khoảng trắng cũng được tính là ký tự: Với công thức =FIND(” “, “Hello World”), kết quả là 6 vì dấu cách nằm ở vị trí thứ 6.
  • Không hỗ trợ ký tự đại diện: Công thức =FIND(“*”,”Hello World”) trả về lỗi #VALUE! vì dấu * được hiểu là ký tự cần tìm theo nghĩa đen, không phải ký tự đại diện.
  • Trả về vị trí bắt đầu của chuỗi cần tìm: Công thức =FIND(“soft”,”Microsoft”) trả về 6, vì cụm “soft” bắt đầu ở vị trí thứ 6.
  • Ưu tiên kết quả xuất hiện đầu tiên: Công thức =FIND(“a”,”banana”) trả về 2, vì ký tự “a” đầu tiên nằm ở vị trí thứ 2.
  • Chuỗi tìm kiếm rỗng trả về vị trí 1: Công thức =FIND(“”, “Excel 2026”) trả về 1 vì chuỗi tìm kiếm rỗng được xác định tại vị trí đầu tiên của văn bản.

Cách sửa lỗi #VALUE! khi dùng hàm FIND

Lỗi #VALUE! thường xuất hiện khi hàm FIND không tìm thấy ký tự cần tìm hoặc thông số trong công thức chưa phù hợp. Tương tự như cách xử lý các lỗi trong Excel thường gặp, dưới đây là 2 nguyên nhân phổ biến và cách khắc phục chi tiết:

Nguyên nhân 1: Nhập sai chữ hoa, chữ thường

Nguyên nhân: Hàm FIND phân biệt chữ hoa và chữ thường. Nếu ký tự cần tìm không khớp với văn bản trong ô, Excel sẽ trả về lỗi #VALUE!.

Cách khắc phục: Kiểm tra lại ký tự hoặc chuỗi cần tìm để đảm bảo khớp với nội dung trong ô. Nếu không cần phân biệt chữ hoa và chữ thường, bạn có thể sử dụng hàm SEARCH thay thế.

Nguyên nhân 2: Nhập sai vị trí bắt đầu tìm kiếm

Nguyên nhân: Lỗi xảy ra khi tham số start_num lớn hơn độ dài chuỗi văn bản hoặc nhỏ hơn 1.

Cách khắc phục: Kiểm tra và điều chỉnh giá trị start_num sao cho nằm trong phạm vi hợp lệ của chuỗi. Nếu không cần chỉ định vị trí bắt đầu, bạn có thể bỏ qua tham số này để Excel mặc định tìm từ ký tự đầu tiên.

Phân biệt hàm FIND và SEARCH

Hàm FIND và SEARCH đều thuộc nhóm xử lý văn bản và hàm Excel nâng cao được sử dụng để xác định vị trí của một ký tự hoặc chuỗi ký tự trong văn bản. Tuy nhiên, hai hàm này có sự khác biệt về cách tìm kiếm và khả năng sử dụng ký tự đại diện.

Tiêu chíHàm FINDHàm SEARCH
Chức năngTìm vị trí ký tự hoặc chuỗi ký tựTìm vị trí ký tự hoặc chuỗi ký tự
Phân biệt chữ hoa, chữ thườngCóKhông
Hỗ trợ ký tự đại diện *, ?KhôngCó
Cú pháp=FIND(find_text,within_text,[start_num])=SEARCH(find_text,within_text,[start_num])
Khi không tìm thấyTrả về lỗi #VALUE!Trả về lỗi #VALUE!

Ví dụ: Giả sử ô A1 chứa nội dung Excel cơ bản.

  • Sử dụng hàm FIND: Công thức =FIND(“E”,A1) trả về kết quả 1. Tuy nhiên, công thức =FIND(“e”,A1) trả về 2 vì hàm phân biệt chữ hoa và chữ thường.
  • Sử dụng hàm SEARCH: Công thức =SEARCH(“e”,A1) trả về kết quả 1 vì hàm không phân biệt chữ hoa và chữ thường.

Tổng kết

Hàm FIND trong Excel là giải pháp đắc lực giúp bạn định vị chính xác vị trí ký tự, hỗ trợ tối đa cho việc làm sạch dữ liệu và tách chuỗi văn bản phức tạp. Khi kết hợp linh hoạt hàm FIND với các hàm cắt chuỗi và điều kiện, bạn sẽ nâng cao đáng kể tốc độ xử lý bảng tính và chuẩn hóa dữ liệu doanh nghiệp.

Để làm chủ tư duy xử lý hàm nâng cao, tự động hóa quy trình phân tích và xây dựng hệ thống báo cáo quản trị chuyên nghiệp, bạn có thể tham khảo các chương trình đào tạo thực chiến:

Form - đọc sách
Form - Single Report Template

Vui lòng liên hệ qua những thông tin bên dưới. Starttrain sẽ phản hồi bạn trong thời gian sớm nhất.

Form Dashboard service