Hàm tổng Excel trả về 0, nếu bất kỳ giá trị nào trong phạm vi tổng chứa 0


1

Tôi muốn Excel trả về câu trả lời là 0 nếu bất kỳ giá trị nào trong phạm vi tổng đó bằng không.

Tôi đã thử kết hợp các bài kiểm tra logic, nhưng tôi không thể có được điều mình muốn.

Câu trả lời:


4

Phản ứng tức thời của tôi cũng được nhân lên nhưng có lẽ ít tính toán hơn sẽ chỉ được tính tổng nếu không tìm thấy số 0 trong nguồn.

Giả sử mảng là A1:C3:

=IF(COUNTIF(A1:C3,"=0")>0,0,SUM(A1:C3))

1

Bạn có thể nhân tất cả các giá trị trong phạm vi. Nếu một giá trị bằng 0, kết quả sẽ bằng 0 và sau đó bạn có thể sử dụng giá trị đó trong một thử nghiệm để nhân tổng của 0 hoặc 1.

Chúc mừng

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.