Page 1 of 1

รบกวนสอบถามการใช้สูตรเพื่อค้นข้อมูลหน่อยครับ

Posted: Mon Jan 20, 2014 12:33 pm
by Peattuner
รบกวนสอบถามสูตรที่จะนำมาใช้ในการคีย์ข้อมูลหน่อยครับ ตอนนี้ผมอยากให้เวลาที่เราคีย์เลขข้อมูลของลูกค้าแล้ว ในช่องCellนั้นๆจะค้นDatabaseของอีกSheetและเด้งข้อมูลขึ้นมาให้แสดงให้ในช่องCellข้างๆจากฐานข้อมูลครับตอนนี้ผมพยายามใช้สูตร Vlook แต่ไม่สามารถใช้ได้เลยไม่แน่ใจว่าติดปัญหาอะไรอยู่ครับ รบกวนด้วยครับผมได้แนบไฟล์ที่ต้องการมาให้ด้วยครับ

ขอบพระคุณเป็นอย่างสูงครับ

Re: รบกวนสอบถามการใช้สูตรเพื่อค้นข้อมูลหน่อยครับ

Posted: Mon Jan 20, 2014 12:41 pm
by cruzz
ขอกำหนดของ vlookup() คือสดมภ์ที่่ใช้สืบค้นนั้น ต้องจัดเรียงจากน้อยไปหามากครับ
ข้อมูลของคุณไม่ได้จัดเรียงดังนั้น ให้ใช้ index()+match() แทนครับ
ที่ D8
=INDEX(DataBase!$D$7:$D$83,MATCH($E8,DataBase!$E$7:$E$83,0),0)

Re: รบกวนสอบถามการใช้สูตรเพื่อค้นข้อมูลหน่อยครับ

Posted: Mon Jan 20, 2014 1:05 pm
by snasui
cruzz wrote:ขอกำหนดของ vlookup() คือสดมภ์ที่่ใช้สืบค้นนั้น ต้องจัดเรียงจากน้อยไปหามากครับ
:D อันนี้สำหรับการค้นหาแบบใกล้เคียงครับ

กรณีค้นหาแบบตรงตัวไม่จำเป็นต้องจัดเรียง อ่าน Vlookup เพิ่มเติมได้จากที่นี่ครับ wordpress/vlookup/

ข้อกำหนดของ Vlookup ที่สำคัญคือ
  1. ค่าที่จะ Lookup กันได้ต้องเป็นประเภทเดียวกัน เช่น Number กับ Number, Text กับ Text เป็นต้น
  2. การ Lookup จะต้องกระทำจากซ้ายไปขวา (ไม่นับระดับประยุกต์ที่เป็นการใช้ฟังก์ชั่นอื่น ๆ มาช่วย)

Re: รบกวนสอบถามการใช้สูตรเพื่อค้นข้อมูลหน่อยครับ

Posted: Mon Jan 20, 2014 1:11 pm
by Peattuner
ขอบคุณครับ :thup: :D

Re: รบกวนสอบถามการใช้สูตรเพื่อค้นข้อมูลหน่อยครับ

Posted: Mon Jan 20, 2014 2:43 pm
by jirut
ขออนุญาตร่วม test vlookup ด้วยครับ ไม่รู้ว่าตรงกับที่ท่านคิดหรือเปล่าครับ

Re: รบกวนสอบถามการใช้สูตรเพื่อค้นข้อมูลหน่อยครับ

Posted: Mon Jan 20, 2014 2:59 pm
by snasui
:D เจตนาของคุณ Peattuner ต้องการที่จะคงสภาพของ Report ไว้อย่างเดิม ซึ่งเราสามารถใช้สูตรตามที่คุณ cruzz ได้ตอบไปแล้ว

สำหรับ Vlookup ที่เขียนมานั้นใช้ได้ เพียงแต่ว่าไม่ตรงตามที่คุณ Peattuner ต้องการจะใช้งานครับ

Re: รบกวนสอบถามการใช้สูตรเพื่อค้นข้อมูลหน่อยครับ

Posted: Mon Jan 20, 2014 3:40 pm
by Peattuner
ขอบคุณครับ กระจ่างขึ้นมากๆเลยครับ