Page 1 of 1

ถามครับ จริงหรือHlookupจะมีปัญหาเมื่อข้อมูลเยอะ

Posted: Thu Feb 24, 2011 1:10 pm
by sdmania
พอดีกำลังวางแผนจะให้ hlookup ในการหาข้อมูลอ่านจาก หนังสือค่ายหนึ่ง เป็นหนังสือแนวๆรวมฟังก์ชั่นexcel เห็นเค้าเขียนในtip ว่าhlookupจะมีปัญหาเมื่อข้อมูลมีจำนวนมาก ทางที่ดีให้เลี่ยงไปใช้ vlookupน่ะครับแต่เค้าก็ไม่ได้ยกตัวอย่างไว้

ก็เลยมาถามว่าจริงไหม ถ้าจริงข้อมูลที่มากจนhlookupมีปัญหา ต้องใส่กันไปกี่เซล หรือกี่บรรทัดถึงจะเริ่มมีปัญหาครับ

Re: ถามครับ จริงหรือHlookupจะมีปัญหาเมื่อข้อมูลเยอะ

Posted: Thu Feb 24, 2011 1:59 pm
by snasui
:D Hlookup หรือ Vlookup ต่างก็มีปัญหาทั้งคู่หากปริมาณข้อมูลจำนวนมากและเป็นการค้นหาแบบตรงตัวครับ ปัญหาคือคำนวณช้าครับ จึงควรใช้ฟังก์ชั่นอื่น เ่ช่น Index ร่วมกับ Match ในการค้นหาแทน เนื่องจากจะเร็วกว่าครับ

Re: ถามครับ จริงหรือHlookupจะมีปัญหาเมื่อข้อมูลเยอะ

Posted: Thu Feb 24, 2011 2:36 pm
by sdmania
รบกวนอาจารย์ช่วยยกตัวอย่างการใช้ index ร่วมกับ max ไฟล์ได้ไหมครับ แหะๆพอดีว่าจะได้หัดใช้เลยน่ะครับ :mrgreen:

Re: ถามครับ จริงหรือHlookupจะมีปัญหาเมื่อข้อมูลเยอะ

Posted: Thu Feb 24, 2011 2:57 pm
by snasui
:D ลองทำตัวอย่างมาครับ แสดงตัวอย่างคำตอบที่ต้องการมาด้วยครับ จะได้เห็นภาพการใช้งานครับ

Re: ถามครับ จริงหรือHlookupจะมีปัญหาเมื่อข้อมูลเยอะ

Posted: Sun Feb 27, 2011 4:16 pm
by tum2511
พอดีอ่านเจอแล้วสนใจครับ เลยลองทำตัวอย่างมาให้ดูครับ รบกวนให้ความรู้ด้วยครับ

Re: ถามครับ จริงหรือHlookupจะมีปัญหาเมื่อข้อมูลเยอะ

Posted: Sun Feb 27, 2011 4:49 pm
by snasui
:D ตามตัวอย่างที่ส่งมาไม่ต้องใช้ Index เข้ามาประกอบก็ได้ครับ เนื่องจากเป็นการหาค่าตัวเลข สามารถใช้สูตร Max แบบ Array ได้เลยครับ โดย

ที่ B17 คีย์

=Max(If(B3:B12=B15,A3:A12))

ความหมายคือถ้า B3:B12 มีค่าเท่ากับ B15 แล้วให้หาค่าที่มากที่สุดใ่นช่วง A3:A12 ในบรรทัดเดียวกันนั้นมาแสดง

การกดแป้นให้รับสูตรต้องกด Ctrl+Shift ค้างไว้ก่อนแล้วตามด้วย Enter เนื่องจากเป็นสูตร Array หากกดแป้นถูกต้องจะเห็นเครื่องหมายปีกกาคร่อมสูตร ปีกกานี้จะีคีย์เข้าไปเองไม่ได้ครับ

Re: ถามครับ จริงหรือHlookupจะมีปัญหาเมื่อข้อมูลเยอะ

Posted: Mon Feb 28, 2011 9:38 pm
by tum2511
ขอบคุณครับ