Giải phóng sức mạnh của các chức năng tìm kiếm và tìm kiếm - Hướng dẫn dứt khoát để làm chủ các công thức excel

Nếu bạn làm việc với Microsoft Excel, rất có thể bạn sẽ tìm thấy nhu cầu tìm các giá trị cụ thể trong một bộ dữ liệu lớn. Đây là nơi các chức năng tìm kiếm và tìm kiếm có ích. Các chức năng này cho phép bạn tìm kiếm một chuỗi văn bản được chỉ định và trả về vị trí mà nó được tìm thấy. Cho dù bạn đang tìm kiếm các trận đấu trong một ô hoặc giữa các cột, các chức năng Searchb và SearchB là một công cụ tuyệt vời để có trong kho vũ khí Excel của bạn.

Hãy bắt đầu bằng cách xem xét kỹ hơn về chức năng tìm kiếm. Hàm này có hai đối số: văn bản bạn đang tìm kiếm và văn bản trong đó bạn muốn tìm kiếm. Ví dụ: giả sử bạn có một cột tên và bạn muốn tìm tất cả các tên bắt đầu bằng chữ "J". Chức năng tìm kiếm sẽ giúp bạn với mục tiêu này. Chỉ cần nhập từ "j" làm văn bản tìm kiếm và cột tên dưới dạng bên trong_text. Hàm sau đó sẽ trả về vị trí bắt đầu của mỗi tên khớp.

Nhưng điều gì sẽ xảy ra nếu bạn đang tìm kiếm một cái gì đó cụ thể hơn, như sự xuất hiện đầu tiên của một từ nhất định trong một câu hoặc sự xuất hiện thứ n của một nhân vật trong một ô? Đây là nơi chức năng tìm kiếm thực sự tỏa sáng. Bằng cách chỉ định các đối số bổ sung, chẳng hạn như vị trí bắt đầu, thứ tự tìm kiếm và độ nhạy trường hợp, bạn có thể tùy chỉnh tìm kiếm của mình để tìm chính xác những gì bạn đang tìm kiếm.

Bây giờ chúng ta hãy chuyển sang chức năng SearchB. Chức năng này hoạt động giống như hàm tìm kiếm, nhưng nó được thiết kế đặc biệt để sử dụng với các bộ ký tự hai byte, chẳng hạn như các bộ được sử dụng trong các ngôn ngữ như tiếng Trung, tiếng Nhật và tiếng Hàn. Nếu bộ dữ liệu của bạn chứa các ký tự này, bạn sẽ muốn sử dụng SearchB thay vì tìm kiếm để đảm bảo kết quả chính xác.

Ngoài các chức năng Search và SearchB, Excel còn cung cấp một số công cụ mạnh mẽ khác để tìm và trích xuất dữ liệu. Ví dụ: bạn có thể sử dụng chức năng Tìm để định vị văn bản trong ô hoặc hàm bộ lọc để trích xuất dữ liệu từ một phạm vi dựa trên các tiêu chí được chỉ định. Bằng cách làm chủ các chức năng này, bạn có thể trở thành người dùng quyền lực Excel thực sự và tiết kiệm hàng giờ để tìm kiếm và sắp xếp thủ công.

Hiểu các chức năng tìm kiếm và tìm kiếm

Chức năng TÌM KIẾM và TÌM KIẾM: Hướng dẫn cơ bản của bạn

Trong bài viết này chúng ta sẽ tìm hiểu hàm SEARCH và SEARCHB trong Excel. Các hàm này hữu ích khi bạn muốn tìm kiếm các từ hoặc giá trị cụ thể trong một chuỗi hoặc một phạm vi ô. Hãy đi sâu vào cú pháp, trường hợp sử dụng và một số ví dụ để hiểu cách chúng hoạt động.

Cú pháp cơ bản của hàm SEARCH và SEARCHB

Cú pháp của hàm TÌM KIẾM là:

Chức năng Sự miêu tả
=SEARCH(find_text, Inside_text, [start_num]) Trả về vị trí bắt đầu của một chuỗi (find_text) trong một chuỗi khác (within_text).

Cú pháp của hàm SEARCHB tương tự như hàm SEARCH, nhưng nó được sử dụng cho các ngôn ngữ có bộ ký tự byte kép (DBCS) như tiếng Trung. Đây là cú pháp:

Chức năng Sự miêu tả
=SEARCHB(find_text, Inside_text, [start_num]) Trả về vị trí bắt đầu của một chuỗi (find_text) trong một chuỗi khác (within_text) cho các ngôn ngữ DBCS.

Các trường hợp sử dụng cho hàm SEARCH và SEARCHB

Các trường hợp sử dụng cho hàm SEARCH và SEARCHB

1. Tìm một từ cụ thể

Các chức năng TÌM KIẾM và TÌM KIẾM rất hữu ích khi bạn muốn tìm một từ cụ thể trong văn bản. Nếu bạn có một bảng tính tài chính có nhiều nhận xét, bạn có thể sử dụng các hàm này để tìm các nhận xét có chứa các từ khóa nhất định.

2. Tìm kiếm từ giá trị được sao chép

Đôi khi, bạn có thể cần tìm kiếm một giá trị mà bạn đã sao chép từ ô này sang ô khác. Trong trường hợp này, bạn có thể sử dụng hàm SEARCH và SEARCHB để tìm vị trí của giá trị trong ô mới.

3. Kết hợp nhiều từ khóa

Nếu bạn có một danh sách từ khóa và muốn kiểm tra xem có từ khóa nào trong số này tồn tại trong văn bản hay không, bạn có thể sử dụng hàm TÌM KIẾM và TÌM KIẾM kết hợp với các công thức khác.

Ví dụ: Sử dụng hàm SEARCH và SEARCHB

Ví dụ: Sử dụng hàm SEARCH và SEARCHB

Giả sử chúng ta có một bảng như trong ảnh chụp màn hình:

Giá trị Chức vụ
Đây là một ví dụ tốt =TÌM KIẾM("tốt", A2)
Luôn bắt đầu bằng một kế hoạch =TÌM KIẾM("bắt đầu", A3)
Khi đọc hãy suy nghĩ trước =TÌM KIẾM("đọc", A4)
Luôn có 411 việc phải làm =TÌM KIẾM("411", A5)
Cô ấy có vẻ kiên nhẫn và bình tĩnh =SEARCH("bệnh nhân", A6)

Trong ví dụ trên, hàm TÌM KIẾM được sử dụng để tìm vị trí của từ được chỉ định trong văn bản ở ô tương ứng. Kết quả sẽ là vị trí xuất hiện đầu tiên của từ này.

Nhớ!

  • Các hàm SEARCH và SEARCHB không phân biệt chữ hoa chữ thường. Nếu bạn cần phân biệt chữ hoa chữ thường, hãy sử dụng hàm FIND hoặc FINDB.
  • Tham số start_num là tùy chọn và thể hiện vị trí ký tự để bắt đầu tìm kiếm. Nếu tham số này bị bỏ qua, việc tìm kiếm sẽ bắt đầu từ đầu chuỗi.
  • Hàm SEARCHB được sử dụng cho các ngôn ngữ DBCS như tiếng Trung, trong đó mỗi ký tự chiếm hai byte.

Bây giờ bạn đã hiểu rõ về các hàm SEARCH và SEARCHB, bạn có thể bắt đầu sử dụng chúng để tìm kiếm các từ hoặc giá trị cụ thể trong dữ liệu của mình.

Các tính năng và khả năng chính của chức năng SEARCH và SEARCHB

Khi cần tìm kiếm các từ hoặc chuỗi con cụ thể trong văn bản trong Excel, hàm TÌM KIẾM và TÌM KIẾM cung cấp một số công cụ mạnh mẽ. Các chức năng này đặc biệt hữu ích cho việc phân tích tài chính, lọc dữ liệu và thao tác dữ liệu chung.

Chức năng TÌM KIẾM cho phép bạn tìm một từ hoặc chuỗi con cụ thể trong một văn bản nhất định. Nó trả về vị trí của ký tự đầu tiên trong chuỗi con được tìm thấy. Ví dụ: nếu bạn có danh sách tên bệnh nhân trong một bảng và muốn tìm hiểu xem tên nào đó có chứa từ "John" hay không, bạn có thể sử dụng hàm TÌM KIẾM để xác định vị trí của từ "John" trong mỗi tên.

Hàm SEARCHB hoạt động theo cách tương tự như hàm SEARCH nhưng được thiết kế để xử lý các ngôn ngữ có bộ ký tự byte kép (DBCS), chẳng hạn như tiếng Nhật hoặc tiếng Trung. Nếu bạn đang làm việc với những ngôn ngữ này, hãy sử dụng hàm SEARCHB thay vì hàm SEARCH để đảm bảo kết quả khớp chính xác.

Cú pháp của cả hai hàm như sau:

=SEARCH(văn bản tìm kiếm, văn bản_cần_tìm kiếm, [số_bắt đầu])

Đối số search_text chỉ định từ hoặc chuỗi con mà bạn đang tìm kiếm. Đối số text_to_search chỉ định phạm vi ô hoặc chuỗi nơi bạn muốn tìm kiếm từ bạn muốn. Đối số [start_num] (tùy chọn) chỉ định vị trí trong text_to_search nơi bạn muốn bắt đầu tìm kiếm. Nếu không được chỉ định, việc tìm kiếm sẽ bắt đầu từ ký tự đầu tiên.

Những điểm chính cần nhớ!

  1. Các hàm SEARCH và SEARCHB phân biệt chữ hoa chữ thường; nghĩa là họ phân biệt được chữ hoa và chữ thường.
  2. Các hàm này có thể trả về một giá trị số biểu thị sự xuất hiện của từ hoặc chuỗi con trong văn bản.
  3. Nếu không tìm thấy từ hoặc chuỗi con mong muốn, hàm SEARCH và SEARCHB trả về #VALUE! lỗi.
  4. Bạn có thể sử dụng các hàm này kết hợp với các công thức hoặc hàm Excel khác để thực hiện các tác vụ tìm kiếm và thao tác phức tạp hơn.

Ví dụ cơ bản

Hãy xem một số ví dụ cơ bản để hiểu cách hoạt động của hàm SEARCH và SEARCHB:

Ví dụ 1:

Chúng tôi có một danh sách các tên trong cột A: "John Doe", "Jane Smith", "Mary Johnson". Ô B1 chứa công thức: = Tìm kiếm ("Jane", A1). Công thức này sẽ trả về giá trị 6, vì từ "Jane" bắt đầu ở ký tự thứ 6 trong tên "Jane Smith".

Ví dụ 2:

Trong ví dụ này, chúng tôi có một danh sách các từ trong cột A: "Apple", "chuối", "Orange". Ô B1 chứa công thức: = Tìm kiếm ("A", A1). Công thức này sẽ trả về giá trị 1, vì chữ "A" là ký tự đầu tiên trong từ "Apple".

Ví dụ 3:

If we want to search for words that start with the letter "a" or the letter "b", we can use the SEARCH function with the TEXTJOIN function. With the formula =TEXTJOIN(", ", TRUE, IF(SEARCH({"a","b"}, A1)>0, {"a","b"}, "")) , we will get the results "apple, banana" if the word "banana" is in cell A1.

Tóm lại, các chức năng tìm kiếm và tìm kiếm trong Excel cung cấp các cách mạnh mẽ để tìm kiếm các từ hoặc chuỗi phụ cụ thể trong một văn bản. Cho dù bạn cần lọc dữ liệu, tìm các mẫu phù hợp hoặc thao tác các giá trị văn bản, các chức năng này có thể giúp bạn có được kết quả bạn cần.

Cách sử dụng các chức năng tìm kiếm và tìm kiếm trong phân tích của bạn

Khi làm việc với phân tích dữ liệu trong Excel, thường có trường hợp bạn cần tìm các từ hoặc chuỗi cụ thể trong một bộ dữ liệu lớn hơn. Đây là nơi các chức năng tìm kiếm và tìm kiếm có thể có ích.

Hàm tìm kiếm cho phép bạn tìm kiếm một từ hoặc cụm từ cụ thể trong ô. Nó trả về vị trí của từ được tìm kiếm trong ô, bắt đầu từ ký tự đầu tiên. Ví dụ: nếu bạn có từ "Xin chào" trong Cell A1 và bạn muốn tìm vị trí của nó trong ô, bạn có thể sử dụng công thức = search ("Xin chào", A1). Hàm sẽ trả về giá trị 1, vì "xin chào" là từ đầu tiên trong ô.

Nhưng điều gì sẽ xảy ra nếu bạn muốn tìm thấy vị trí của sự xuất hiện thứ hai của một từ trong một ô? Đây là nơi chức năng tìm kiếm bị ngắn. Tuy nhiên, bạn có thể sử dụng chức năng SearchB thay thế, có tính nhạy cảm với trường hợp và cho phép bạn chỉ định số xuất hiện. Ví dụ: nếu bạn có từ "Xin chào" lặp đi lặp lại hai lần trong một ô và bạn muốn tìm vị trí của lần xuất hiện thứ hai, bạn có thể sử dụng công thức = searchb ("xin chào", a1, 2). Hàm sẽ trả về giá trị 4, đại diện cho vị trí bắt đầu của lần xuất hiện thứ hai của "Xin chào" trong ô.

Nói chung, cả chức năng Search và SearchB đều hoạt động theo cách tương tự. Bạn chỉ định từ hoặc chuỗi bạn muốn tìm kiếm và chức năng trả về vị trí bắt đầu của lần xuất hiện đầu tiên. Nếu từ không được tìm thấy, hàm trả về giá trị lỗi.

But what if you want to count how many times a word appears within a range of cells? This is where the SEARCH and SEARCHB functions can be combined with other formulas to achieve the desired result. For example, you can use the formula =COUNTIF(SEARCH("hello",A1:A10),">0 ") Để đếm số lượng ô chứa từ" xin chào "trong phạm vi A1: A10.

Điều quan trọng cần lưu ý là các hàm SEARCH và SEARCHB phân biệt chữ hoa chữ thường. Điều này có nghĩa là nếu bạn đang tìm kiếm từ "xin chào" và ô chứa từ "Xin chào" hoặc "HELLO" thì hàm sẽ không tìm thấy kết quả khớp. Nếu muốn hàm không phân biệt chữ hoa chữ thường, bạn có thể sử dụng hàm UPPER hoặc LOWER để chuyển văn bản sang cùng chữ hoa chữ thường trước khi thực hiện tìm kiếm.

Vì vậy, tóm lại, các hàm SEARCH và SEARCHB là những công cụ mạnh mẽ để tìm và trích xuất các từ hoặc chuỗi cụ thể trong tập dữ liệu. Chúng cho phép bạn tìm kiếm các từ hoặc chuỗi theo cách phân biệt chữ hoa chữ thường và chỉ định số lần xuất hiện. Bằng cách kết hợp các hàm này với các công thức khác, bạn có thể thực hiện các tác vụ phân tích phức tạp và thu được kết quả có ý nghĩa.

Ưu điểm của việc sử dụng hàm SEARCH và SEARCHB

Các hàm TÌM KIẾM và TÌM KIẾM trong Excel cung cấp một cách tuyệt vời để tìm kiếm văn bản cụ thể trong một ô hoặc phạm vi ô. Chúng đặc biệt hữu ích khi bạn đang tìm kiếm một chuỗi con trong một chuỗi văn bản lớn hơn.

Một trong những ưu điểm chính của việc sử dụng các hàm này là chúng cho phép bạn chỉ định vị trí bắt đầu từ đó việc tìm kiếm sẽ bắt đầu. Ví dụ: nếu bạn muốn tìm tất cả các ô chứa từ "video" trong mô tả của ô, bạn có thể sử dụng chức năng TÌM KIẾM để tìm kiếm từ "video" bắt đầu từ vị trí 3.

Ngoài ra, chức năng TÌM KIẾM cho phép bạn tìm kiếm một ký tự đơn hoặc một chuỗi ký tự cụ thể. Điều này rất hữu ích nếu bạn đang muốn tìm các ô có chứa các ký tự nhất định, chẳng hạn như dấu ngoặc đơn mở và đóng.

Hàm SEARCHB tương tự như hàm SEARCH nhưng có phân biệt chữ hoa chữ thường. Điều này có nghĩa là nó sẽ chỉ tìm thấy các kết quả khớp nếu chữ hoa chữ thường của các ký tự trong chuỗi tìm kiếm khớp với chữ hoa chữ thường của các ký tự trong ô đang được tìm kiếm. Điều này có thể đặc biệt hữu ích nếu bạn đang tìm kiếm một từ hoặc cụm từ phân biệt chữ hoa chữ thường, chẳng hạn như tên sản phẩm cụ thể hoặc danh từ riêng.

Cả hai hàm SEARCH và SEARCHB đều có thể được sử dụng kết hợp với các hàm Excel khác, chẳng hạn như COUNTIF hoặc INDEX, để đếm hoặc truy xuất thông tin dựa trên tiêu chí tìm kiếm cụ thể. Ví dụ: bạn có thể sử dụng hàm COUNTIF để đếm số ô chứa một chuỗi con nhất định hoặc hàm INDEX để truy xuất giá trị từ danh sách dựa trên tìm kiếm phù hợp.

Một ưu điểm khác của việc sử dụng các hàm này là chúng hỗ trợ việc sử dụng các ký tự đại diện. Ký tự đại diện là các ký tự đặc biệt đại diện cho một hoặc nhiều ký tự không xác định. Các ký tự đại diện được sử dụng phổ biến nhất là "?"và ở đâu "?"đại diện cho một ký tự không xác định và "*" đại diện cho bất kỳ số lượng ký tự không xác định nào. Điều này cho phép bạn xây dựng các tiêu chí tìm kiếm linh hoạt và năng động hơn.

Hơn nữa, các hàm SEARCH và SEARCHB có thể được sử dụng trong cả công thức ô và như một phần của quy tắc định dạng có điều kiện. Điều này cho phép bạn đánh dấu hoặc định dạng các ô dựa trên tiêu chí tìm kiếm cụ thể, giúp dễ dàng xác định trực quan các ô đáp ứng các điều kiện nhất định.

Tóm lại, hàm SEARCH và SEARCHB là những công cụ mạnh mẽ trong Excel cung cấp nhiều khả năng tìm kiếm và thao tác dữ liệu văn bản. Cho dù bạn đang tìm kiếm một từ cụ thể, đếm số lần xuất hiện của chuỗi con hay xây dựng tiêu chí tìm kiếm phức tạp bằng ký tự đại diện, các hàm này có thể giúp bạn nhận được kết quả mong muốn một cách dễ dàng. Vì vậy, lần tới khi bạn đang làm việc trên sổ làm việc hoặc viết bài, đừng đánh giá thấp những lợi ích tuyệt vời mà hàm SEARCH và SEARCHB có thể mang lại nhé!

Tăng hiệu quả trong phân tích dữ liệu

Khi nói đến phân tích dữ liệu, hiệu quả là chìa khóa. Hàm SEARCH và SEARCHB trong Excel là những công cụ mạnh mẽ có thể nâng cao đáng kể khả năng tìm kiếm và trích xuất thông tin từ các tập dữ liệu lớn của bạn. Các hàm này cho phép bạn tìm kiếm một ký tự hoặc chuỗi con cụ thể trong một ô và trả về vị trí của nó trong văn bản.

Hàm TÌM KIẾM không phân biệt chữ hoa chữ thường và hoạt động với mọi loại dữ liệu, bao gồm số, văn bản và ký tự đặc biệt. Nó cho phép bạn tìm kiếm một ký tự hoặc chuỗi con cụ thể trong một ô và trả về vị trí xuất hiện đầu tiên. Cú pháp công thức của hàm TÌM KIẾM là:

  • =SEARCH(văn bản tìm kiếm, văn bản, [số_bắt đầu])

Mặt khác, hàm SEARCHB phân biệt chữ hoa chữ thường và chủ yếu được sử dụng để tìm kiếm các ký tự tiếng Trung, trong đó mỗi ký tự được biểu thị bằng hai byte. Cú pháp công thức của hàm SEARCHB là:

  • =SEARCHB(văn bản tìm kiếm, văn bản, [số_bắt đầu])

Cả hai hàm đều có thể được sử dụng trong nhiều trường hợp khác nhau, chẳng hạn như tìm lần xuất hiện thứ n của một ký tự hoặc chuỗi con, tìm kiếm các giá trị bắt đầu bằng một ký tự hoặc chuỗi con cụ thể, v. v. Chúng cũng có thể được kết hợp với các chức năng khác như LOOKUP và FILTER để tinh chỉnh thêm phân tích dữ liệu của bạn.

Việc sử dụng các hàm TÌM KIẾM và TÌM KIẾM có thể giúp bạn tiết kiệm rất nhiều thời gian và công sức so với việc tìm kiếm thủ công trong sổ làm việc của bạn. Chúng có thể được sử dụng như một hàm trang tính hoặc là một phần của công thức lớn hơn, cho phép bạn lồng chúng và suy nghĩ sáng tạo về cách tận dụng tối đa khả năng của chúng.

Một ưu điểm khác của các hàm này là khả năng tìm kiếm các chuỗi chứa ký tự đại diện. Điều này có nghĩa là bạn có thể sử dụng chúng để tìm các kết quả khớp có thể không khớp chính xác nhưng vẫn chứa văn bản tìm kiếm mà bạn quan tâm. Ví dụ: nếu bạn đang tìm kiếm tất cả các giá trị có chứa từ "dữ liệu" trong một cột, bạn có thể sử dụng công thức:

  • =TÌM KIẾM("dữ liệu", A2)

Điều này sẽ trả về vị trí xuất hiện đầu tiên của từ "dữ liệu" trong ô A2. Sau đó, bạn có thể sử dụng thông tin này để lọc hoặc thao tác dữ liệu của mình nếu cần.

Tóm lại, hàm SEARCH và SEARCHB trong Excel là những công cụ mạnh mẽ có thể nâng cao đáng kể hiệu quả phân tích dữ liệu của bạn. Chúng cho phép bạn nhanh chóng tìm và trích xuất thông tin từ các tập dữ liệu lớn, đồng thời tính linh hoạt và linh hoạt của chúng khiến chúng trở thành tài nguyên vô giá trong bộ công cụ phân tích của bạn.

Vì vậy, lần tới khi bạn thấy mình đang tìm kiếm các ký tự hoặc chuỗi con cụ thể trong dữ liệu của mình, hãy thử các hàm TÌM KIẾM và TÌM KIẾM. Bạn sẽ ngạc nhiên về lượng thời gian và công sức họ có thể giúp bạn tiết kiệm và bạn sẽ tự hỏi làm thế nào bạn có thể xoay sở được nếu không có họ.