Mục lục
Trong khi xử lý một cơ sở dữ liệu lớn, bạn có thể cần tìm một văn bản cụ thể từ cơ sở dữ liệu. Excel có một số chức năng mà bạn có thể dễ dàng thực hiện điều đó. Hôm nay trong bài viết này, chúng tôi sẽ trình bày 4 các cách dễ dàng để tìm nếu dải ô chứa văn bản cụ thể trong Excel .
Tải xuống Sách bài tập thực hành
Tải xuống tờ thực hành này để thực hành khi bạn đang đọc bài viết này.
TÌM Phạm vi của Các ô chứa văn bản cụ thể.xlsx
4 cách dễ dàng để tìm xem phạm vi ô có chứa văn bản cụ thể trong Excel
Tập dữ liệu bên dưới sẽ xác định xem phạm vi văn bản có chứa một số văn bản cụ thể hay không không phải. Ngoài ra, cột bên trái có tên Văn bản chứa văn bản dự kiến và cột bên phải Cụ thể Văn bản chứa văn bản sẽ được kiểm tra ở bên trái cột. Sau đó, cột Kết quả sẽ hiển thị kết quả đầu ra. Để tránh bất kỳ sự cố tương thích nào, hãy sử dụng phiên bản Excel 365 .
1. Chèn hàm COUNTIF để tìm xem phạm vi ô có chứa văn bản cụ thể trong Excel
Để xác định xem một giá trị hoặc văn bản có tồn tại trong một dải dữ liệu hay không, bạn chỉ cần sử dụng công thức dựa trên hàm COUNTIF . COUNTIF sẽ giúp chúng ta đếm các giá trị nếu một số điều kiện cụ thể được đáp ứng.
Các bước:
- Đầu tiên, trong ô E5 , chèncông thức:
=COUNTIF(B5:B10,"*"&D5&"*")>0
- Sau đó nhấn Enter để lấy kết quả.
🔎 Phân tích công thức
- Phạm vi đầu vào ở đây là B5: B10 .
- Tiêu chí là “*”&D5&”*” . Ở đây, chúng tôi đã sử dụng Dấu hoa thị (*) làm Ký tự đại diện cho một hoặc nhiều ký tự. Chúng tôi đã nối dấu hoa thị trước và sau tham chiếu ô D4 để bây giờ nó sẽ được tính là một chuỗi con. Vì vậy, điều này sẽ đếm giá trị nếu nó xuất hiện ở bất kỳ đâu trong phạm vi.
- Do đó, nếu giá trị được tìm thấy thì đầu ra sẽ là TRUE nếu không thì đầu ra sẽ là FALSE .
- Sau đó, di con trỏ chuột của bạn đến góc dưới cùng bên phải của ô công thức và khi con trỏ hiển thị biểu tượng Fill Handle ( + ), nhấp đúp vào ô đó để áp dụng công thức tương tự cho các ô còn lại.
- Do đó, bạn sẽ nhận được kết quả.
Đọc thêm: Cách tìm nếu ô chứa văn bản cụ thể trong Excel
2. Tìm nếu phạm vi ô chứa văn bản cụ thể với Hàm ISNUMBER và FIND
Sử dụng công thức dựa trên ISNUMBER và FIND , chúng ta có thể dễ dàng tìm thấy văn bản cụ thể từ một dải ô. Hàm ISNUMBER trả về đầu ra logic nếu đối số bên trong nó thỏa mãn. Mặt khác, hàm FIND trả về vị trí cụ thể của một văn bản cụ thể trong mộtdãy chuỗi hoặc văn bản.
Các bước thực hiện:
- Đầu tiên tại ô E5 , ta áp dụng công thức:
=ISNUMBER(FIND(D5,B5))
- Sau đó, nhấn Enter để nhận kết quả.
🔎 Phân tích công thức
- Chức năng Find ở đây xác định vị trí chính xác của văn bản được đề cập trong ô D5 trong chuỗi văn bản B5 . Chúng có thể là một giá trị số hoặc có thể là một khoảng trống (nếu không tìm thấy văn bản trong chuỗi).
- Hàm ISNUMBER sẽ trả về đầu ra logic dựa trên đầu ra của hàm FIND .
- Sau đó, áp dụng hàm tương tự cho các ô còn lại bằng cách kéo Fill Handle vào ô E10 .
- Do đó, bạn sẽ nhận được kết quả mong muốn.
Đọc thêm: Tìm kiếm văn bản trong Excel trong phạm vi
3. Kết hợp các hàm IF, OR và COUNTIF để tìm các ô chứa văn bản nhất định
Khi chúng ta cần tìm văn bản cụ thể trong phạm vi đã cho của các ô, chúng ta có thể dễ dàng làm điều đó với hàm IF . Việc lồng các hàm khác vào trong hàm IF sẽ giúp công việc của chúng ta dễ dàng hơn. Do đó, hãy làm theo các phương pháp dưới đây.
3.1 IF với Hàm COUNTIF
Sự kết hợp của hàm IF và COUNTIF sẽ xác định xem mục đích chuỗi có chứa văn bản cụ thể hay không.
Các bước:
- Trong một ô mà bạn muốnnhận kết quả, áp dụng IF với COUNTIF Dạng cuối cùng của công thức này là:
=IF(COUNTIF(B5:B10,"*"&D5&"*"), "YES","NO")
🔎 Phân tích công thức
- Phạm vi là B5:B10.
- Tiêu chí là “*”&D5&”*” .
- Nếu tìm thấy giá trị, kết quả sẽ hiển thị CÓ .
- Nếu không tìm thấy giá trị, kết quả sẽ hiển thị KHÔNG .
- Nhận kết quả bằng cách nhấn Enter .
- Bây giờ hãy áp dụng tương tự cho phần còn lại của các văn bản cụ thể. Các Văn bản phù hợp với nguồn sẽ hiển thị CÓ và các Văn bản khác sẽ hiển thị KHÔNG .
3.2 SỐ IS, TÌM KIẾM và Hàm IF
Chúng ta có thể xác định xem chuỗi có chứa văn bản cụ thể hay không bằng cách kết hợp IF , SEARCH và Các hàm ISNUMBER .
Các bước:
- Trước tiên, hãy áp dụng hàm IF với ISNUMBER trong ô E5 . Công thức cuối cùng là:
=IF(ISNUMBER(SEARCH(D5,B5)),"FOUND","NOT FOUND")
🔎 Phân tích công thức
- Chúng tôi sẽ tìm văn bản D5 trong văn bản B5 bằng chức năng SEARCH .
- Kết quả sẽ hiển thị TÌM THẤY nếu giá trị là đúng.
- Kết quả sẽ hiển thị KHÔNG TÌM THẤY nếu giá trị là sai.
- Nhấn Enter để áp dụng chức năng.
- Do đó, bạn sẽ nhận được kết quả cho các ô còn lại bằng cách kéo Fill Handle vào ô E10 .
3.3 IF với OR và COUNTIF
Ở đây, ứng dụng kết hợp của Các hàm IF , OR, và COUNTIF sẽ được triển khai để xác định xem có bất kỳ ô chứa văn bản nào có văn bản cụ thể hay không. Trong đó hàm IF sẽ giúp chúng ta kiểm tra một điều kiện, mặt khác, COUNTIF sẽ giúp chúng ta đếm các giá trị nếu điều kiện cụ thể đó được đáp ứng. Và hàm OR sẽ giúp chúng ta trả về kết quả cần thiết dựa trên điều kiện.
Các bước thực hiện:
- Tại ô E5 , chúng ta nhập công thức:
=IF(OR(COUNTIF(B5,"*"&$D$5:$D$10&"*")),"YES","NOT FOUND")
- Do đó, nhấn Enter để có được kết quả.
🔎 Phân tích công thức
- Các phạm vi là B5 .
- Tiêu chí là “*”&$D$5:$D$10&”*” .
- Do đó nếu giá trị ở đó, kết quả sẽ hiển thị YES .
- Hơn nữa, nếu không tìm thấy giá trị, kết quả sẽ hiển thị NOT FOUND .
- Áp dụng công thức tương tự cho các ô còn lại bằng cách kéo biểu tượng Fill Handle vào ô E10 .
Đọc thêm: Cách tìm văn bản trong ô trong Excel
4. Tham gia hàm SUMPRODUCT và COUNTIF
Hàm SUMPRODUCT và COUNTIF cũng giúp bạn tìm các văn bản cụ thể trong một dải ô. Thực hiện theo các bước sau để tìm hiểu. Mặt khác, TÓM TẮT COUNTIF sẽ giúp chúng tôi đếm các giá trị nếu điều kiện cụ thể đó được đáp ứng.
Các bước:
- Đầu tiên, hãy áp dụng SUMPRODUCT trong ô E5 . Ở đây chúng ta lồng hàm COUNTIF trong SUMPRODUCT Công thức cuối cùng là:
=SUMPRODUCT(COUNTIF(B5:B10,"*"&D5&"*"))>0
- Do đó, hãy nhấn Enter để nhận kết quả.
🔎 Công thức Phân tích
- Phạm vi là B5:B10 .
- Tiêu chí là “*”&D5&”*” .
- Hàm COUNTIF đếm số lượng ô khớp.
- Ngoài ra, hàm SUMPRODUCT lấy số được trả về bởi COUNTIF và lấy tổng của nó.
- Cuối cùng, hãy áp dụng công thức tương tự cho các ô còn lại. Kết quả là chính xác đối với thông tin đầu vào.
Những điều cần nhớ
- Trong khi sử dụng ký tự đại diện, chúng tôi cần áp dụng dấu hoa thị (*) ) với mỗi chuỗi con. Dấu hoa thị ( * ) khớp với bất kỳ số lượng ký tự nào khi được sử dụng.
- Trong khi sử dụng công thức IF với OR , hãy nhớ Chặn Phạm vi bằng cách sử dụng tham chiếu ô tuyệt đối ($) .