tìm công thức

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

hungcb

Thành viên mới
Tham gia
17/7/09
Bài viết
19
Được thích
1
các bạn giúp mình với nhé cảm ơn nhiều
 

File đính kèm

Không dùng hàm sumif được, vì có 2 điều kiện. Bạn dùng hàm sumproduct. cụ thể như sau:
J5 =SUMPRODUCT(($B$5:$B$12=$I5)*($C$5:$C$12=J$4)*($D$5:$G$12))
 
Them một tham khảo

PHP:
Option Explicit
Function uSUMIF(LookupRange As Range, Dat As Date, Hang As Variant) As Double
 Dim Clls As Range, Col As Byte
 
 Col = LookupRange.Columns.Count - 2
 For Each Clls In LookupRange.Cells(1, 1).Resize(LookupRange.Rows.Count)
   If Clls.Value = Dat And Clls.Offset(, 1).Value = Hang Then _
      uSUMIF = uSUMIF + Application.WorksheetFunction.Sum(Clls.Offset(, 2).Resize(, Col))
 Next Clls
End Function

Khi đó công thức tại [J5] sẽ là: =uSUMIF($B$5:$G$12,$I5,J$4)

Vui một tí!
 
Web KT

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

Back
Top Bottom