Page 1 of 1

รบกวนขอสูตรการดึกข้อมูลข้ามsheet

Posted: Wed Apr 03, 2013 10:37 am
by davilcompany
รบกวนดึงข้อมูลข้าม sheet หน่อยนะครับ โดยอยากให้ดึงข้อมูลมาโดยการใส่ code เดียว แล้วดึงข้อมูลใน code นั้นมาให้หมด

Re: รบกวนขอสูตรการดึกข้อมูลข้ามsheet

Posted: Wed Apr 03, 2013 11:29 am
by snasui
:D ลองตามนี้ครับ

ที่ Sheet2 เซลล์ B2 คีย์

=IFERROR(INDEX(Sheet3!B$2:B$16,SMALL(IF(Sheet3!$B$2:$B$16=1,ROW(Sheet3!$B$2:$B$16)-ROW(Sheet3!$B$2)+1),ROWS(Sheet2!B$2:B2))),"")

Ctrl+Shift+Enter > Copy ไปทางขวาและลงด้านล่าง

เลข 1 ในสูตรสามารถเปลี่ยนเป็นเลขใด ๆ ตามต้องการหรือเขียนเลขไว้ในเซลล์อื่นแล้วใช้ Link เข้ามาแทน

!
Note: Ctrl+Shift+Enter หมายถึงเมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น Ctrl+Shift ค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)} ปีกกานี้คีย์เข้าไปเองไม่ได้ ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง