Đếm với nhiều điều kiện và tính tổng thời gian (1 người xem)

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

tohoangdung

Thành viên chính thức
Tham gia
16/5/09
Bài viết
50
Được thích
5
Giới tính
Nam
Nhờ mọi người hỗ trợ giải giúp vấn đề mình đang gặp như trong file excel đính kèm, như đếm, và tính tổng thời gian xử lý như thế nào. Cảm ơn mọi người rất nhiều!
 

File đính kèm

Nhờ mọi người hỗ trợ giải giúp vấn đề mình đang gặp như trong file excel đính kèm, như đếm, và tính tổng thời gian xử lý như thế nào. Cảm ơn mọi người rất nhiều!
sao tôi tính tổng kiểu dịch vụ bạn để sẵn các loại lại ra 34 trong khi bạn ghi 32
 

File đính kèm

Cẩn thận, vì chủ thớt tổng hợp đếm số người trên 3 cột A,B,C, xem kỹ Sheet2\C3=COUNTIF(Sheet1!$A$2:$C$213,Sheet2!B3), Ví dụ: Hoan có tên tại cột A và B luôn
Vì vậy, các công thức đếm trong bảng và luôn cả cột tổng giờ phải tính cho trọn cả Vùng: A2:C213. Do đó, phải nghĩ đến việc dùng: Hoặc SUMPRODUCT(), hoặc SUM(MMULT()), hoặc dùng SUMPRODUCT(COUNTIFS()) đặc biệt. Em làm thử các cách đó xem sao.

Chúc em ngày vui.
 
Lần chỉnh sửa cuối:
Cẩn thận, vì chủ thớt tổng hợp đếm số người trên 3 cột A,B,C, xem kỹ Sheet2\C3=COUNTIF(Sheet1!$A$2:$C$213,Sheet2!B3), Ví dụ: Hoan có tên tại cột A và B luôn
Vì vậy, các công thức đếm trong bảng và luôn cả cột tổng giờ phải tính cho trọn cả Vùng: A2:C213. Do đó, phải nghĩ đến việc dùng: Hoặc SUMPRODUCT(), hoặc SUM(MMULT()), hoặc dùng SUMPRODUCT(COUNTIFS()) đặc biệt. Em làm thử các cách đó xem sao.

Chúc em ngày vui.
em nhìn mãi thì ra còn kỹ thuật viên hỗ trợ nữa híc híc.
 
Cẩn thận, vì chủ thớt tổng hợp đếm số người trên 3 cột A,B,C, xem kỹ Sheet2\C3=COUNTIF(Sheet1!$A$2:$C$213,Sheet2!B3), Ví dụ: Hoan có tên tại cột A và B luôn
Vì vậy, các công thức đếm trong bảng và luôn cả cột tổng giờ phải tính cho trọn cả Vùng: A2:C213. Do đó, phải nghĩ đến việc dùng: Hoặc SUMPRODUCT(), hoặc SUM(MMULT()), hoặc dùng SUMPRODUCT(COUNTIFS()) đặc biệt. Em làm thử các cách đó xem sao.

Chúc em ngày vui.
Cảm ơn anh @quocgiacan đã nhắc nhở, em thích đơn giản mấy cái cách MMULT hơi lười :P, xin gửi bạn file tính mới chính xác hơn.
 

File đính kèm

Cẩn thận, vì chủ thớt tổng hợp đếm số người trên 3 cột A,B,C, xem kỹ Sheet2\C3=COUNTIF(Sheet1!$A$2:$C$213,Sheet2!B3), Ví dụ: Hoan có tên tại cột A và B luôn
Vì vậy, các công thức đếm trong bảng và luôn cả cột tổng giờ phải tính cho trọn cả Vùng: A2:C213. Do đó, phải nghĩ đến việc dùng: Hoặc SUMPRODUCT(), hoặc SUM(MMULT()), hoặc dùng SUMPRODUCT(COUNTIFS()) đặc biệt. Em làm thử các cách đó xem sao.

Chúc em ngày vui.
Cách sum(countif())
Anh chỉ em hàm MMULT cái :D
Mã:
{=SUM(COUNTIF($B3,IF(Sheet1!$G$2:$G$213=Sheet2!D$2,Sheet1!$A$2:$C$213)))}
 
Cẩn thận, vì chủ thớt tổng hợp đếm số người trên 3 cột A,B,C, xem kỹ Sheet2\C3=COUNTIF(Sheet1!$A$2:$C$213,Sheet2!B3), Ví dụ: Hoan có tên tại cột A và B luôn
Vì vậy, các công thức đếm trong bảng và luôn cả cột tổng giờ phải tính cho trọn cả Vùng: A2:C213. Do đó, phải nghĩ đến việc dùng: Hoặc SUMPRODUCT(), hoặc SUM(MMULT()), hoặc dùng SUMPRODUCT(COUNTIFS()) đặc biệt. Em làm thử các cách đó xem sao.

Chúc em ngày vui.
Anh không giải giúp em sao :(
em nghĩ ra cái này cũng ra kết quả, anh xem dùm em nha:
PHP:
=SUMPRODUCT(MMULT(--(Sheet1!$A$2:$C$213=$B3)*(Sheet1!$G$2:$G$213=D$2),{1;1;1}))
 
Cách sum(countif())
Anh chỉ em hàm MMULT cái :D
Mã:
{=SUM(COUNTIF($B3,IF(Sheet1!$G$2:$G$213=Sheet2!D$2,Sheet1!$A$2:$C$213)))}
Gửi em file xem tham khảo cả 3 cách đều không nhấn CSE.
Dĩ nhiên là SUMPRODUCT() là gọn rồi, tuy nhiên biết thêm nhiều cách để thêm kiến thức là chính.
Anh không giải giúp em sao :(
em nghĩ ra cái này cũng ra kết quả, anh xem dùm em nha:
Nãy, anh đã làm xong file, thấy em lười nên xóa rồi, giờ phải tạo lại.

Công thức em vừa gửi đúng, nhưng không cần hai dấu --, và cũng chỉ dùm SUM() thôi không cần SUMPRODUCT() vì MMULT() có đối số Array nên không cần "khai báo mảng" là phải nhấn CSE khi dùng SUM cộng lại, cũng không cần dùng SUMPRODUCT(Array) thì thừa.


Chúc em ngày vui.
 

File đính kèm

Gửi em file xem tham khảo cả 3 cách đều không nhấn CSE.
Dĩ nhiên là SUMPRODUCT() là gọn rồi, tuy nhiên biết thêm nhiều cách để thêm kiến thức là chính.

Nãy, anh đã làm xong file, thấy em lười nên xóa rồi, giờ phải tạo lại.

Công thức em vừa gửi đúng, nhưng không cần hai dấu --, và cũng chỉ dùm SUM() thôi không cần SUMPRODUCT() vì MMULT() có đối số Array nên không cần "khai báo mảng" là phải nhấn CSE khi dùng SUM cộng lại, cũng không cần dùng SUMPRODUCT(Array) thì thừa.


Chúc em ngày vui.
anh kỳ quá biết em lười rồi hahaha
=SUMPRODUCT(MMULT(--(Sheet1!$A$2:$C$213=$B3)*(Sheet1!$G$2:$G$213=D$2),{1;1;1}))
ủa mà em bỏ cái -- ra nó không ra kết quả anh ơi @@
nãy không ra giờ em thử thì ra rồi híc
Haizz cái countifs này em để vùng trước điều kiện sau, thì ra để điều kiện trước mới ra :((
 
anh kỳ quá biết em lười rồi hahaha
=SUMPRODUCT(MMULT(--(Sheet1!$A$2:$C$213=$B3)*(Sheet1!$G$2:$G$213=D$2),{1;1;1}))
ủa mà em bỏ cái -- ra nó không ra kết quả anh ơi @@
Haizz cái countifs này em để vùng trước điều kiện sau, thì ra để điều kiện trước mới ra :((
Đã có 2 mảng nhân với nhau thì cần gì -- nữa.
Em xem trong file anh gửi cũng thấy mà.
 
Đã có 2 mảng nhân với nhau thì cần gì -- nữa.
Em xem trong file anh gửi cũng thấy mà.
dạ tại có lúc em nhân thử không ra chắc gõ nhầm chứ mảng nhân nhau ra em rõ rồi, anh nhiều công thức quá dạo này thấy anh huuthang xuất hiện cho cảm giác rất giỏi :D
 
Dzậy giờ, em muốn gọi là người "mũ", hay muốn gọi là "cao ráo nhân"?

/-*+//-*+//-*+/
hà hà khó đỡ.
em đang được nhờ làm conditional formatting mà nó nhiều điều kiện dài quá, nếu không làm được sẽ nhờ anh rút ngắn hộ :D
à mà có hàm nào tạo dấu so sánh không nhỉ anh như là:
if a > 0, > , = chẳng hạn
 
hahah hồi trước em có 62 à phấn đấu lắm rồi giờ lên kg nó toàn nằm trong bụng :D còn anh thêa nào :)
mình 1m70, trước đây chơi bóng chuyền hằng ngày, gần 60kg, giờ không vận động nhiều, bụng mất các múi và tròn ra, khoảng 70kg
 

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

Back
Top Bottom