Sử dụng Báo cáo IF trong Excel với công thức SUM


0

Tôi đã gặp khó khăn lớn trong việc đưa các công thức của mình hoạt động trong Excel.

Về cơ bản tôi có một câu lệnh IF, như thế này:

In cell U5 :
=IF(K5="text","1","")

Tôi đã sao chép tất cả những thứ này xuống ô U500.

Sau đó, tôi muốn sử dụng SUM để kết hợp tất cả các số, để sau đó tôi có một hình, như thế này:

In cell S5 :
=SUM(U5:U500)

Tôi đang nhận được "0" trong ô S5.

Tại sao chuyện này đang xảy ra? Tôi chắc chắn có văn bản trong Kcột.


Các ô cần phải có một (số) 1. Vì vậy, có một số có thể được tính.
Kevdog777

2
Tại sao không sử dụng COUNTIF () và bỏ qua cột của trình trợ giúp , =COUNTIF(K:K,"Text")?
Scott Craner

@ScottCraner Wow, không biết điều đó. Tôi sẽ thử điều đó, vì điều đó sẽ tốt hơn tôi nghĩ.
Kevdog777

@ScottCraner Tôi đã làm điều đó. Đây là WAAAY tốt hơn so với sử dụng câu lệnh IF sau đó thêm một cột khác để tổng hợp chúng.
Kevdog777

Câu trả lời:


2

Vấn đề là bạn thêm 1 vào Excel dưới dạng chuỗi chứ không phải số

Bạn có

=IF(K5="text","1","")

Bạn cần

=IF(K5="text",1,"")

nhập mã vào đây

Có lẽ có

=IF(K5="text",1)

tốt hơn, hay

=IF(K5="text",1,0)

nhưng phụ thuộc vào cách bạn sử dụng nó khác ở đâu.

Màn hình để chứng minh nó sẽ không hoạt động nếu bạn thêm số dưới dạng một chuỗi (lưu ý trong hình ảnh, số 5 trong công thức là một chuỗi ("5")

nhập mô tả hình ảnh ở đây


Đúng là thiên tài! Cảm ơn. Tôi đã làm điều này trước đây, nhưng tôi "nghĩ" tôi biết điều đó, vì vậy tôi chỉ làm điều đó.
Kevdog777
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.