Page 1 of 1

ขอสูตรการดึงข้อมูลข้ามชีท

Posted: Tue Jul 06, 2021 10:18 am
by aniwat2011
เรียน อาจารย์และพี่ ๆ ครับ

ตอนนี้กำลังหาสูตรที่ดึงข้อมูลข้ามชีทครับแต่ยังหาไม่เจอ และยังไม่รู้ว่าต้องใช้สูตรอะไรครับ
เลยต้องขอความช่วยเหลือครับ

ความต้องการ
ใน sheet2 ต้องการดึงข้อมูลมาจาก sheet 1 โดย
ที่คอลัมน์ 1 1 ใส่คำให้ตรงกับประเภท คอลัมน์ E ของ sheet 1 ข้อมูลก็จะถูกดึงมาไว้ที่ sheet 2 ทุกบรรทัดของประเภทที่เลือก และตามคอลัมน์ที่เลือกไว้ ดังภาพ
ไม่ทราบว่าที่ sheet2 ในแต่ละคอมมน์เราต้องใช้สูตรอะไรครับ

ขอขอบคุณมา ณ โอกาสนี้ครับ
ภาพถามสูตรดึงข้อมูล.jpg

Re: ขอสูตรการดึงข้อมูลข้ามชีท

Posted: Tue Jul 06, 2021 10:39 am
by puriwutpokin
B6=IFERROR(INDEX(Sheet1!$C$3:$AA$15,AGGREGATE(15,6,(ROW(Sheet1!$B$3:$B$15)-ROW(Sheet1!$B$3)+1)/(Sheet1!$B$3:$B$15=$I$1),ROWS(B$6:B6)),MATCH(B$5,Sheet1!$C$2:$AA$2,0)),"") Copy Right and Down
และเปลี่ยน เซลเบอร์โทรศัพท์ให้มีคำเหมือนกันด้วยครับ

Re: ขอสูตรการดึงข้อมูลข้ามชีท

Posted: Tue Jul 06, 2021 10:52 am
by aniwat2011
ขอบคุณมาก ๆ ครับ
รู้สึกว่าใช้ Excel แล้วมีผมหงอกมากขึ้น

Re: ขอสูตรการดึงข้อมูลข้ามชีท

Posted: Tue Jul 06, 2021 2:27 pm
by aniwat2011
ภาพถามสูตรดึงข้อมูล2.jpg
ขออนุญาตถามต่อครับผม
ใน Sheet2 คอลัมน์ F และ คอลัมน์ G หาก ดึงข้อมูลมาแล้วหากไม่มีข้อมูลอยากให้แสดงเป็นค่าว่าง
ไม่ต้องการให้แสดงเป็นเลขศูนย์ 0 ต้องทำอย่างไรครับ
ขอบคุณครับ

Re: ขอสูตรการดึงข้อมูลข้ามชีท

Posted: Tue Jul 06, 2021 3:10 pm
by logic
แบบนี้หรือเปล่าครับ

F6 =IFERROR(INDEX(Sheet1!$C$3:$AA$15,AGGREGATE(15,6,(ROW(Sheet1!$B$3:$B$15)-ROW(Sheet1!$B$3)+1)/(Sheet1!$B$3:$B$15=$I$1),ROWS(F$6:F6)),MATCH(F$5,Sheet1!$C$2:$AA$2,0))&"","") คัดลอกไป G6 แล้วคัดลอกสูตรลง

Re: ขอสูตรการดึงข้อมูลข้ามชีท

Posted: Tue Jul 06, 2021 3:37 pm
by aniwat2011
เติม &"","") ลงไปแล้วได้ผลครับผม ขอบคุณมาก ๆ เลยครับ

Re: ขอสูตรการดึงข้อมูลข้ามชีท

Posted: Mon Jul 12, 2021 6:44 pm
by aniwat2011
ขอสอบถามเพิ่มเติมครับ
สูตรนี้ผมใช้งานกับ Excel2019 ใช้ได้ตามปกติครับ แต่ผมส่งให้เพื่อนลองใช้ดู เครื่องเขาเป็น Excel2007 เขาแจ้งมาว่าข้อมูลไม่แสดงเลยครับ ไม่ทราบว่าเป็นที่เวอร์ชั่นของ Excel ไหมครับ

Re: ขอสูตรการดึงข้อมูลข้ามชีท

Posted: Mon Jul 12, 2021 8:56 pm
by puriwutpokin
ใช่ครับเป็นที่ เวอร์ชั่นครับ AGGREGATE จะมีใน 2010 ขึ้นไปครับ

Re: ขอสูตรการดึงข้อมูลข้ามชีท

Posted: Mon Jul 12, 2021 9:30 pm
by aniwat2011
ขอบคุณครับผม