Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

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

Những điều cần biết

  • Hàm FIND dùng để tìm vị trí của chuỗi cho trước từ một lựa chọn.
  • Nó có thể dùng riêng nhưng thường hơn được lồng trong các hàm khác bao gồm LEFT, RIGHT, và MID.

Bài viết này giải thích cách dùng hàm FIND riêng và lồng với hàm khác trong mọi phiên bản Excel bao gồm Excel 2019 và Microsoft 365.

Hàm FIND là gì?

Hàm FIND trong Excel tìm vị trí của chuỗi cho trước từ một lựa chọn cụ thể.

Hàm FIND của Excel có thể dùng riêng để tạo vị trí ký tự, như hình dưới, nhưng thường hơn được lồng trong các hàm khác. Khi lồng với LEFT, RIGHT, và MID, bạn có thể trích xuất và xóa mảnh thông tin từ ô.

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

Tính năng Tìm và Thay thế (Find and Replace), không phải hàm này, dùng để tìm kiếm qua toàn bộ sổ làm việc Excel.

Cú pháp & Đối số hàm FIND

Viết hàm như sau để Excel hiểu đúng:

=FIND(find_text, within_text, [start_num])

  • find_text: Văn bản bạn muốn tìm. Bắt buộc.
  • within_text: Vị trí chứa văn bản bạn muốn tìm. Cũng bắt buộc.
  • start_num: Ký tự đầu tiên bắt đầu tìm kiếm; nếu bỏ qua, 1 được dùng. Đối số tùy chọn.

Thêm thông tin về đối số hàm FIND:

  • Nó phân biệt chữ hoa/thường (case sensitive).
  • Ký tự đại diện (wildcard) không được phép.
  • #VALUE! trả về trong vài tình huống: nếu văn bản tìm không xuất hiện trong within_text, nếu start_num không lớn hơn không, và nếu start_num lớn hơn độ dài within_text.

Hàm SEARCH rất giống nhưng nó không phân biệt chữ hoa/thường và cho phép ký tự đại diện.

Ví dụ hàm FIND

Dưới đây là vài cách khác nhau bạn có thể dùng hàm FIND:

Chữ cái trong công thức

=FIND("w",A2)
Cách sử dụng hàm FIND trong Excel

Trong ví dụ này của hàm FIND, ta tìm vị trí w trong ô A2. Vì ô đọc Lifewire, kết quả công thức là 5.

Chữ cái tham chiếu ở ô khác

=FIND(D2,A2)
Cách sử dụng hàm FIND trong Excel

Ví dụ rất giống nhưng chữ cái dùng trong tìm kiếm lưu ở D2. Nếu w viết ở D2, kết quả giống ví dụ đầu.

Hai ví dụ đầu cho thấy cơ bản của hàm FIND. Các số chúng tạo ra được Excel dùng để tính toán làm gì tiếp theo, trở nên hữu ích khi kết hợp với các hàm khác...

Trích xuất tên đầu (First Name) với hàm LEFT

=LEFT(A2,FIND(" ",A2))
Cách sử dụng hàm FIND trong Excel

Ví dụ này dùng hàm LEFT với FIND để trích xuất tên của ai đó từ ô chứa tên và họ. Vì khoảng trắng dùng tách tên và họ, ta dùng FIND tìm khoảng trắng trong A2. Excel hiểu khoảng trắng ở vị trí thứ sáu, vậy hàm LEFT lấy mọi thứ bên trái vị trí thứ sáu. Trong trường hợp này, là tên Emily.

Trích xuất họ (Last Name) với hàm RIGHT

=RIGHT(A14,FIND(" ",A14)-2)
Cách sử dụng hàm FIND trong Excel

Hàm rất giống có thể dùng lấy họ trong ví dụ này. Но vì ta muốn thứ bên phải ký tự FIND tìm (khoảng trắng), ta dùng hàm RIGHT.

Phép trừ ở cuối để bù trừ hàm hai ký tự. Ta chỉ muốn họ, không phải chữ cái tên hoặc khoảng trắng, nên thay đổi công thức chút để bắt đầu vị trí khác.

Thêm văn bản vào công thức FIND

="My first name is " & LEFT(A14,FIND(" ",A14)) & "and my last name is " & RIGHT(A14,FIND(" ",A14)-2) & ".
Cách sử dụng hàm FIND trong Excel

Đây là ví dụ vui của hàm FIND nơi ta kết hợp hai công thức vừa đi qua. Ta cơ bản chuyển ô có tên và họ thành ô bao gồm cả hai tên nhưng cũng hình thành câu.

Trích xuất số từ ô với hàm MID

=MID(A16,FIND("(",A16)+1,(FIND(")",A16)-FIND("(",A16))-1)
Cách sử dụng hàm FIND trong Excel

Ví dụ này của hàm FIND hơi phức tạp. Nó dùng hàm MID để cô lập thứ giữa ngoặc đơn bằng cách trước xác định vị trí ngoặc trái và phải.