Xây dựng hàm đếm số giá trị khác nhau theo điều kiện (1 người xem)

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

cuongcv3

Thành viên mới
Tham gia
16/5/14
Bài viết
6
Được thích
1
Xin giúp mình xây dựng hàm đếm số giá trị khác nhau ở cột C (Biên lai) với điều kiện cột A (ngày tháng xuất biên lai) thỏa mãn giữa hai ngày tháng yêu cầu (G2,H2). Khó khăn ở chỗ 01 biên lai xuất cho nhiều khách hàng nên số biên lai trùng nhau, nếu trùng chỉ đếm là 01 biên lai. Xin cảm ơn!
 

File đính kèm

Xin giúp mình xây dựng hàm đếm số giá trị khác nhau ở cột C (Biên lai) với điều kiện cột A (ngày tháng xuất biên lai) thỏa mãn giữa hai ngày tháng yêu cầu (G2,H2). Khó khăn ở chỗ 01 biên lai xuất cho nhiều khách hàng nên số biên lai trùng nhau, nếu trùng chỉ đếm là 01 biên lai. Xin cảm ơn!
Công thức thế này:
Mã:
=SUMPRODUCT((A2:A12>=G2)*(A2:A12<=H2)*(1/(COUNTIF(C2:C12,C2:C12))))
 
Công thức thế này:
Mã:
=SUMPRODUCT((A2:A12>=G2)*(A2:A12<=H2)*(1/(COUNTIF(C2:C12,C2:C12))))

Rất cảm ơn Hoàng Nghĩa Phúc, tuy nhiên mình lại vướng chỗ trong mảng COUNTIF có ô trống nên dữ liệu bị #DIV/0. Mình cũng chưa rõ tác dụng hàm COUNTIF ở công thức trên mong giúp đỡ, cảm ơn nhiều
 
Lần chỉnh sửa cuối:
Rất cảm ơn Hoàng Nghĩa Phúc, tuy nhiên mình lại vướng chỗ trong mảng COUNTIF có ô trống nên dữ liệu bị #DIV/0. Mong giúp đỡ, cảm ơn nhiều

làm dài hơn một chút
Mã:
=COUNT(1/FREQUENCY(IF((A2:A12<=H2)*(A2:A12>=G2),MATCH(B2:B12,B2:B12,0),""),ROW(A2:A12)-1))
nhấn Ctrl shift enter để kết thúc

==========
hoặc thức của anh NghiaPhuc
Mã:
=SUMPRODUCT((A2:A12>=G2)*(A2:A12<=H2)*(C2:C12<>"")*(1/(COUNTIF(C2:C12,C2:C12&""))))
 
Lần chỉnh sửa cuối:
Cảm ơn bạn Let'GauGau vấn đề đã được giải quyết, nếu được bạn giải thích giúp mình chỗ hàm COUNTIF, cảm ơn rất nhiều
 
Có một vấn đề nữa là với dữ liệu lên đến 1000 hàng thì khi thêm một hàng dữ liệu là máy đơ đơ rất lâu (máy 4g RAM). Nếu dữ liệu tiếp tục tăng hàng và cài vào máy ở văn phòng (01g RAM) chắc không kham nổi.Nhờ các cao thủ chỉ giáo
 
Có một vấn đề nữa là với dữ liệu lên đến 1000 hàng thì khi thêm một hàng dữ liệu là máy đơ đơ rất lâu (máy 4g RAM). Nếu dữ liệu tiếp tục tăng hàng và cài vào máy ở văn phòng (01g RAM) chắc không kham nổi.Nhờ các cao thủ chỉ giáo

cthức mảng thì phải chịu thôi,
có 2 cách khắc phục
1- xài pivot
2- xài vba
 

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

Back
Top Bottom