Kiểm tra xem có ô nào trong dải ô có chứa văn bản hay không - Excel & Google Trang tính

Tải xuống Sổ làm việc Ví dụ

Tải xuống sổ làm việc mẫu

Hướng dẫn này sẽ trình bày cách kiểm tra xem có ô nào trong một dải ô chứa bất kỳ văn bản nào trong Excel và Google Trang tính hay không.

Kiểm tra xem phạm vi có chứa bất kỳ văn bản nào không

Để kiểm tra xem ô nào trong một phạm vi có chứa bất kỳ văn bản nào hay không, chúng tôi sẽ sử dụng Hàm ISTEXT và SUMPRODUCT.

Hàm ISTEXT

Hàm ISTEXT thực hiện đúng như tên gọi của nó. Nó kiểm tra xem một ô là văn bản, xuất ra TRUE hoặc FALSE.

1 = ISTEXT (A2)

Hàm SUMPRODUCT

Hàm ISTEXT chỉ kiểm tra một ô duy nhất, vì vậy chúng ta phải tìm cách kiểm tra toàn bộ phạm vi. Đây là nơi hàm SUMPRODUCT xuất hiện. Hàm SUMPRODUCT tổng hợp một mảng giá trị lại với nhau. Vì vậy, nếu chúng ta có thể kiểm tra từng ô riêng lẻ, xuất ra 1 (TRUE) hoặc 0 (FALSE) nếu mỗi ô dưới dạng văn bản, thì chúng ta có thể tính tổng các giá trị lại với nhau. Nếu tổng lớn hơn 0, chúng ta biết ít nhất một ô chứa văn bản.

Đầu tiên, đây là phép tính cuối cùng:

1 = SUMPRODUCT (- ISTEXT (A2: C2))> 0

Bây giờ chúng ta hãy đi qua nó.

12345 = SUMPRODUCT (- ISTEXT (A2: C2))> 0= SUMPRODUCT (- {FALSE TRUE, TRUE})> 0= SUMPRODUCT ({0, 1, 1})> 0= 2> 0= ĐÚNG

Lưu ý: các phủ định kép chuyển đổi TRUE / FALSE thành 1 / 0. Ngoài ra, bạn có thể nhân Hàm ISTEXT với * 1

1 = SUMPRODUCT (ISTEXT (A2: C2) * 1)> 0

Thay vì xuất ra TRUE / FALSE, bạn có thể sử dụng Câu lệnh IF để xuất văn bản hoặc phép tính khác:

1 = IF (SUMPRODUCT (- ISTEXT (A2: C2))> 0, "Có", "Không")

Google Trang tính - Kiểm tra xem có ô nào trong dải ô có chứa văn bản không

Tất cả các ví dụ trên đều hoạt động hoàn toàn giống nhau trong Google Trang tính cũng như trong Excel.

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave