Hàm SEARCH trong excel – Công thức và ứng dụng hàm

Nếu bạn là người thường xuyên làm việc với văn bản, và trích xuất thông tin văn bản trong Excel. Thì chắc hẳn bạn đã quá quen thuộc với hàm SEARCH. Đây tuy là một hàm cơ bản, nhưng lại cực kì hữu ích cho người dùng. Nhưng nếu bạn vẫn chưa nắm chắc về hàm này thì hãy theo dõi bài viết dưới đây của hamexcel.net. Bài viết này, chúng ta sẽ cùng tìm hiểu về thông tin khái niệm, cấu trúc của hàm SEARCH trong Excel. Từ đó nắm bắt được cách sử dụng của hàm. Mời bạn cùng theo dõi và tham khảo.

Hàm SEARCH trong Excel là gì?

Hàm SEARCH trong Excel là hàm dùng để tìm vị trí của một chuỗi văn bản trong một chuỗi văn bản gốc. Kết quả trả về của hàm là số đại diện cho vị trí của ký tự đầu tiên của chuỗi văn bản cần tìm trong chuỗi văn bản gốc .

Hàm SEARCH linh hoạt trong việc tìm kiếm. Hàm có thể giúp tìm kiếm dữ liệu một cách nhanh chóng. Hoặc kết hợp với các hàm khác nhau để giúp phân tích dữ liệu hiệu quả và nhanh chóng.

Hàm SEARCH trong excel
Hàm SEARCH trong excel

Cấu trúc hàm SEARCH trong Excel

  • Công thức hàm: =SEARCH(find_text,within_text,[start_num])

Trong đó:

  • Tham số find_text: Chuỗi văn bản mà bạn muốn tìm.
  • Tham số within_text: Chuỗi văn bản gốc chứa chuỗi văn bản mà bạn muốn tìm kiếm.
  • Tham số start_num: Vị trí bắt đầu tìm kiếm trong chuỗi gốc. Mặc định là 1 (bắt đầu từ ký tự đầu tiên). Đây là tham số tùy chọn.

Các mẫu ví dụ thực tế khi sử dụng hàm SEARCH trong Excel

Ví dụ 1: Tìm ký tự trong bảng dữ liệu

Ta có bảng phân tích dữ liệu sau

STT A B
1 Mã sản phẩm Tên sản phẩm
2 P001 Bánh quy ngô
3 P002 Kẹo dẻo
4 P003 Bánh mì nướng
5 P004 Bánh ngọt socola
  • Yêu cầu: Tìm vị trí của chữ “bánh” trong tên sản phẩm.
  • Tại ô C2, nhập công thức: =SEARCH(“bánh”, B2). ta sẽ tìm kiếm từ “bánh” trong ô B2 (tên sản phẩm đầu tiên). Sau đó, kéo công thức xuống cho các ô C3, C4 và C5.

Ta có bảng kết quả sau:

STT A B C
1 Mã sản phẩm Tên sản phẩm Vị trí “bánh”
2 P001 Bánh quy ngô 1
3 P002 Kẹo dẻo #VALUE!
4 P003 Bánh mì nướng 1
5 P004 Bánh ngọt socola 1

Ví dụ 2: Xác định tên nhân viên

Ta có bảng dữ liệu về danh sách nhân viên dưới đây

STT A B
1 ID nhân viên Họ và tên
2 NV001 Nguyễn Văn A
3 NV002 Trần Thị B
4 NV003 Lê Văn C
5 NV004 Đinh Thị D
  • Yêu cầu: Tìm vị trí của chữ “Thị” trong tên nhân viên.
  • Tại ô C2, nhập công thức: =SEARCH(“Thị”, B2). sau khi xem kết quả. Tiếp tục thực hiện thao tác kéo công thức xuống cho các ô C3, C4 và C5. ta có bảng kết quả dưới đây.
STT A B C
1 ID nhân viên Họ và tên Vị trí “Thị”
2 NV001 Nguyễn Văn A #VALUE!
3 NV002 Trần Thị B 6
4 NV003 Lê Văn C #VALUE!
5 NV004 Đinh Thị D 5
Sử dụng hàm SEARCH trong excel
Sử dụng hàm SEARCH trong excel

Ví dụ 3: Kết hợp với hàm LEN

Với bảng kết quả của ví dụ 1:

STT A B C
1 Mã sản phẩm Tên sản phẩm Vị trí “bánh”
2 P001 Bánh quy ngô 1
3 P002 Kẹo dẻo #VALUE!
4 P003 Bánh mì nướng 1
5 P004 Bánh ngọt socola 1

Yêu cầu: Tính chiều dài  của chuỗi còn lại sau từ “bánh”.

  • Ta áp dụng công thức: Chiều dài còn lại = Tổng chiều dài chuỗi – Vị trí bắt đầu của từ “bánh” – Chiều dài của từ “bánh”
  • Tại ô D2, nhập công thức: =LEN(B2) – SEARCH(“bánh”, B2) – LEN(“bánh”)
  • Sau đó, kéo công thức xuống cho các ô D còn lại. ta có bảng kết quả sau:
STT A B C D
1 Mã sản phẩm Tên sản phẩm Vị trí “bánh” Chiều dài sau “bánh”
2 P001 Bánh quy ngô 1 8
3 P002 Kẹo dẻo #VALUE! #VALUE!
4 P003 Bánh mì nướng 1 6
5 P004 Bánh ngọt socola 1 10

Những lưu ý khi sử dụng hàm SEARCH trong Excel

  • Hàm SEARCH không phân biệt chữ hoa chữ thường.
  • Nếu không tìm thấy chuỗi văn bản find_text, hàm sẽ trả về giá trị lỗi #VALUE!.
  • Nếu tham số [start_num] bỏ trống. Hàm sẽ mặc định là 1
  • Nếu [start_num] không lớn hơn 0, hoặc dài hơn chuỗi văn bản gốc. Hàm sẽ trả về giá trị lỗi  #VALUE!.

Tổng kết

Hàm SEARCH trong Excel sẽ giúp bạn thực hiện việc xử lý và phân tích dữ liệu một cách nhanh chóng và tiện lợi. Bạn cần nắm rõ công thức và những lưu ý khi sử dụng hàm. Điều đó sẽ giúp cho việc áp dụng công thức trong bảng dữ liệu không xảy ra lỗi. Với bài viết mà hamexcel.net chia sẻ bên trên, hy vọng sẽ đáp ứng được những thông tin mà bạn muốn tìm hiểu về hàm.

Để lại một bình luận 0

Your email address will not be published. Required fields are marked *