Đếm với 2 điều kiện không trùng nhau - Excel 2007

Liên hệ QC

leducnhu

Thành viên chính thức
Tham gia
29/11/08
Bài viết
76
Được thích
9
Kinh gửi các anh chị

Em có một bài toán hơi khó trình bày.
đại khái thế này: em đang cần đếm số ngày làm ca (1,2 hoặc 3)/tháng của các nhân viên trong bộ phận. Dữ liệu em đánh lặp ca theo sản phẩm. ví dụ e gửi theo file đính kèm mong các bác xem vào giúp đỡ
 

File đính kèm

Kinh gửi các anh chị

Em có một bài toán hơi khó trình bày.
đại khái thế này: em đang cần đếm số ngày làm ca (1,2 hoặc 3)/tháng của các nhân viên trong bộ phận. Dữ liệu em đánh lặp ca theo sản phẩm. ví dụ e gửi theo file đính kèm mong các bác xem vào giúp đỡ
Công thức tại J15:
=SUMPRODUCT(($C$5:$C$26=$I15)*($D$5:$D$26=J$14))
copy cho các ô khác
 
Bạn dùng hàm sumproduct đếm với 2 đk thì cũng giống như hàm sumifs trong excel 2007 đúng ko? Vấn đề là nếu vậy rhì số lần ca mình vào trong 1 ngày sẽ bị đếm lặp lại. Như vậy sẽ ko đúng. Các bác có cách nào khác ko? E nói lại ý cuaa e là mỗi ngày chỉ đếm 1 lần cho mỗi ca thôi.
Thanks.
Lê Như
 
Bạn dùng hàm sumproduct đếm với 2 đk thì cũng giống như hàm sumifs trong excel 2007 đúng ko? Vấn đề là nếu vậy rhì số lần ca mình vào trong 1 ngày sẽ bị đếm lặp lại. Như vậy sẽ ko đúng. Các bác có cách nào khác ko? E nói lại ý cuaa e là mỗi ngày chỉ đếm 1 lần cho mỗi ca thôi.
Thanks.
Lê Như
Đặt con trỏ tại J15, đặt một name DK với công thức này:
Mã:
 =IF((Sheet1!$C$5:$C$26=Sheet1!$I15)*(Sheet1!$D$5:$D$26=Sheet1!J$14),Sheet1!$A$5:$A$26,"")
Dùng công thức mảng này cho ô J15:
Mã:
=SUM(--IF(DK="",0,MATCH(DK,DK,0)=ROW(INDIRECT("1:"&ROWS($A$5:$A$26)))))
Vì là công thức mảng nên dán công thức xong bạn nhớ nhấn tổ hợp phím Ctrl + Shift + Enter.
 

File đính kèm

Đặt con trỏ tại J15, đặt một name DK với công thức này:
Mã:
 =IF((Sheet1!$C$5:$C$26=Sheet1!$I15)*(Sheet1!$D$5:$D$26=Sheet1!J$14),Sheet1!$A$5:$A$26,"")
Dùng công thức mảng này cho ô J15:
Mã:
=SUM(--IF(DK="",0,MATCH(DK,DK,0)=ROW(INDIRECT("1:"&ROWS($A$5:$A$26)))))
Vì là công thức mảng nên dán công thức xong bạn nhớ nhấn tổ hợp phím Ctrl + Shift + Enter.
Về kết quả thì OK rồi nhưng thật ra là Công thức dài quá. Em lại kém về Excel nữa nên càng khó để hiểu đc, Pro có cách nào ngắn gọn hơn ko??
Mong các pro giúp sức cho nó gọn gàng hơn
Thanks
Lê Như
 
Chắc là ko có cách nào ngắn gọn hơn đc đâu. Cố mà nhớ thôi.
Cám ơn các bạn vì đã hướng dẫn
 
Web KT

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

Back
Top Bottom