Hỏi về tính trung bình cộng (1 người xem)

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

oack123

Thành viên mới
Tham gia
4/9/10
Bài viết
6
Được thích
0
Các anh chị giúp em tính trung bình cộng thỏa mãn các điều kiện với. Em sử dụng DAVERAGE thì mất nhiều vùng điều kiện quá!
 

File đính kèm

Các anh chị giúp em tính trung bình cộng thỏa mãn các điều kiện với. Em sử dụng DAVERAGE thì mất nhiều vùng điều kiện quá!
Nhìn trên file chẳng hiểu bạn muốn tính trung bình cộng theo cột nào và thỏa mãn điều kiện gì cả. Bạn mô tả rõ hơn đi.
 
kyo đã xem file và không hiểu ý bạn muốn tính trung bình cộng của cái gì?
 
Các anh chị giúp em tính trung bình cộng thỏa mãn các điều kiện với. Em sử dụng DAVERAGE thì mất nhiều vùng điều kiện quá!


Đề bài mông lung nên "làm đại" cho bạn xem có đúng ý bạn không nhé.

Ở đây tính TB Tổng lương theo từng loại trình độ văn hóa
Dùng công thức mảng. Kết thúc bằng Ctrl+Shift+Enter.
 

File đính kèm

File ví dụ có đuôi .xlsx, có thể sử dụng hàm AVERAGEIFS().
 
Em xin cảm ơn các anh chị nhé, nhưng em gửi nhầm file mất rồi. Hèn chi mà ko được. Đây em xin gửi lại, nhờ các anh chị giúp e lại lần nữa. Em xin cảm ơn các anh chị trước!
 

File đính kèm

Như bài #5: =AVERAGEIFS($H$4:$H$13,$D$4:$D$13,B24)
 
Trong trường hợp excel 2003 thì ko hỗ trợ hàm này, cần dùng hàm DAVERAGE thì tính thế nào vậy anh?
 
Vậy thì có thể theo gợi ý của chị Xuân, làm công thức mảng là:
=AVERAGE(IF($D$4:$D$13=B24,$H$4:$H$13,""))
Lưu ý là dùng Ctrl + Shift + Enter
 
Trong trường hợp excel 2003 thì ko hỗ trợ hàm này, cần dùng hàm DAVERAGE thì tính thế nào vậy anh?
Theo em trong trường hợp này mình dùng hàm AVERRAGE + IF như chị xuan.nguyen82 là được rồi .Còn phần thống kê hs đỗ theo khu vực thì dùng hàm SUMPRODUCT().Xem file em đính kèm ở dưới
 

File đính kèm

Trong trường hợp excel 2003 thì ko hỗ trợ hàm này, cần dùng hàm DAVERAGE thì tính thế nào vậy anh?
Hàm DAVERAGE tính trung bình theo một điều kiện được chỉ định, như trong form bạn chỉ tính được tên trường sắp xếp đầu thôi, ví dụ:
=DAVERAGE($D$3:$H$13,"Tổng",$B23:$B24)
Vùng tô đỏ là dãy ô chứa điều kiện, khi kéo xuống ô dưới, tức là vùng tô đỏ lấy luôn cả giá trị trung bình của 2 trường, kết quả là giá trị trung bình của 2 trường.
hoặc là bạn có thể tạo thêm bảng điều kiện cho từng trường rồi dùng DAVERAGE (nếu bạn muốn sử dụng hàm này).
 
Như bài #5: =AVERAGEIFS($H$4:$H$13,$D$4:$D$13,B24)
Dạ anh leonguyenz cho em hỏi trong trường hợp này(bài tập đính kèm #6) mình không dùng hàm DAVERAGE() được phải không anh? Vì DAVERAGE(database,field,criteria) theo em biết chỉ dùng được 1 điều kiện ! Em xin lắng nghe mọi sự chỉ bảo của anh.Cảm ơn anh nhiều!
 
Dạ anh leonguyenz cho em hỏi trong trường hợp này(bài tập đính kèm #6) mình không dùng hàm DAVERAGE() được phải không anh? Vì DAVERAGE(database,field,criteria) theo em biết chỉ dùng được 1 điều kiện ! Em xin lắng nghe mọi sự chỉ bảo của anh.Cảm ơn anh nhiều!
Có thể dùng với mỗi công thức 1 điều kiện, Hàm DAVERAGE(database, field, criteria) với criteria là vùng chứa tên cột (như bài trên là Tên trường) và ô dưới là điều kiện của hàm. Nếu sử dụng vùng trong file ví dụ, khi kéo xuống 2 trường thì kết quả là giá trị trung bình của 2 trường, như vậy kết quả sai đề đã cho.
 
Nếu dùng DAVERAGE thì phải tạo 4 vùng điều kiện. Hhihi
 

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

Back
Top Bottom