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
มันก็เลยงงครับ
สูตรผมใส่มีอะไร error ตรงไหนครับ
ช่วยดูให้ด้วยครับ ขอบคุณครับ
Re: ใช้สูตร VLOOKUP มันมี error นะครับ
Posted: Tue Oct 21, 2014 11:36 am
by snasui
คุณ 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
สุดยอดมากครับ
ขอบคุณท่าน Yamazato มากครับ
ทำตามที่ท่านแนะแล้ว OK เลยครับ ขอบคุณมาก ๆ ครับ
Re: ใช้สูตร VLOOKUP มันมี error นะครับ
Posted: Tue Oct 21, 2014 3:20 pm
by snasui
ajsudkedt wrote:แต่หากผมไม่ต้องการให้หาค่าใกล้เคียงละครับ
ต้องใช้สูตรอย่างไร
อ่านใน Link ที่ผมแนบไปให้เข้าใจแล้วจะทราบได้เองว่าทำอย่างไร ส่วนกรณีไม่ต้องการให้แสดง Error สามารถใช้ Iferror เข้ามาครอบเหมือนที่คุณ Yamazato ตอบไปครับ