chudoan415
Thành viên mới
- Tham gia
- 16/11/22
- Bài viết
- 49
- Được thích
- 6
- Giới tính
- Nữ
=SUMPRODUCT(($B$3=INDIRECT("'"&$B$1&"'!$B$3:$F$3"))*(A4=INDIRECT("'"&$B$1&"'!$A$4:$A$14"))*INDIRECT("'"&$B$1&"'!$B$4:$F$14"))
Tuyệt vời quá bác. Em cứ loay hoay hàm Sumifs mà mãi không xong. Cảm ơn bác rất nhiều ạ.Cái này theo mình sử dụng Indirect tại B4 sheet"TONG" :
Mã:=SUMPRODUCT(($B$3=INDIRECT("'"&$B$1&"'!$B$3:$F$3"))*(A4=INDIRECT("'"&$B$1&"'!$A$4:$A$14"))*INDIRECT("'"&$B$1&"'!$B$4:$F$14"))
Bạn thử công thức này với SUMIF nhé:Tuyệt vời quá bác. Em cứ loay hoay hàm Sumifs mà mãi không xong. Cảm ơn bác rất nhiều ạ.
=+SUMIF(INDIRECT($B$1&"!$A$3:$A$14"),$A4,OFFSET(INDIRECT($B$1&"!$A$3:$A$14"),0,MATCH($B$3,INDIRECT($B$1&"!$A$3:$F$3"),0)-1,))
Nếu là bạn, tôi sẽ đặt INDIRECT("'"&$B$1&"'!$B$3:$F$3") vào một name (tầm vực sheet TONG), và INDIRECT("'"&$B$1&"'!$A$4:$B$14") vào một name khác.Cái này theo mình sử dụng Indirect tại B4 sheet"TONG" :
Mã:=SUMPRODUCT(($B$3=INDIRECT("'"&$B$1&"'!$B$3:$F$3"))*(A4=INDIRECT("'"&$B$1&"'!$A$4:$A$14"))*INDIRECT("'"&$B$1&"'!$B$4:$F$14"))
Kết quả đúng rồi a. Em cảm ơn nhiều.Bạn thử công thức này với SUMIF nhé:
Mã:=+SUMIF(INDIRECT($B$1&"!$A$3:$A$14"),$A4,OFFSET(INDIRECT($B$1&"!$A$3:$A$14"),0,MATCH($B$3,INDIRECT($B$1&"!$A$3:$F$3"),0)-1,))
Dạ vâng. Em cũng muốn thử cách làm bác hướng dẫn ạ. Em cảm ơn bác.Nếu là bạn, tôi sẽ đặt INDIRECT("'"&$B$1&"'!$B$3:$F$3") vào một name (tầm vực sheet TONG), và INDIRECT("'"&$B$1&"'!$A$4:$B$14") vào một name khác.
Tuy nhiên, vì tôi là tôi cho nên tôi dùng Pivot Table (từ khóa: Page Field)
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 1
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 2