ngoctinh87
Thành viên thường trực
- Tham gia
- 17/10/11
- Bài viết
- 299
- Được thích
- 346
Bạn dùngCT này tại ô H4:Mong mọi người giúp đỡ file đính kèm nhé
H4=VLOOKUP(H$3,INDIRECT("C"&MATCH($G4,$C$1:$C$18,0)&":D"&MATCH($G4,$C$1:$C$18,0)+5),2,0)
Công thức trên của lenongree sẽ bị lỗi khi insert row tức là dữ liều của vùng nhiều hơn 5bạn dùngct này tại ô h4:
rồi copy cho nguyên bảng!!!Mã:h4=vlookup(h$3,indirect("c"&match($g4,$c$1:$c$18,0)&":d"&match($g4,$c$1:$c$18,0)+5),2,0)
=iferror(vlookup(h$3,offset($c$1,match($g4,$c$1:$c$300,0),,iferror((match(eomonth($g4,0)+1,$c$1:$c$300,0)-2),300),2),2,0),"")
Chỗ này em làm cho đơn giản thôi anh chứ +1000 cũng được, vì đặc thù của vlookup là lấy giá trị đầu tiên, hi!Công thức trên của lenongree sẽ bị lỗi khi insert row tức là dữ liều của vùng nhiều hơn 5
thêm cách này
Mã:=iferror(vlookup(h$3,offset($c$1,match($g4,$c$1:$c$300,0),,iferror((match(eomonth($g4,0)+1,$c$1:$c$300,0)-2),300),2),2,0),"")
C4[COLOR=#000000]=VLOOKUP(H$3,INDIRECT("C"&MATCH($G4,$C$1:$C$1000,0)&":D"&MATCH($G4,$C$1:$C$1000,0)[/COLOR][B][COLOR=#ff0000]+1000[/COLOR][/B][COLOR=#000000]),2,0)[/COLOR]
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 1
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 2