Page 1 of 1
รบกวนช่วยหาวิธีในการดึงข้อมูลด้วยค่ะ
Posted: Wed Jun 13, 2012 12:17 am
by Rain
ต้องการดึงข้อมูลจาก sheet2 ในหัวข้อ "รายการ" ในเข้ามาอยู่ใน sheet 1 โดยอัตโนมัติ ให้ตรงกับ วันที่ และก็เครื่องค่ะ โดยมีไฟล์แนบมาดังนี้ค่ะ
Re: รบกวนช่วยหาวิธีในการดึงข้อมูลด้วยค่ะ
Posted: Wed Jun 13, 2012 9:10 am
by bank9597

ลองตามนี้ครับ
ที่ชีท 1 เซลล์ B2 คีย์ =IFERROR(INDEX(Sheet2!$B$2:$B$4,MATCH(1,IF($A2=Sheet2!$C$2:$C$4,IF(RIGHT(B$1,1)+0=Sheet2!$D$2:$D$4,1)),0)),"")
กด Ctrl+Shift+Enter คัดลอกไปทางขวามือ แล้วลงล่างพร้อมกัน
Re: รบกวนช่วยหาวิธีในการดึงข้อมูลด้วยค่ะ
Posted: Wed Jun 13, 2012 10:38 pm
by Rain
ขอบคุณมาก ๆ เลยนะคะ เป็นรูปแบบที่ต้องการเลยค่ะ แต่รบกวนต่ออีกนิดนึงค่ะ คือว่า เวลาเพิ่มข้อมูลหรือแทรกแถว มันจะขึ้น #NAME? น่ะค่ะ
Re: รบกวนช่วยหาวิธีในการดึงข้อมูลด้วยค่ะ
Posted: Wed Jun 13, 2012 11:03 pm
by snasui

เนื่องจากสูตร Iferror นั้นเป็นสูตรที่รองรับ Excel 2007 ขึ้นไป กรณีที่ใช้ Excel 2003 ลองเป็นสูตรที่ B2 เป็น
=IF(SUM(IF($A2=Sheet2!$C$2:$C$4,IF(RIGHT(B$1)+0=Sheet2!$D$2:$D$4,1)))>0,INDEX(Sheet2!$B$2:$B$4,MATCH(1,IF($A2=Sheet2!$C$2:$C$4,IF(RIGHT(B$1,1)+0=Sheet2!$D$2:$D$4,1)),0)),"")
Ctrl+Shift+Enter > Copy ไปทางขวาและลงด้านล่าง
Re: รบกวนช่วยหาวิธีในการดึงข้อมูลด้วยค่ะ
Posted: Fri Jun 15, 2012 12:14 am
by Rain
ขอขอบคุณทุก ๆ คำตอบ มาก ๆ เลยนะคะ
