Page 1 of 1
ต้องการดึงข้อมูลข้ามsheetค่ะ
Posted: Wed May 08, 2013 10:30 am
by orra
จากไฟล์แนบ จะดึงข้อมูลข้ามsheet ต้องใช้สูตรอย่างไรค่ะ อาจารย์
Re: ต้องการดึงข้อมูลข้ามsheetค่ะ
Posted: Wed May 08, 2013 11:42 am
by logic
ลองใช้ Offset เข้ามาช่วยครับ เลือกชีท Total แล้วคีย์ที่เซลล์ C4 ด้วยสูตรนี้ครับ
=OFFSET(Sheet1!$A$2,0,ROWS(C$4:C4))
เสร็จแล้ว Copy สูตรไปด้านล่าง

Re: ต้องการดึงข้อมูลข้ามsheetค่ะ
Posted: Wed May 08, 2013 1:12 pm
by orra
ทำได้แล้วค่ะ ขอบคุณมากนะคะ ส่วนการดึงข้อมูลข้ามไฟล์ใช้สูตรเดียวกันนี้ได้ไหมค่ะ แนบไฟล์ภาพประกอบมาด้วยค่ะ
Re: ต้องการดึงข้อมูลข้ามsheetค่ะ
Posted: Wed May 08, 2013 3:28 pm
by snasui

Offset ใช้ดึงข้ามไฟล์ได้แต่ต้องเปิดไฟล์ต้นทางและปลายทางขึ้นมาพร้อมกัน หากปิดไฟล์ต้นทางเอาไว้สูตรจะแสดง #Ref!
กรณีต้องการดึงข้ามไฟล์สามารถปรับใช้สูตร Index ตัวอย่างการใช้ฟังก์ชั่น Index แทน Offset
=INDEX(Sheet1!$A$2:$M$2,ROWS(C$4:C4))
ลองประยุกต์ใช้ข้ามไฟล์ดูครับ
Re: ต้องการดึงข้อมูลข้ามsheetค่ะ
Posted: Wed May 08, 2013 3:58 pm
by orra
ถ้าต้องการดึงข้อมูลเป็นแนวตั้งล่ะคะ ต้องใช้สูตรยังไงค่ะ
Re: ต้องการดึงข้อมูลข้ามsheetค่ะ
Posted: Wed May 08, 2013 4:33 pm
by snasui

คีย์สูตร
=Sheet1!A2
Enter > Copy ลงด้านล่างครับ
Re: ต้องการดึงข้อมูลข้ามsheetค่ะ
Posted: Wed May 08, 2013 5:23 pm
by orra
ขอบคุณมากนะคะ