1. ช่องเหลือง ได้ตามต้องการ =IF(ISNUMBER(Data!$F11),INDEX(Data!$D:$D,MATCH(B2,Data!$B:$B,0)),INDEX(Data!$F:$F,MATCH(B2,Data!$B:$B,0)))
2. ช่องฟ้า ทำเพื่อจะหาเลขRowไว้อ้างอิง(เปลี่ยนตามเลขใบแจ้ง) =INDEX(Data!$C:$C,MATCH(B2,Data!$B:$B,0))+ROW(Data!$C$10)
3. แต่เมื่อนำ สูตรช่องฟ้า ไปแทน เลขRow ในสูตรของช่องเหลืองเดิม (ตอนนี้เป็นช่องแดง)
=IF(ISNUMBER(Data!F(INDEX(Data!$C:$C,MATCH(B2,Data!$B:$B,0))+ROW(Data!$C$10))),INDEX(Data!$D:$D,MATCH(B2,Data!$B:$B,0)),INDEX(Data!$F:$F,MATCH(B2,Data!$B:$B,0)))
ผลไม่ตรงกับช่องเหลือง ส่วนช่องส้มไม่แน่ใจว่าถูกหรือไม่ รบกวนอาจารย์ช่วยปรับสูตรช่องแดงกับช่องส้มหน่อยนะคะ ขอบพระคุณค่ะ
หมายเหตุ พ.ท.ทำงานจริงจะไม่มีช่องฟ้าค่ะ (จะแทนค่าลงไปในสูตรช่องแดงเลย) แต่ตอนนี้ทำมาเพื่ออธิบายปัญหาให้อาจารย์นะคะ
[img][
https://drive.google.com/file/d/1YcoRr- ... drive_link]
You do not have the required permissions to view the files attached to this post.