Page 1 of 1

คำตอบชึ้น#NA

Posted: Wed May 23, 2018 7:41 pm
by jeep1112
สวัสดีครับ
ใช้สูตร IF($A378=0,0,(VLOOKUP(($A378),ข้อมูล!$B$3:$R$300,10
คำตอบ= N387 จะทำอย่างไรให้ คำตอบ ตอบว่า "รอวัตถุดิบ" จากเงื่อนไขจากคำหลายๆคำที่ชีต ข้อมูลช่อง K ลงมา
ขอบคุณครับ

Re: คำตอบชึ้น#NA

Posted: Wed May 23, 2018 7:46 pm
by snasui
:D ตัวอย่างการปรับสูตรครับ

=IF($A378=0,0,VLOOKUP($A378+0,ข้อมูล!$B$3:$R$300,10,0))

Enter

ที่ต้องบวกด้วย 0 เพราะว่า A378 เป็น Text การสังเกตว่าเป็น Text ให้ยกเลิกการจัดข้อความตรงกลางแล้วสังเกตว่าข้อมูลชิดไปซ้ายหรือขวาหรือตรงกลาง หากชิดซ้ายแสดงว่าเป็น Text หากชัดขวาแสดงว่าเป็นตัวเลข หรือ วันที่ หรือ เวลา อย่างใดอย่างหนึ่ง หากอยู่ตรงกลางแสดงว่าเป็นค่า ตรรกะ เช่น True, False หรือไม่ก็เป็นพวกค่าผิดพลาดเช่น #N/A, #Div/0! เป็นต้น

ข้อมูลประเภทเดียวกันเท่านั้นที่จะนำไป Lookup กันได้ครับ :!:

Re: คำตอบชึ้น#NA

Posted: Wed May 23, 2018 8:31 pm
by jeep1112
ผมลากสูตรเเล้วยังขึ้นอยู่ครับ ไม่ทราบว่าจะปรับสูตรเเล้วหายหรือเปล่าครับ
ขอบคุณครับ

Re: คำตอบชึ้น#NA

Posted: Wed May 23, 2018 8:44 pm
by Serverchita
ที่ขึ้น #NA เกิดจาก VLookup แล้วไม่พบเงื่อนไขที่ค้นหาจึงขึ้น #NA ครับ

หากอีกจุดประสงค์ถ้าต้องการแค่ให้ #NA หายใช้สูตรนี้ครับ =IFERROR(IF($A378=0,0,VLOOKUP($A378+0,ข้อมูล!$B$3:$R$300,10,0)),"")

Re: คำตอบชึ้น#NA

Posted: Wed May 23, 2018 9:01 pm
by jeep1112
ขอบคุณมากครับ