เพื่อมุ่งให้เกิดคุณภาพจากการอบรมสูงสุด Excel Expert Training ให้การอบรม Excel กลุ่มเล็กๆ ไม่เกิน 6 คนทุกคนสามารถเรียนรู้ Excel อย่างใกล้ชิด จะมาคนเดียวหรือมาเป็นกลุ่มแล้วนัดวันอบรมแบบส่วนตัวก็ได้ ผู้เข้าอบรมทุกคนสามารถติดตามเนื้อหาที่อบรมได้อย่างชัดเจนจากจอภาพด้านหน้าของตัวเอง
Results 1 to 6 of 6

Thread: Vlookup แสดงข้อมูลของหลาย ๆ ชีท ได้หรือไม่

  1. #1
    nink2527
    Guest

    Vlookup แสดงข้อมูลของหลาย ๆ ชีท ได้หรือไม่

    ถ้านิ้งต้องการเก็บข้อมูลลูกค้าแยกชีทเป็นปี ๆ แต่ต้องการให้แสดงข้อมูลในฟอร์มอันเดียวกัน
    จะต้องใช้สูตรอย่างไรคะ จึงจะสามารถนำข้อมูลหลาย ๆ ชีทมาแสดงบนฟอร์มเดียวกันได้ด้วยสูตร vlookup
    นิ้งแนบไฟล์มาให้ด้วย จะได้เข้าใจกันมากยิ่งขึ้น รบกวนช่วยกันตอบปัญหาให้ด้วยนะคะ
    ขอบคุณค่ะ

  2. #2
    Arun
    Guest
    ใช้สูตร Choose มาช่วยเลือกตารางของข้อมูลครับดังนี้ครับ

    B3 = VLOOKUP($E$1,CHOOSE($F$1,Data2551,Data2552),2,FALSE)
    B4 = VLOOKUP($E$1,CHOOSE($F$1,Data2551,Data2552),3,FALSE)

    แล้วใส่สูตรที่ F1 = MID(E1,2,1) (จะพิมพ์เลข 1 หรือ 2 เองก็ได้)

    Data2551 = OFFSET('ป้อนข้อมูล 2551'!$A$1,1,0,COUNTA('ป้อนข้อมูล 2551'!$A:$A)-1,3)

    Data2552 = OFFSET('ป้อนข้อมูล 2552'!$A$1,1,0,COUNTA('ป้อนข้อมูล 2552'!$A:$A)-1,3)

  3. #3
    nink2527
    Guest
    ยังไม่ได้บอกขอบคุณสำหรับคำตอบเลยค่ะ เวลาจะเข้ามาทีไรเน็ตช้า
    แล้วก็โหลดช้า เลยไม่ได้ตอบสักที ขอบคุณนะคะ ที่ช่วย

  4. #4
    nink2527
    Guest
    รบกวนถามไว้เป็นความรู้นิดนึงนะคะ
    ถ้า Data2551 = OFFSET('ป้อนข้อมูล 2551'!$A$1,1,0,COUNTA('ป้อนข้อมูล 2551'!$A:$A)-1,3)

    ใช้แค่ Data2551 = 'ป้อนข้อมูล 2551'!$A:$A
    โดยไม่ต้องใช้สูตร OFFSET จะมีผลอะไรกับการแสดงค่าไหมคะ
    เพราะลองทำโดยไม่มีสูตร OFFSET ก็แสดงค่่่าได้เหมือนกัน แต่ไม่แ่น่ใจว่า่นาน ๆ ไปสูตรมันจะเพี้ยนหรือเปล่า ช่วยให้เหตุผลเป็นความรู้หน่อยได้ไหมคะว่า ใส่สูตร OFFSET เข้ามาช่วยเรื่องอะไร

  5. #5
    สมเกียรติ
    Guest
    การกำหนดตำแหน่งอ้างอิงในสูตรให้เกินขอบเขตตารางข้อมูลนั้น จะทำให้ Excel คำนวณช้าลงมากครับ เพราะ Excel ต้องเสียเวลาตรวจสอบทุกเซลล์ที่อ้างไว้ในสูตร

    การใช้ COUNTA('ป้อนข้อมูล 2551'!$A:$A) แม้ว่ากำหนดตำแหน่งทั้ง column ไว้ ซึ่งทำให้คำนวณช้า แต่ก็ต้องยอมให้คำนวณสักครั้งหนึ่งเพื่อให้หาค่าที่ต้องการมาใช้ต่อในการคำนวณต่ออีกหลายๆครั้ง

    ถ้าใช้ VLookup กับตารางพื้นที่ที่ใหญ่มากเท่าใด สูตรนี้จะคำนวณช้าลงเท่านั้น จึงต้องใช้ Offset จำกัดขอบเขตพื้นที่ให้เหลือเท่าที่มีข้อมูลก่อน

  6. #6
    nink2527
    Guest
    ขอบคุณอ.สมเกียรติมากนะคะ ที่ช่วยให้ความรู้ ช่วยให้นิ้งเข้าใจความหมายของ
    สูตร เพราะตอนนี้ นอกจากการใช้สูตรแล้ว นิ้งต้องเข้าใจความหมายสูตรด้วย
    เพื่อที่จะได้ประยุกต์สูตรเองได้ อยากให้อ.ออกหนังสือสักเล่มเหมือนกันค่ะ
    (ถ้าเป็นไปได)้ จะได้เก็บไว้อ่านได้ เปิดเน็ตอ่านไม่ค่อยสะดวกเท่าไหร่เลยค่ะ เพราะตอนกลางวัน
    ต้องทำงานไปด้วย แอบอ่านได้เฉพาะช่วงว่าง
    ทำให้ไม่ค่อยมีสมาธิ กลับมาทีึ่่บ้านก็ใช้เน็ตได้ไม่เต็มที่ ต้องแบ่งให้น้องใช้ด้วย
    บางทีเน็ตช้า เน็ตอืด ก็เสียอารมณ์ เสียสมาธิกันพอดี ถ้ามีหนังสือจะได้เก็บไว้ศึกษาที่บ้านตอนกลางคืนได้ค่ะ ได้สมาธิดี
    สมาธิสำคัญสำหรับคนอ่านหนังสือช้า และเข้าใจยาก อย่างนิ้งมาก เพราะ
    นิ้งอ่านรอบเดียวจะไม่ค่อยเข้าใจ จึงต้องอาศัยการทำตามตัวอย่างและลอกเลียน
    ตัวอย่างเป็นส่วนใหญ่ เพื่อให้เกิดความชำนาญในการใช้สูตร จึงจะเข้าใจและประยุกต์ใช้ได้ค่ะ แต่ถึงนิ้งจะเข้าใจยากยังไง ก็จะไม่ให้
    มาเป็นอุปสรรคต่อการฝึกใช้ excel ให้เป็นอย่างแน่อนค่ะ หวังให้อ.และผู้รู้ทุกท่าน
    เมตตาส่งเสริมความรู้ให้นิ้งด้วยนะคะ
    ยังไงถ้าอ.มีโอกาสได้ออกหนังสือเมื่อไหร่ บอกด้วยนะคะ นิ้งจะได้ไปรีบไปหาซื้อมาอ่านเลย อยากเก่ง excel ไว ๆ ค่ะ แต่ตอนนี้คงต้องอาศัย forum เป็นที่ปรึกษาไปก่อนนะคะ ขอบคุณทุก ๆ คนล่วงหน้าค่ะ

Similar Threads

  1. Replies: 1
    Last Post: 13 Nov 2009, 10:31
  2. ใช้ macro ในการ SetPrintArea ได้หรือไม่
    By p_d in forum Excel Expert Forum Library 2012 - 2007
    Replies: 14
    Last Post: 30 Jul 2009, 14:31
  3. vlookup ดึงข้อมูลไม่ถูกต้อง
    By NongBam in forum Excel Expert Forum Library 2012 - 2007
    Replies: 2
    Last Post: 21 Jun 2008, 10:46
  4. VLookup in VBA
    By Chowalit02 in forum Excel Expert Forum Library 2012 - 2007
    Replies: 4
    Last Post: 8 May 2008, 15:35
  5. Why Vlookup... ?
    By Thanaporn in forum Excel Expert Forum Library 2012 - 2007
    Replies: 2
    Last Post: 28 Feb 2008, 08:52

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •