Chi nhánh

Cách dùng hàm FIND, FINDB trong Excel chi tiết, dễ hiểu

Tác giả: Phạm NamNgày cập nhật: 27/11/2025 11:49:05
 

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ả.

Hàm FIND và FINDB trong ExcelCách dùng hàm FIND, FINDB trong Excel

1. Công thức 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:

  • =FIND(find_text, within_text, start_num)
  • =FINDB(find_text, within_text, start_num)

Giải thích tham số:

  • find_text (bắt buộc): Chuỗi ký tự cần tra cứu.
  • within_text (bắt buộc): Văn bản dùng để tìm kiếm.
  • start_num (tùy chọn): Vị trí bắt đầu dò tìm, tính từ ký tự số 1. Nếu không nhập, Excel mặc định tìm từ đầu chuỗi.

Cách thức hoạt động của FIND và FINDB:

  • Hai hàm FIND và FINDB không phải lúc nào cũng được hỗ trợ trong tất cả ngôn ngữ của Excel.
  • FIND tính mỗi ký tự là 1 đơn vị, bất kể ký tự đó thuộc bảng mã byte đơn hay byte kép và không phụ thuộc vào ngôn ngữ mặc định của hệ thống.
  • FINDB chỉ tính ký tự dạng byte kép (DBCS) là 2 đơn vị khi bạn đã kích hoạt và đặt ngôn ngữ hỗ trợ DBCS (như tiếng Nhật, tiếng Trung, tiếng Hàn) làm mặc định. Nếu không, FINDB cũng sẽ tính mỗi ký tự như 1 đơn vị.

Biểu tượng Excel kèm kính lúp minh họa thao tác tìm kiếm ký tựCú pháp và thành phần của hàm FIND, FINDB trong Excel

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

2.1. Cách sử dụng cơ bản của hàm FIND

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.

Ví dụ dùng hàm FIND để tìm vị trí chữ “n” trong họ tênCách tìm vị trí ký tự bằng hàm FIND

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

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:

  • LEFT: Lấy chuỗi ký tự từ bên trái.
  • A2: Vị trí ô chứa dữ liệu cần tách.
  • FIND: Tìm vị trí ký tự được chỉ định (ở đây là dấu cách " ").
  • -1: Loại bỏ dấu cách khỏi kết quả, chỉ lấy phần mã.

Bước 2: Nhấn Enter để hiển thị kết quả.

Bảng tách mã phòng ban bằng hàm LEFT và FIND trong ExcelTách mã phòng ban bằng kết hợp hàm LEFT và FIND

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

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:

  • MID: Lấy chuỗi từ vị trí xác định.
  • A2: Ô chứa dữ liệu.
  • FIND("- ",A2)+2: FIND tìm vị trí “- ”, cộng 2 để bỏ cả dấu “-” và khoảng trắng.
  • LEN(A2): Lấy toàn bộ phần còn lại để đảm bảo lấy đủ tên phòng ban.

Bước 2: Nhấn Enter để hiển thị kết quả.

Bảng tách tên phòng ban bằng hàm MID và FINDTách tên phòng ban bằng hàm FIND kết hợp MID

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

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:

  • FIND(" ", B3): Tìm khoảng trắng thứ 1
  • FIND(" ", B3, FIND(" ", B3) + 1): Tìm khoảng trắng thứ 2
  • RIGHT: Lấy phần bên phải từ vị trí khoảng trắng thứ 2 đến hết chuỗi → chính là Tên

Bước 2: Nhấn Enter để hiển thị kết quả.

Ví dụ tách tên riêng bằng hàm RIGHT và FIND trong ExcelTá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.

3. Sửa lỗi #VALUE! khi dùng hàm FIND

3.1. Nguyên nhân 1

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 trong hàm FINDLỗ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.

3.2. Nguyên nhân 2

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 dùng FIND với vị trí bắt đầu vượt quá độ dài chuỗiLỗ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.

4. Một số lưu ý khi dùng hàm FIND

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:

  • Ký tự hoặc chuỗi cần tìm không xuất hiện trong văn bản.
  • Giá trị start_num vượt quá số ký tự của chuỗi cần tìm.
  • Đối số start_num ≤ 0, không hợp lệ để bắt đầu tìm kiếm.

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.

iPad (Apple) Máy Tính Bảng iPad Gen 9 Wifi 64GB

Giá khuyến mãi:
6.890.000 đ
8.090.000đ -15%
Đánh giá 4.6/5 (22)

Samsung Galaxy Tab S10 Ultra WiFi (12GB+256GB)

Giá khuyến mãi:
24.990.000 đ
30.990.000đ -19%
Trả góp 0%

New 2025

A16 Wifi 128GB, Xanh
68-km Giải Phóng Hàng Tồn Gọi Hotline Giá Rẻ Hơn
68-icon-DI ĐỘNG
68-KM-ICON 11.11

iPad (Apple) A16 Wifi 128GB, Xanh

Giá khuyến mãi:
8.590.000 đ
9.790.000đ -12%
Đánh giá 5/5 (11)

Samsung Galaxy Tab S10+ 5G (12GB+256GB)

Giá khuyến mãi:
22.990.000 đ
28.990.000đ -21%
Trả góp 0%
Galaxy Tab S9 Plus (12GB+256GB) Wifi
68-km Giải Phóng Hàng Tồn Gọi Hotline Giá Rẻ Hơn
68-icon-DI ĐỘNG

Samsung Galaxy Tab S9 Plus (12GB+256GB) Wifi

Giá khuyến mãi:
25.990.000 đ
Trả góp 0%

New 2025

A16 5G 128GB
68-km Giải Phóng Hàng Tồn Gọi Hotline Giá Rẻ Hơn
68-icon-DI ĐỘNG

iPad (Apple) A16 5G 128GB

Giá khuyến mãi:
12.690.000 đ
Siêu Thị Điện Máy - Nội Thất Chợ Lớn

Từ khóa

Tải app Dienmaycholon

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.

banner-app
app_storeapp_store