Bạn cần hỗ trợ?

Hàm FIND trong Excel: Hướng dẫn chi tiết, đơn giản 2026

Hàm FIND trong Excel là một công cụ mạnh mẽ giúp người dùng tìm kiếm vị trí của một chuỗi con trong chuỗi văn bản lớn. Đây là một trong những hàm cơ bản nhưng cực kỳ hữu ích khi bạn làm việc với các bảng dữ liệu phức tạp. Trong bài viết này, Bệnh viện laptop Zin sẽ hướng dẫn bạn cách sử dụng hàm FIND trong Excel một cách chi tiết, từ cú pháp, ứng dụng thực tế đến các lưu ý khi sử dụng hàm này.

1. Hàm FIND trong Excel là gì?

Hàm FIND là một hàm trong Excel dùng để tìm kiếm một chuỗi con (sub-string) trong một chuỗi lớn hơn. Nếu chuỗi con đó tồn tại, hàm sẽ trả về vị trí bắt đầu của chuỗi con trong chuỗi văn bản gốc. Hàm FIND không phân biệt chữ hoa chữ thường, và nó chỉ trả về giá trị khi tìm thấy chuỗi con. Nếu không tìm thấy chuỗi con, hàm sẽ trả về lỗi #VALUE!.

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

Cú pháp cơ bản của hàm FIND như sau:

FIND(find_text, within_text, [start_num])
  • find_text: Chuỗi văn bản mà bạn muốn tìm kiếm.
  • within_text: Chuỗi văn bản mà bạn muốn tìm kiếm trong đó.
  • [start_num]: (Tùy chọn) Vị trí bắt đầu tìm kiếm. Nếu không chỉ định, hàm sẽ bắt đầu từ vị trí đầu tiên của chuỗi văn bản.

Ví dụ: FIND("Excel", "Học Excel cơ bản") sẽ trả về kết quả là 6 vì từ “Excel” bắt đầu từ vị trí thứ 6 trong chuỗi “Học Excel cơ bản”.

hàm find trong excel
Cú pháp hàm Find trong excel

>>>> XEM THÊM: Cách sắp xếp thứ tự trong Excel tăng dần, giảm dần

3. Cách sử dụng hàm FIND trong Excel với ví dụ cụ thể

Để bạn có thể nắm rõ cách thức hoạt động của hàm FIND trong Excel, dưới đây là một số ví dụ ứng dụng thực tế giúp bạn dễ dàng sử dụng hàm này trong công việc của mình.

Ví dụ 1: Tìm vị trí một từ trong một câu

Giả sử bạn có một chuỗi văn bản là “Học Excel là một kỹ năng quan trọng”, và bạn muốn tìm vị trí của từ “Excel”. Bạn có thể sử dụng hàm FIND như sau:

=FIND("Excel", "Học Excel là một kỹ năng quan trọng")

Kết quả trả về sẽ là 5, vì từ “Excel” bắt đầu từ vị trí thứ 6 trong chuỗi văn bản trên.

Ví dụ 2: Tìm ký tự đặc biệt trong một chuỗi

Trong một số trường hợp, bạn có thể cần tìm kiếm các ký tự đặc biệt hoặc số trong một chuỗi văn bản. Ví dụ, bạn có một chuỗi như sau: “Laptop HP-12345” và bạn muốn tìm vị trí của dấu “-”. Hàm FIND sẽ giúp bạn thực hiện điều này:

=FIND("-", "Laptop HP-12345")

Kết quả trả về sẽ là 10, vì dấu “-” bắt đầu từ vị trí thứ 10 trong chuỗi “Laptop HP-12345”.

hàm find trong excel
Tìm chính xác vị trí ký tự đặc biệt trong một chuỗi

>>>> XEM NGAY: Hàm lấy ký tự có điều kiện trong Excel: Hướng dẫn chi tiết

4. Ứng dụng thực tế của hàm FIND trong Excel

Hàm FIND có rất nhiều ứng dụng trong Excel, đặc biệt là khi bạn cần xử lý các dữ liệu văn bản phức tạp. Dưới đây là một số ứng dụng phổ biến mà bạn có thể sử dụng hàm FIND trong Excel để tăng hiệu quả công việc:

4.1. Kiểm tra sự tồn tại của chuỗi con trong dữ liệu

Hàm FIND trong Excel là công cụ lý tưởng để kiểm tra sự tồn tại của một chuỗi con trong một chuỗi văn bản. Ví dụ, bạn có một cột dữ liệu chứa tên các sản phẩm và bạn muốn kiểm tra xem một số sản phẩm có chứa từ “Laptop” hay không. Hàm FIND sẽ giúp bạn tìm ra tất cả những sản phẩm có chứa từ này.

4.2. Lọc dữ liệu theo từ khóa

Hàm FIND trong Excel rất hữu ích trong việc lọc dữ liệu theo từ khóa. Nếu bạn có một danh sách các tên sản phẩm và muốn lọc ra những sản phẩm có chứa một từ cụ thể, bạn chỉ cần sử dụng hàm FIND để xác định vị trí của từ khóa trong mỗi tên sản phẩm. Sau đó, kết hợp với hàm IF để lọc ra các sản phẩm phù hợp.

4.3. Xử lý chuỗi và tách dữ liệu

Hàm FIND có thể được sử dụng để xử lý chuỗi và tách các dữ liệu trong một ô. Ví dụ, nếu bạn có một danh sách các mã sản phẩm với định dạng “MãSP-12345” và bạn chỉ muốn tách phần số sau dấu “-“, bạn có thể sử dụng hàm FIND kết hợp với hàm MID để trích xuất các phần cần thiết của chuỗi.

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

Mặc dù hàm FIND trong Excel rất mạnh mẽ và dễ sử dụng, nhưng cũng có một số lưu ý bạn cần biết để tránh gặp phải các vấn đề khi sử dụng hàm này:

  • Phân biệt chữ hoa và chữ thường: Hàm FIND phân biệt chữ hoa và chữ thường, điều này có thể gây ra kết quả không như mong muốn nếu bạn không chú ý. Ví dụ, “excel” và “Excel” sẽ được xem là hai chuỗi khác nhau.
  • Hàm FIND không xử lý lỗi tự động: Nếu chuỗi con không tìm thấy trong văn bản, hàm FIND sẽ trả về lỗi #VALUE!. Để tránh gặp lỗi này, bạn có thể sử dụng hàm IFERROR để xử lý lỗi một cách tự động.
  • Độ dài của chuỗi: Hàm FIND chỉ tìm kiếm trong chuỗi văn bản từ vị trí được chỉ định, do đó nếu bạn muốn tìm chuỗi từ vị trí khác ngoài đầu, hãy chỉ định tham số start_num một cách chính xác.

>>>> TÌM HIỂU NGAY: Cách tạo lựa chọn trong Excel đơn giản chi tiết

6. So sánh hàm FIND với hàm SEARCH trong Excel

Cả hàm FIND và hàm SEARCH đều dùng để tìm kiếm chuỗi con trong một chuỗi văn bản, tuy nhiên chúng có một số sự khác biệt cơ bản. Để hiểu rõ hơn, dưới đây là sự so sánh giữa hai hàm này:

6.1. Phân biệt chữ hoa và chữ thường

Điểm khác biệt lớn nhất giữa hàm FIND và hàm SEARCH chính là việc phân biệt chữ hoa và chữ thường. Hàm FIND sẽ phân biệt chữ hoa và chữ thường, nghĩa là nếu bạn tìm “excel”, nó sẽ không tìm thấy “Excel”. Trong khi đó, hàm SEARCH không phân biệt chữ hoa và chữ thường, bạn có thể tìm được cả “Excel” và “excel” mà không gặp vấn đề gì.

6.2. Xử lý ký tự đặc biệt

Hàm SEARCH hỗ trợ xử lý ký tự đại diện (wildcards) như dấu hỏi “?” và dấu sao “*”, giúp tìm kiếm linh hoạt hơn. Ví dụ, bạn có thể sử dụng “*excel” để tìm tất cả các từ bắt đầu bằng “excel”. Hàm FIND không hỗ trợ tính năng này, và nếu sử dụng các ký tự đại diện trong hàm FIND, bạn sẽ nhận được lỗi.

6.3. Tính linh hoạt trong tìm kiếm

Hàm FIND thường được sử dụng khi bạn cần tìm kiếm chính xác một chuỗi con trong một chuỗi lớn hơn và không cần đến sự linh hoạt trong việc xử lý các ký tự đặc biệt. Trong khi đó, hàm SEARCH thường được ưa chuộng hơn khi bạn cần tìm kiếm một cách tổng quát hơn và không cần quan tâm đến sự phân biệt chữ hoa chữ thường hay ký tự đại diện.

hàm find trong excel
Hàm FIND và hàm SEARCH đều dùng để tìm kiếm chuỗi ký tự trong một chuỗi văn bản

7. Các ứng dụng nâng cao của hàm FIND trong Excel

Hàm FIND không chỉ đơn thuần là một công cụ tìm kiếm mà còn có thể kết hợp với các hàm khác trong Excel để thực hiện các tác vụ nâng cao. Dưới đây là một số ứng dụng nâng cao của hàm FIND mà bạn có thể áp dụng trong công việc:

7.1. Tách dữ liệu từ chuỗi văn bản

Khi bạn cần tách dữ liệu từ một chuỗi văn bản dài, hàm FIND trong Excel có thể giúp bạn xác định vị trí của các ký tự hoặc chuỗi con mà bạn muốn tách ra. Ví dụ, nếu bạn có một cột chứa thông tin về mã sản phẩm dưới dạng “SP-12345” và bạn chỉ muốn lấy phần số sau dấu “-“, bạn có thể sử dụng kết hợp hàm FIND và MID như sau:

=MID(A1,FIND("-", A1)+1,LEN(A1)-FIND("-", A1))

Kết quả là bạn sẽ nhận được phần số “12345” từ chuỗi “SP-12345”.

>>>> XEM NGAY: Hướng dẫn sử dụng hàm HLOOKUP trong Excel cực dễ hiểu

7.2. Tìm và thay thế văn bản trong Excel

Hàm FIND kết hợp với hàm REPLACE hoặc SUBSTITUTE có thể giúp bạn tìm và thay thế văn bản trong một chuỗi dữ liệu. Nếu bạn muốn thay thế tất cả các từ “Excel” thành “Microsoft Excel”, bạn có thể sử dụng công thức:

=SUBSTITUTE(A1, FIND("Excel", A1), "Microsoft Excel")

Điều này giúp bạn dễ dàng chỉnh sửa các chuỗi dữ liệu một cách nhanh chóng và hiệu quả.

7.3. Kiểm tra dữ liệu nhập vào trong các ô

Trong một số trường hợp, bạn có thể sử dụng hàm FIND trong Excel để kiểm tra xem một chuỗi con có tồn tại trong dữ liệu người dùng nhập vào hay không. Ví dụ, nếu bạn muốn kiểm tra xem một ô có chứa chữ “Laptop” hay không, bạn có thể kết hợp hàm FIND với hàm IF như sau:

=IF(ISNUMBER(FIND("Laptop", A1)), "Có", "Không")

Công thức này sẽ trả về “Có” nếu từ “Laptop” xuất hiện trong ô, và “Không” nếu không có.

>>>> ĐỌC THÊM: Cách tính tuổi trong Excel đơn giản và chính xác nhất

8. Các vấn đề thường gặp khi sử dụng hàm FIND trong Excel

Mặc dù hàm FIND trong Excel là một công cụ hữu ích, nhưng trong quá trình sử dụng, người dùng có thể gặp phải một số vấn đề thường gặp. Dưới đây là các lỗi phổ biến và cách khắc phục chúng:

8.1. Lỗi #VALUE!

Lỗi #VALUE! là lỗi phổ biến nhất khi sử dụng hàm FIND, xảy ra khi chuỗi con không tìm thấy trong chuỗi lớn hơn. Để khắc phục, bạn có thể sử dụng hàm IFERROR để xử lý lỗi một cách mềm mại:

=IFERROR(FIND("Excel", A1), "Không tìm thấy")

Công thức này sẽ trả về “Không tìm thấy” thay vì lỗi #VALUE! khi chuỗi “Excel” không tồn tại trong ô A1.

8.2. Phân biệt chữ hoa và chữ thường

Như đã đề cập, hàm FIND trong Excel phân biệt chữ hoa và chữ thường. Vì vậy, nếu bạn muốn thực hiện tìm kiếm mà không phân biệt chữ hoa chữ thường, bạn nên sử dụng hàm SEARCH thay vì FIND.

8.3. Không tìm thấy ký tự đặc biệt

Hàm FIND trong Excel không xử lý ký tự đại diện (*) hoặc ký tự đặc biệt như dấu hỏi (?); nếu bạn cần tìm kiếm theo kiểu này, bạn nên sử dụng hàm SEARCH.

Hàm FIND trong Excel là một công cụ cực kỳ mạnh mẽ và hữu ích trong việc tìm kiếm chuỗi văn bản. Tuy nhiên, như bất kỳ hàm nào khác, bạn cần hiểu rõ cách sử dụng để tận dụng tối đa tiềm năng của nó.
Hy vọng qua bài viết này, bạn đã có cái nhìn rõ ràng về cách sử dụng hàm FIND và các ứng dụng thực tế của nó. Hãy thử áp dụng hàm FIND trong công việc của mình để tiết kiệm thời gian và nâng cao hiệu quả công việc.Chúc bạn thành công trong việc áp dụng hàm FIND vào các bảng tính Excel của mình.
Theo dõi ngay các bài viết mới nhất của Bệnh viện laptop Zin và đừng bỏ lỡ các mẹo excel hấp dẫn khác tại chuyên mục thủ thuật tin học văn phòng nhé!

>>>> BÀI VIẾT LIÊN QUAN:

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

error: Content is protected !!