Hàm FIND và FINDB giúp xác định vị trí chuỗi con trong văn bản, hỗ trợ tách ký tự, lấy họ tên, mã phòng ban hay xử lý dữ liệu nhanh hơn trong Excel. Bài viết dưới đây sẽ hướng dẫn cách dùng từng hàm, cách kết hợp với LEFT/MID/RIGHT và cách xử lý lỗi thường gặp để bạn thao tác chính xác và hiệu quả.
Cách dùng hàm FIND, FINDB trong Excel
Hàm FIND và FINDB dùng để xác định vị trí xuất hiện của một chuỗi ký tự trong một chuỗi khác, kết quả trả về là vị trí bắt đầu của chuỗi cần tìm tính từ ký tự đầu tiên của văn bản gốc.
Cú pháp:
Giải thích tham số:
Cách thức hoạt động của FIND và FINDB:
Cú pháp và thành phần của hàm FIND, FINDB trong Excel
Giả sử bạn có danh sách họ tên dưới đây và muốn tìm vị trí xuất hiện đầu tiên của chữ “n” trong mỗi tên (chữ thường).
Ví dụ với ô A2 chứa: Nguyễn Minh Tuấn
Công thức:
=FIND("n",A2)
Hàm sẽ dò ký tự “n” (chữ thường) và trả về vị trí xuất hiện đầu tiên của nó trong chuỗi.
Cách tìm vị trí ký tự bằng hàm FIND
Hàm LEFT kết hợp với FIND được sử dụng để tách phần ký tự nằm bên trái một dấu phân cách, thường dùng để lấy mã phòng ban, mã sản phẩm hoặc phần đầu của chuỗi.
Ví dụ: Tách mã phòng ban trong ô A2 từ trái sang phải cho đến khi gặp dấu cách đầu tiên.
Bước 1: Trong Excel, nhập công thức:
=LEFT(A2, FIND(" ", A2) - 1)
Giải thích:
Bước 2: Nhấn Enter để hiển thị kết quả.
Tách mã phòng ban bằng kết hợp hàm LEFT và FIND
Ví dụ: Lấy tên phòng ban trong ô A2, bắt đầu sau dấu “- ” (dấu gạch + khoảng trắng).
Bước 1: Nhập công thức sau vào ô hiển thị kết quả:
=MID(A2, FIND("- ", A2) + 2, LEN(A2))
Giải thích:
Bước 2: Nhấn Enter để hiển thị kết quả.
Tách tên phòng ban bằng hàm FIND kết hợp MID
Bước 1: Nhập công thức vào ô cần hiển thị kết quả:
=RIGHT(B3, LEN(B3) - FIND(" ", B3, FIND(" ", B3) + 1))
Giải thích:
Bước 2: Nhấn Enter để hiển thị kết quả.
Tách tên bằng hàm FIND kết hợp RIGHT
Lưu ý: Cách kết hợp FIND + RIGHT phù hợp với họ tên có 3 chữ (tức là có đúng 2 khoảng trắng). Nếu áp dụng cho họ tên 2 chữ hoặc 4 chữ trở lên, công thức sẽ cần điều chỉnh để nhận diện vị trí khoảng trắng cuối cùng.
Hàm FIND có tính phân biệt chữ hoa – chữ thường. Do đó, nếu công thức tìm ký tự viết hoa nhưng chuỗi dữ liệu chỉ chứa ký tự viết thường (hoặc ngược lại), Excel sẽ trả về lỗi như ví dụ minh họa.
Lỗi #VALUE! do phân biệt chữ hoa – chữ thường khi dùng FIND
Cách xử lý: Rà soát lại ký tự cần tìm và chỉnh công thức cho trùng khớp với kiểu chữ trong dữ liệu.
Lỗi cũng xảy ra khi giá trị start_num được đặt lớn hơn số ký tự thực tế của chuỗi. Khi điểm bắt đầu tìm kiếm vượt quá độ dài văn bản, Excel không thể xử lý và sẽ trả về lỗi.
Lỗi #VALUE! khi đối số start_num lớn hơn độ dài chuỗi
Cách khắc phục: Xem lại tham số start_num và điều chỉnh về vị trí phù hợp trong chuỗi.
Hàm FIND và FINDB có phân biệt chữ hoa – chữ thường, vì vậy kết quả sẽ khác nhau tùy cách bạn nhập ký tự tìm kiếm. Nếu muốn tìm kiếm không phân biệt chữ hoa/chữ thường, hãy sử dụng hàm SEARCH hoặc SEARCHB.
Hai hàm FIND/FINDB sẽ trả về lỗi #VALUE! trong các trường hợp:
Khi làm việc với dữ liệu có dấu hoặc ký tự đặc biệt, nên kiểm tra độ dài chuỗi và vị trí ký tự để hạn chế sai sót.
Nắm vững cách dùng hàm FIND giúp bạn xử lý văn bản, tách chuỗi và kiểm tra dữ liệu trong Excel chính xác hơn. Để học thêm nhiều mẹo làm việc nhanh và hiệu quả, hãy theo dõi chuyên mục Kinh nghiệm của Siêu Thị Điện Máy - Nội Thất Chợ Lớn để cập nhật nội dung mới nhất.
Nếu bạn muốn thao tác Excel linh hoạt hơn, trải nghiệm mượt mà khi học tập và làm việc, hãy tham khảo các mẫu máy tính bảng chính hãng tại Siêu Thị Điện Máy - Nội Thất Chợ Lớn để chọn thiết bị phù hợp.






Tải app theo dõi thông tin đơn hàng và hàng ngàn voucher giảm giá dành cho bạn.






