Page 1 of 1

สอบถามสูตร Excel ดึงข้อมูลที่ต้องการไปอีก sheet

Posted: Wed Aug 19, 2020 11:03 am
by apyal
รบกวนสอบถามสูตร Excel 2010 ดึงข้อมูลจาก Sheet 1 ไปสร้างตารางที่ Sheet 2
โดยดึงข้อมูลเฉพาะ Area = BKK
*โดยข้อมูล sheet 1 จะมีการอัปเดตทุกเดือน

ขอบคุณค่ะ
example.xlsx

Re: สอบถามสูตร Excel ดึงข้อมูลที่ต้องการไปอีก sheet

Posted: Wed Aug 19, 2020 11:22 am
by logic
ลองแบบนี้ครับ

A2 =IFERROR(AGGREGATE(15,6,Sheet1!$A$2:$A$1000/(Sheet1!$C$2:$C$1000="BKK"),ROWS(A$2:A2)),"")
B2 =IF(N($A2),INDEX(Sheet1!B$2:B$1000,$A2),"") คัดลอกไป C2

คัดลอกทั้งสามเซลล์ลงด้านล่าง

Re: สอบถามสูตร Excel ดึงข้อมูลที่ต้องการไปอีก sheet

Posted: Wed Aug 19, 2020 1:28 pm
by apyal
logic wrote: Wed Aug 19, 2020 11:22 am ลองแบบนี้ครับ

A2 =IFERROR(AGGREGATE(15,6,Sheet1!$A$2:$A$1000/(Sheet1!$C$2:$C$1000="BKK"),ROWS(A$2:A2)),"")
B2 =IF(N($A2),INDEX(Sheet1!B$2:B$1000,$A2),"") คัดลอกไป C2

คัดลอกทั้งสามเซลล์ลงด้านล่าง
ขอบคุณมากค่ะ

Re: สอบถามสูตร Excel ดึงข้อมูลที่ต้องการไปอีก sheet

Posted: Tue Sep 22, 2020 11:02 am
by apyal
สอบถามเพิ่มเติมนะคะ ถ้ากรณีที่ Sheet 1 column ID ตัวเลขไม่เรียงกัน
เราจะต้องแก้ไขสูตรอย่างไรคะ เพื่อไปสร้างตารางที่ Sheet 2
โดยดึงข้อมูลเฉพาะ Sheet 1 Column Area = BKK

ขอบคุณค่ะ
example.xlsx

Re: สอบถามสูตร Excel ดึงข้อมูลที่ต้องการไปอีก sheet

Posted: Tue Sep 22, 2020 2:13 pm
by puriwutpokin
A2=IFERROR(INDEX(Sheet1!A:A,AGGREGATE(15,6,ROW(Sheet1!$A$2:$A$1000)/(Sheet1!$C$2:$C$1000="BKK"),ROWS(A$2:A2))),"") คัดลอกไปทางขวาและลงล่างครับ

Re: สอบถามสูตร Excel ดึงข้อมูลที่ต้องการไปอีก sheet

Posted: Tue Sep 22, 2020 4:08 pm
by apyal
puriwutpokin wrote: Tue Sep 22, 2020 2:13 pm A2=IFERROR(INDEX(Sheet1!A:A,AGGREGATE(15,6,ROW(Sheet1!$A$2:$A$1000)/(Sheet1!$C$2:$C$1000="BKK"),ROWS(A$2:A2))),"") คัดลอกไปทางขวาและลงล่างครับ
ขอบคุณมากๆค่ะ