Xin giúp cách đếm số đơn vị thi công theo tháng, quý!

  • Thread starter Thread starter dltn
  • Ngày gửi Ngày gửi
Liên hệ QC

dltn

Thành viên mới
Tham gia
11/11/07
Bài viết
11
Được thích
0
Mình có báo cáo tháng và quý, trong đó có đếm số đơn vị thi công theo từng loại (DVN, DL, CTCP). Nghĩ mãi mà không ra hàm cần thiết, mong nhận được sự giúp đỡ của các bạn!
 

File đính kèm

Dùng Sumproduct để tính

Mình chưa có điều kiện để nghiên cứu thêm nhưng phương án trước mắt là thêm một cột, sau đó dùng lệnh Sumproduct để tính. Bạn xem qua xem đúng ý mình chưa
 

File đính kèm

Mình chưa có điều kiện để nghiên cứu thêm nhưng phương án trước mắt là thêm một cột, sau đó dùng lệnh Sumproduct để tính. Bạn xem qua xem đúng ý mình chưa
Thay vì nhân với ($J$7:$J$46) bạn nhân với 1 là được rồi, đâu cần cột phụ này
 
Mình có báo cáo tháng và quý, trong đó có đếm số đơn vị thi công theo từng loại (DVN, DL, CTCP). Nghĩ mãi mà không ra hàm cần thiết, mong nhận được sự giúp đỡ của các bạn!

Mời bạn xem file đính kèm.


Mình chưa có điều kiện để nghiên cứu thêm nhưng phương án trước mắt là thêm một cột, sau đó dùng lệnh Sumproduct để tính.

Cái này đâu cần cột phụ đâu bạn!
 

File đính kèm

Cám ơn các bạn rất nhiều về sự giúp đỡ này, chúc các bạn luôn vui và công tác tốt.
dltn
 
Sumproduct

Bác Kiệt àh, tải thử file của bác về rồi,nhưng kết quả làm sao ý
=SUMPRODUCT(--(MONTH($E$7:$E$46=1)),--($G$7:$G$46=G$50))
không hiểu rõ hàm này như thế nào vì đều thấy kết quả bằng 30, bác có thể giải thích rõ hơn được không
 
Bác Kiệt àh, tải thử file của bác về rồi,nhưng kết quả làm sao ý
=SUMPRODUCT(--(MONTH($E$7:$E$46=1)),--($G$7:$G$46=G$50))
không hiểu rõ hàm này như thế nào vì đều thấy kết quả bằng 30, bác có thể giải thích rõ hơn được không
Bạn có thể dùng ct dưới xem.
Mã:
{=SUM(IF(MONTH($E$7:$E$46)=ROW()-50,IF($G$7:$G$46=G$50,1,0)))}
 

File đính kèm

Bác Kiệt àh, tải thử file của bác về rồi,nhưng kết quả làm sao ý
=SUMPRODUCT(--(MONTH($E$7:$E$46=1)),--($G$7:$G$46=G$50))
không hiểu rõ hàm này như thế nào vì đều thấy kết quả bằng 30, bác có thể giải thích rõ hơn được không
Bị lộn dấu ) thôi, lý ra phải là:
Mã:
G51 =SUMPRODUCT(--(MONTH($E$7:$E$46)=1),--($G$7:$G$46=G$50))
Hoặc như vầy cho gọn:
Mã:
G51 =SUMPRODUCT((MONTH($E$7:$E$46)=1)*($G$7:$G$46=G$50))
 
Bạn có thể dùng ct dưới xem.
Mã:
{=SUM(IF(MONTH($E$7:$E$46)=ROW()-50,IF($G$7:$G$46=G$50,1,0)))}
Ai lại dùng công thức ROW()-50, lở ngừoi ta chèn thêm dòng vào là tèo luôn
Nên là ROWS($1:1)
Chắc ăn như bắp (chấp thêm dòng đấy)
 
Ai lại dùng công thức ROW()-50, lở ngừoi ta chèn thêm dòng vào là tèo luôn
Nên là ROWS($1:1)
Chắc ăn như bắp (chấp thêm dòng đấy)
Cám ơn Bác nhiều. Em sẽ rút kinh nghiệm. Công lực của Bác vẫn thâm hậu như xưa khai đao cái là chết liền he he ...
 
Bác Kiệt àh, tải thử file của bác về rồi,nhưng kết quả làm sao ý
=SUMPRODUCT(--(MONTH($E$7:$E$46=1)),--($G$7:$G$46=G$50))
không hiểu rõ hàm này như thế nào vì đều thấy kết quả bằng 30, bác có thể giải thích rõ hơn được không

Đúng ra phải như thế này mới đúng:
=SUMPRODUCT(--(MONTH($E$7:$E$46)=1)),--($G$7:$G$46=G$50))

Bạn chỉnh lại một chút nhé!
 
Web KT

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

Back
Top Bottom