Page 1 of 1
ให้ดึงข้อมูลตามที่ต้องการเรียงลงมา
Posted: Mon Dec 12, 2022 2:29 pm
by baramio
อยากสอบการดึงข้อมูลตามที่ต้องการเรียงลงมาเมื่อกดเปลี่ยนเลขออเดอร์ ให้ข้อมูลด้านล่างเปลี่ยนตามเลขออเดอร์นั้นๆ
ตรงคอล์ม H8 ตรงเขียนสูตรยังไงค่ะ
ตัวอย่างอยู่ในไฟล์แนบค่ะ
Re: ให้ดึงข้อมูลตามที่ต้องการเรียงลงมา
Posted: Mon Dec 12, 2022 3:19 pm
by snasui

ตัวอย่างสูตรตามด้านล่างครับ
- ที่ I3 คีย์
=VLOOKUP(I$2,$A$2:$F$7,COUNTA(H$2:H3),0)
Enter > Copy ลงด้านล่างยังเซลล์ที่เกี่ยวข้อง
- ที่ H8 คีย์
=INDEX($F$2:$F$7,MATCH(I$2,$A$2:$A$7,0)-1+ROWS(H$8:H8))
Enter > Copy ลงด้านล่าง
Re: ให้ดึงข้อมูลตามที่ต้องการเรียงลงมา
Posted: Mon Dec 12, 2022 5:01 pm
by baramio

ตัวอย่างสูตรตามด้านล่างครับ
ที่ I3 คีย์
=VLOOKUP(I$2,$A$2:$F$7,COUNTA(H$2:H3),0)
Enter > Copy ลงด้านล่างยังเซลล์ที่เกี่ยวข้อง
ที่ H8 คีย์
=INDEX($F$2:$F$7,MATCH(I$2,$A$2:$A$7,0)-1+ROWS(H$8:H8))
Enter > Copy ลงด้านล่าง
**** สูตรใช้ได้ค่ะอาจารย์แต่ ข้อมูลดึงลงให้ทั้งหมดอยากให้ข้อมูลดึงมาเฉพาะเลขออเดอร์นั้นๆค่ะต้องปรับสูตรยังไงค่ะ***
Re: ให้ดึงข้อมูลตามที่ต้องการเรียงลงมา
Posted: Mon Dec 12, 2022 5:26 pm
by snasui

ปรับ Code ที่ H8 เป็นด้านล่างครับ
=IF(ROWS(H$8:H8)>COUNTIFS($D$2:$D$7,I$6),"",INDEX($F$2:$F$7,MATCH(I$2,$A$2:$A$7,0)-1+ROWS(H$8:H8)))
Enter > Copy ลงด้านล่าง
Re: ให้ดึงข้อมูลตามที่ต้องการเรียงลงมา
Posted: Tue Dec 13, 2022 1:11 am
by norkaz
...
H8
=IFERROR(INDEX(F:F,AGGREGATE(15,6,ROW($A$2:$A$7)/(LOOKUP(ROW($A$2:$A$7),ROW($A$2:$A$7)/($A$2:$A$7<>""))=MATCH($I$2,$A$1:$A$7,0)),ROWS(H$8:H8))),"")
Copy ลงไป
** เพื่อนสมาชิก กรุณาช่วยคลิก โฆษณาหน้าเพจ เพื่อเป็นการสนับสนุนฟอรั่ม
Norkaz