Page 1 of 1
สอบถาม Vlookup หน่อยครับ(ขึ้น #NAME? )
Posted: Mon Jun 15, 2015 5:19 pm
by ZEII
รบกวนขอคำแนะนำเกี่ยวกับการคำนวนของสูตร VLOOKUP หน่อยครับ
- คือผมนำเข้าข้อมูลจากเวปไซท์มายังตาราง excel แล้วก็ใช้สูตร vlookup หาข้อมูล
แต่มันไม่สามารถหาได้ครับ ขึ้นเป็น #NAME? หมดเลยครับ
- ผมทดสอบดูจะสามารถหาข้อมูลได้ถ้าไม่ใช่ข้อมูลที่เกิดจากการนำเข้าจากเวปไซท์ครับ
รบกวนขอคำแนะนำด้วยครับ
ขอบคุณครับ
ปล. ผมได้แนบไฟล์ที่ผมทดลองทำดูมาด้วยแล้วนะครับ
-ตามไฟล์ที่แนบในหน้า "หาข้อมูล" ผมต้องการใช่ชื่อตรง name แล้วให้ราคาออกมาตรงช่อง price ครับ
Vlookup.xlsx
Re: สอบถาม Vlookup หน่อยครับ(ขึ้น #NAME? )
Posted: Mon Jun 15, 2015 5:56 pm
by snasui

สูตรที่เขียนมานั้นไม่ถูกต้อง และแม้จะเขียนถูกต้องก็จะไม่ได้คำตอบ ทั้งนี้เพราะคอลัมน์ A ของชีทต้นทางมีวรรคตามหลัง
ปรับสูตรเป็นตามด้านล่างครับ
=VLOOKUP(B2&"*",SET!A1:F1180,6,FALSE)
Re: สอบถาม Vlookup หน่อยครับ(ขึ้น #NAME? )
Posted: Mon Jun 15, 2015 6:19 pm
by ZEII
snasui wrote:
สูตรที่เขียนมานั้นไม่ถูกต้อง และแม้จะเขียนถูกต้องก็จะไม่ได้คำตอบ ทั้งนี้เพราะคอลัมน์ A ของชีทต้นทางมีวรรคตามหลัง
ปรับสูตรเป็นตามด้านล่างครับ
=VLOOKUP(B2&"*",SET!A1:F1180,6,FALSE)
ได้ละครับ
ขอบคุณมากๆ ครับ

Re: สอบถาม Vlookup หน่อยครับ(ขึ้น #NAME? )
Posted: Mon Jun 15, 2015 6:46 pm
by ZEII
เพิ่มเติมหน่อยครับ
ถ้าในกรณีที่ผมนำเข้าข้อมูลเพิ่มเข้ามาอีก 1 แผ่น ชื่อ MAI
แล้วถ้าผมต้องการหาข้อมูลโดยให้ค้นหาในแผ่น ชื่อ SET ก่อน แล้วถ้าไม่มีให้ไปหาในแผ่น ชื่อ MAI
ต้องใช้สูตรตัวไหนบ้างครับ
ผมลอง =IF(VLOOKUP(B2&"*",SET!A1:F1180,6,FALSE)>0,VLOOKUP(B2&"*",SET!A1:F1180,6,FALSE),VLOOKUP(B2&"*",MAI!A1:F1180,6,FALSE))
แล้วมันไม่ได้ครับ
รบกวนอีกครั้งครับผม
----ไฟล์ที่ผมลองแก้ไขครับ-----
Vlookup2.xlsx
Re: สอบถาม Vlookup หน่อยครับ(ขึ้น #NAME? )
Posted: Mon Jun 15, 2015 7:01 pm
by snasui

ตัวอย่างการปรับสูตรครับ
=IF(ISNUMBER(VLOOKUP(B2&"*",SET!A1:F1180,6,FALSE)),VLOOKUP(B2&"*",SET!A1:F1180,6,FALSE),VLOOKUP(B2&"*",MAI!A1:F1180,6,FALSE))
Re: สอบถาม Vlookup หน่อยครับ(ขึ้น #NAME? )
Posted: Mon Jun 15, 2015 11:27 pm
by ZEII
ขอบคุณมากครับผม