Đối với các hàm tìm kiếm của Excel, chắc hẳn bạn đã nghe nhiều về hàm FIND, hàm SEARCH,... Trong khi hàm FIND để tìm kiếm vị trí của một ký tự chính xác trong chuỗi văn bản, thì hàm SEARCH được dùng để tìm kiếm vị trí của một ký tự KHÔNG PHÂN BIỆT CHỮ HOA HAY CHỮ THƯỜNG trong chuỗi văn bản Excel. Để hiểu rõ hơn về cách hàm SEARCH hoạt động, Gitiho.com sẽ giải thích kỹ hơn với các bạn qua những ví dụ dưới đây nhé.
Hàm SEARCH được sử dụng để tìm kiếm vị trí của một ký tự trong chuỗi văn bản của Excel. Đặc biệt, hàm SEARCH sẽ chỉ ra vị trí của ký tự đầu tiên được tìm thấy trong chuỗi văn bản, không phân biệt chữ hoa hay chữ thường.
Hàm SEARCH có cú pháp như sau:
=SEARCH(find_text,within_text,start_num)
Trong đó:
- find_text: Là ký tự, văn bản mà bạn muốn tìm kiếm vị trí. Tham số này là tham số bắt buộc
- within_text: Là chuỗi văn bản mà bạn đang cần tìm kiếm ký tự. Tham số này là tham số bắt buộc.
- start_num: Là vị trí mà bạn muốn hàm SEARCH bắt đầu tìm kiếm. Tham số này là tham số bắt buộc
Lưu ý: Hàm SEARCH sẽ đếm cả ký tự khoảng trắng trong chuỗi văn bản. Vì vậy khi có kết quả vị trí, thứ tự của ký tụ mà bạn đang tìm kiếm, bạn cần phải đếm cả những khoảng cách, khoảng trắng có trong văn bản đó để tìm được vị trí chính xác nhất.
Xem thêm: Cách tìm kiếm và lọc dữ liệu không trùng nhau trong Excel
Để hiểu rõ hơn về cách hàm SEARCH hoạt động, chúng ta hãy cùng làm thử ví dụ sau.
Ví dụ chúng ta sẽ tìm kiếm vị trí, thứ tự của ký tự "t" trong tên Nguyễn Thái Anh ở ô A7. Áp dụng vào công thức hàm SEARCH chúng ta sẽ có công thức sau: =SEARCH("t",A7,1)
Trong đó "t" là ký tự chúng ta sẽ tìm kiếm, không phân biệt là chữ hoa hay chữ thường. Các bạn lưu ý để phần nội dung tìm kiếm trong dấu ngoặc kép nhé.
A7 là địa chỉ ô của chuỗi văn bản chúng ta sẽ tìm kiếm, các bạn cũng có thể nhập trực tiếp nội dung này vào công thức nếu nó không quá dài.
1 là vị trí bắt đầu tìm kiếm, chúng ta sẽ tìm kiếm và đếm thứ tự ngay từ ký tự đầu tiên của chuỗi văn bản.
Chúng ta sẽ có kết quả như sau
Như các bạn thấy, chữ "t" trong chuỗi văn bản ở ô A7 có vị trí thứ 8, tính cả khoảng trắng của văn bản.
Như bên trên đã đề cập, hàm SEARCH trong Excel sẽ tìm kiếm vị trí của ký tự trong chuỗi văn bản mà không phân biệt chữ hoa hay chữ thường. Tuy nhiên, hàm SEARCH sẽ phân biệt dấu câu của các ký tự này. Xem ví dụ sau:
Trong ví dụ trên, mình đang tiến hành đếm số thứ tự của ký tự "a" trong văn bản Phạm Hương Giang ở ô A10. Bạn có thể thấy trong chuỗi văn bản này có tới 2 ký tự "a", những hàm SEARCH đã trả về kết quả là chữ "a" ở vị trí số 14. Vì chữ "a" đầu tiên đã có dấu thanh là dấu nặng. Hàm SEARCH sẽ phân biệt 2 ký tự này là 2 ký tự khác nhau.
Vì vậy bạn hãy lưu ý để tránh đếm nhầm ký tự nhé.
Xem thêm: Hướng dẫn giải bài tập ứng dụng hàm FIND hàm SEARCH chi tiết nhất
Trên đây là những kiến thức cơ bản cũng như những ví dụ để giúp các bạn hiểu rõ hơn về hàm SEARCH trong Excel. Cú pháp của hàm SEARCH cũng rất dễ nhớ đó:
=SEARCH(find_text,within_text,start_num)
Chúc các bạn thực hành thành công! Cùng theo dõi những bài viết bổ ích và thú vị khác của chúng mình được cập nhật mỗi ngày nhé.