Page 1 of 1

ใช้สูตร VLOOKUP มันมี error นะครับ

Posted: Tue Oct 21, 2014 10:16 am
by ajsudkedt
ตามไฟล์ที่แนบ
ผมเทียบเลขประจำตัวนักเรียนคอลัมน์ ID ระหว่างชีต KPA กับ ชีต elearning
เพื่อเอานำคะแนนจากชีต elearning มาใส่ชีต KPA โดยใช้เลข ID เทียบกัน
ผลปรากฏว่า มีบางเลข ID ที่มีในชีต KPA มีคะแนนปรากฏขึ้นมา
ทั้งที่เลข ID นี้ไม่มีในชีต elearning
มันก็เลยงงครับ :flw: สูตรผมใส่มีอะไร error ตรงไหนครับ
ช่วยดูให้ด้วยครับ ขอบคุณครับ

Re: ใช้สูตร VLOOKUP มันมี error นะครับ

Posted: Tue Oct 21, 2014 11:36 am
by snasui
:D คุณ ajsudkedt ใช้ Vlookup แบบหาค่าใกล้เคียง กรณีไม่เจอค่าตรง ๆ ก็จะนำค่าใกล้เคียงมาแสดง

อ่าน Vlookup ได้จาก Link นี้แล้วดูว่า ตรงตัว กับ ใกล้เคียง ที่ว่านั้น ต้องกำหนดที่ส่วนใด wordpress/vlookup/

Re: ใช้สูตร VLOOKUP มันมี error นะครับ

Posted: Tue Oct 21, 2014 2:14 pm
by ajsudkedt
ขอบคุณครับ
แต่หากผมไม่ต้องการให้หาค่าใกล้เคียงละครับ
ต้องใช้สูตรอย่างไร
คือถ้า ID ไม่ตรงกัน ก้ไม่ต้องแสดงค่าอะไร ให้ว่างไว้นะครับ
ให้แสดงเฉพาะเลข ID ที่ตรงกันเท่านั้นครับ

Re: ใช้สูตร VLOOKUP มันมี error นะครับ

Posted: Tue Oct 21, 2014 2:32 pm
by Yamazato
ลองดูนะครับ ผมเพิ่ม IFERROR กับ 0 ค่า Error ได้หรือเปล่าครับ

ที่ AD2 =IFERROR(VLOOKUP(C2,elearning!$A$2:$B$226,2,0),"")

Re: ใช้สูตร VLOOKUP มันมี error นะครับ

Posted: Tue Oct 21, 2014 3:06 pm
by ajsudkedt
สุดยอดมากครับ :thup:
ขอบคุณท่าน Yamazato มากครับ
ทำตามที่ท่านแนะแล้ว OK เลยครับ ขอบคุณมาก ๆ ครับ

Re: ใช้สูตร VLOOKUP มันมี error นะครับ

Posted: Tue Oct 21, 2014 3:20 pm
by snasui
ajsudkedt wrote:แต่หากผมไม่ต้องการให้หาค่าใกล้เคียงละครับ
ต้องใช้สูตรอย่างไร
:shock: อ่านใน Link ที่ผมแนบไปให้เข้าใจแล้วจะทราบได้เองว่าทำอย่างไร ส่วนกรณีไม่ต้องการให้แสดง Error สามารถใช้ Iferror เข้ามาครอบเหมือนที่คุณ Yamazato ตอบไปครับ