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() คือสดมภ์ที่่ใช้สืบค้นนั้น ต้องจัดเรียงจากน้อยไปหามากครับ
อันนี้สำหรับการค้นหาแบบใกล้เคียงครับ
กรณีค้นหาแบบตรงตัวไม่จำเป็นต้องจัดเรียง อ่าน Vlookup เพิ่มเติมได้จากที่นี่ครับ
wordpress/vlookup/
ข้อกำหนดของ Vlookup ที่สำคัญคือ
- ค่าที่จะ Lookup กันได้ต้องเป็นประเภทเดียวกัน เช่น Number กับ Number, Text กับ Text เป็นต้น
- การ Lookup จะต้องกระทำจากซ้ายไปขวา (ไม่นับระดับประยุกต์ที่เป็นการใช้ฟังก์ชั่นอื่น ๆ มาช่วย)
Re: รบกวนสอบถามการใช้สูตรเพื่อค้นข้อมูลหน่อยครับ
Posted: Mon Jan 20, 2014 1:11 pm
by Peattuner
ขอบคุณครับ
Re: รบกวนสอบถามการใช้สูตรเพื่อค้นข้อมูลหน่อยครับ
Posted: Mon Jan 20, 2014 2:43 pm
by jirut
ขออนุญาตร่วม test vlookup ด้วยครับ ไม่รู้ว่าตรงกับที่ท่านคิดหรือเปล่าครับ
Re: รบกวนสอบถามการใช้สูตรเพื่อค้นข้อมูลหน่อยครับ
Posted: Mon Jan 20, 2014 2:59 pm
by snasui
เจตนาของคุณ Peattuner ต้องการที่จะคงสภาพของ Report ไว้อย่างเดิม ซึ่งเราสามารถใช้สูตรตามที่คุณ cruzz ได้ตอบไปแล้ว
สำหรับ Vlookup ที่เขียนมานั้นใช้ได้ เพียงแต่ว่าไม่ตรงตามที่คุณ Peattuner ต้องการจะใช้งานครับ
Re: รบกวนสอบถามการใช้สูตรเพื่อค้นข้อมูลหน่อยครับ
Posted: Mon Jan 20, 2014 3:40 pm
by Peattuner
ขอบคุณครับ กระจ่างขึ้นมากๆเลยครับ