Hỏi về cách đếm số ngày sử dụng xe (4 người xem)

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

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

cazonda

Thành viên mới
Tham gia
19/4/10
Bài viết
36
Được thích
15
Mình loay hoay mãi không tìm được cách đếm số ngày sử dụng xe của công ty. Nếu tính doanh thu thì dùng Sumproduct là được nhưng đếm số ngày (Không hoạt động liên tục) thì không biết cách.

Nhờ các bro chỉ dùm.
Cảm ơn rất nhiều
 

File đính kèm

Mình loay hoay mãi không tìm được cách đếm số ngày sử dụng xe của công ty. Nếu tính doanh thu thì dùng Sumproduct là được nhưng đếm số ngày (Không hoạt động liên tục) thì không biết cách.

Nhờ các bro chỉ dùm.
Cảm ơn rất nhiều
Thì cũng dùng Sumproduct thôi. Bạn dùng công thức này cho ô H6:
Mã:
=SUMPRODUCT(--($E$2:$E$419=$G6),--(MONTH($C$2:$C$419)=MONTH(H$5)))
 
Thì cũng dùng Sumproduct thôi. Bạn dùng công thức này cho ô H6:
Mã:
=SUMPRODUCT(--($E$2:$E$419=$G6),--(MONTH($C$2:$C$419)=MONTH(H$5)))
Cảm ơn anh huuthang_bd, tuy nhiên khi áp dụng công thức này thì cho kết quả không đúng vì hình như nó không phải là ngày sử dụng xe.
Trong cùng 1 ngày có thể có nhiều lệnh đi tuy nhiên cũng chỉ được tính là 1 ngày sử dụng. Anh xem lại dùm em nhé
Anh cho hỏi thêm là ở mỗi đầu công thức của anh thường có --( được hiểu như thế nào ah??
 
Lần chỉnh sửa cuối:
Cảm ơn anh huuthang_bd, tuy nhiên khi áp dụng công thức này thì cho kết quả không đúng vì hình như nó không phải là ngày sử dụng xe.
Trong cùng 1 ngày có thể có nhiều lệnh đi tuy nhiên cũng chỉ được tính là 1 ngày sử dụng. Anh xem lại dùm em nhé
Anh cho hỏi thêm là ở mỗi đầu công thức của anh thường có --( được hiểu như thế nào ah??
Vậy bạn dùng tạm công thức này:
Mã:
=SUM(IF(MATCH(IF(($E$2:$E$419=$G6)*(MONTH($C$2:$C$419)=MONTH(H$5)),$B$2:$B$419,99),IF(($E$2:$E$419=$G6)*(MONTH($C$2:$C$419)=MONTH(H$5)),$B$2:$B$419,99),0)=ROW(INDIRECT("1:"&ROWS($B$2:$B$419))),1,0))
Hai dấu trừ (--) là dùng để chuyển các giá trị kiểu Logaric và Text về kiểu Number vì Sumproduct chỉ làm việc với các giá trị kiểu Number.
 
Cảm ơn anh.
Nó là công thức mảng ah? Thảm nào em Enter mãi không ra. Phải dùng Ctr+shift+enter mới được
 
Vậy bạn dùng tạm công thức này:
Mã:
=SUM(IF(MATCH(IF(($E$2:$E$419=$G6)*(MONTH($C$2:$C$419)=MONTH(H$5)),$B$2:$B$419,99),IF(($E$2:$E$419=$G6)*(MONTH($C$2:$C$419)=MONTH(H$5)),$B$2:$B$419,99),0)=ROW(INDIRECT("1:"&ROWS($B$2:$B$419))),1,0))
Hai dấu trừ (--) là dùng để chuyển các giá trị kiểu Logaric và Text về kiểu Number vì Sumproduct chỉ làm việc với các giá trị kiểu Number.
Cái này dài qua bác huuthang_bd oi sao bác không dung =COUNTIF lòng index,match
 
Lần chỉnh sửa cuối:
Sao bạn không thử gửi công thức của bạn lên, tôi vẫn chưa tìm được cách tốt hơn.
Cái này em dùng count lồng if là ra với điều kiện cột A mình tạo cho nó một con số giống như tạo chỉ số phiếu là ok
Xin lưu ý ở cột A viết như nầy là sai trầm trọng
=IF(AND(C2=C1;B2=B1;E2=E1);"";IF(B2>0;MAX($A$1:$A1)+1;0))
........................................................................
Không biết có ai có cái nào nữa không ta ?
 

File đính kèm

Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom