chỉnh công thức sau cho ra đúng kết quả (1 người xem)

Người dùng đang xem chủ đề này

hoangnam2015

Thành viên chính thức
Tham gia
2/3/15
Bài viết
62
Được thích
2
anh chị xem file giúp em làm cách nào để cho kết quả đúng, cảm ơn anh chị.
 

File đính kèm

Bạn dùng công thức dưới
=SUM(C4:C10)/COUNTIF(C4:C10,"<>0")
=AVERAGE(IF(C4:C10,C4:C10)) kết thúc Ctrl+Shift+Enter
 
Cảm ơn anh chị và các bạn nhiều. sẵn đây cho mình hỏi luôn.

Có 1 bảng sau:
[TABLE="width: 500"]
[TR]
[TD]Cột A[/TD]
[TD]Cột B[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]A1 = 10[/TD]
[TD]=A1[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]A2 = 20[/TD]
[TD]=A2[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]A3 = 30[/TD]
[TD]=A3[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]A4 không nhập dữ liệu[/TD]
[TD]= A4[/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[/TABLE]
Khi tính average các ô ở cột A thì lại đúng: = average (A1,A2,A3,A4)

còn chuyển qua cột B lại sai: = average (B1,B2,B3,B4)

VÌ SAO NÓ SAI? CÓ CÁCH LÀM KHÔNG SAI KHÔNG?
 
Theo mình thì cả hai đều đúng
Nó khác nhau bởi vì ô A4="" còn ô B4 = 0
Bạn thử Averageif với điều kiện khác 0 xem
 

Bài viết mới nhất

Back
Top Bottom