Page 1 of 1

MATCH ข้อมูลระหว่าง sheet

Posted: Tue Oct 11, 2022 3:02 pm
by mr.zatan
ที่ B1=

MATCH ข้อมูลคอลั่ม A (sheet input) กับ คอลั่ม B (sheet data)

แล้วเอาข้อมูลคอลั่ม A (sheet data) มาแสดง

Re: MATCH ข้อมูลระหว่าง sheet

Posted: Tue Oct 11, 2022 7:23 pm
by snasui
:D ตัวอย่างสูตรครับ

=INDEX(data!A:A,MATCH(A8,data!B:B,0))

Enter

Re: MATCH ข้อมูลระหว่าง sheet

Posted: Wed Oct 12, 2022 9:23 am
by mr.zatan
คอลั่ม A (sheet input) จะมีข้อมูลเป็นร้อย เป็นพันๆๆ เลยน่ะครับ

ตัวอย่าง (sheet data) สมมุติว่าชื่อที่ต้องการค้นหามี 13 ชื่อ

เพราะถ้าใช้ Code ด้านบนไม่น่าใช้ได้

Re: MATCH ข้อมูลระหว่าง sheet

Posted: Wed Oct 12, 2022 11:42 am
by snasui
mr.zatan wrote: Wed Oct 12, 2022 9:23 am เพราะถ้าใช้ Code ด้านบนไม่น่าใช้ได้
:D สูตรเดิมที่ตอบไปอ้างอิงตามตัวอย่างที่ให้มาครับ

สำหรับตัวอย่างล่าสุด เซลล์ B1 คีย์สูตรด้านล่างครับ

=IFERROR(INDEX(data!$A:$A,AGGREGATE(15,6,MATCH($A$8:$A$1097,data!$B:$B,0),ROWS($B$1:$B$6)*(COLUMNS($B1:B1)-1)+(ROWS(B$1:B1)))),"")

Enter > Copy ลงด้านล่างแล้ว Copy ไปด้านขวา

Re: MATCH ข้อมูลระหว่าง sheet

Posted: Wed Oct 12, 2022 4:15 pm
by mr.zatan
ขอบคุณครับ