Kiểm tra xem bất kỳ ô nào trong phạm vi là một số - Excel & Google Trang tính

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

Kiểm tra xem phạm vi có chứa số không

Để kiểm tra xem có ô nào trong phạm vi chứa số hay không, chúng tôi sẽ sử dụng Hàm ISNUMBER và Hàm SUMPRODUCT.

Hàm ISNUMBER

Hàm ISNUMBER thực hiện đúng như tên gọi của nó. Nó kiểm tra nếu một ô là một số, xuất ra TRUE hoặc FALSE.

1 = ISNUMBER (A2)

Hàm SUMPRODUCT

Hàm ISNUMBER 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 (- ISNUMBER (A2: C2))> 0

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

123456789 = SUMPRODUCT (- ISNUMBER (A2: C2))> 0= SUMPRODUCT (- {TRUE, FALSE, TRUE})> 0= SUMPRODUCT ({1, 0, 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 ISNUMBER với * 1

1 = SUMPRODUCT (ISNUMBER (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 (- ISNUMBER (A2: C2))> 0, "Có", "Không")

Google Trang tính - Kiểm tra xem có ô nào trong phạm vi là một số 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.

wave wave wave wave wave