công thức cho I5 như sau cho excel 2003Các bạn hướng dẫn giúp mình cách dò tìm chuyển dữ liệu từ cột chuyển sang dòng nội dung theo file đính kèm nhé.
Xin cám ơn!
=SUMPRODUCT(($A$3:$A$30=$G5)*($B$3:$B$30=$H5)*($E$3:$E$30=I$4),$C$3:$C$30)
=SUMPRODUCT(($A$3:$A$30=$G5)*($B$3:$B$30=$H5)*($E$3:$E$30=U$4),$D$3:$D$30)
=SUMIFS($C$3:$C$30,$A$3:$A$30,$G5,$B$3:$B$30,$H5,$E$3:$E$30,I$4)
=SUMIFS($D$3:$D$30,$A$3:$A$30,$G5,$B$3:$B$30,$H5,$E$3:$E$30,U$4)
Tại H5 = IF(OR($G5="",ISNA(VLOOKUP($G5,data,2,0))),"",VLOOKUP($G5,data,2,0))
Tại I5 = IF(ISNA(MATCH(I$4,OFFSET(data,,4,,1),0)),"",INDEX(OFFSET(data,,2,,1),MATCH(I$4,OFFSET(data,,4,,1),0)))
Tại U5 = IF(ISNA(MATCH(U$4,OFFSET(data,,4,,1),0)),"",INDEX(OFFSET(data,,3,,1),MATCH(U$4,OFFSET(data,,4,,1),0)))
thêm 1 cách nữatham khảo thêm 1 cách nữa
dùng 1 name data để chọn vùng dữ liệu theo mã hàng
=lookup($g5&$h5&i$4,$a$4:$a$30&$b$4:$b$30&$e$4:$e$30,$c$4:$c$30)
=lookup($g5&$h5&i$4,$a$4:$a$30&$b$4:$b$30&$e$4:$e$30,$d$4:$d$30)
thực ra tôi muốn thử xem lookup làm được với những loại dữ liệu gì. Chứ đưa hàm lookup trong bài này thì không phải là phương pháp tối ưu.công thức lookup rất hay.
Với công thức lookup này thì cần thêm bẫy lỗi các tháng không có dữ liệu hoặc các mặt hàng chưa có data, nếu không nó sẽ trả về kết quả sai.