Page 1 of 1

ใช้สูตร Match แต่พอไม่เจอผลลัพขึ้นเลข1 แทนเลข0

Posted: Fri May 08, 2020 12:36 pm
by nongmayzaaa
รบกวนช่วยดูโค๊ด
ใช้สูตร Match ผลลัพออกมาถูกต้อง แต่ผลที่ไม่เจอเป็นเลข1 ปกติต้องเป็นเลข0
รบกวนช่วยหน่อยค่ะ

ข้อมูลอยู่ในSheet ฐานข้อมูล ช่วงเซล DO4 ถึง FE4 ค่ะ ตัวอย่าง ช่วงเซลที่ คำตอบอยู่ใน DO4 แต่อ้างจาก AC4 แนบไฟล์มาให้ดูแล้วค่ะ
ลิ้ง ดาวโหลดเอกสาร (ไฟล์ใหญ่อัพไม่ได้ค่ะ)
https://we.tl/t-WYOoMXX5Sk

Code: Select all

=IF(AC4="","",INDEX(บันทึกรายการซื้อขาย!$C$8:$C$2000,MATCH(ฐานข้อมูล!AC4,บันทึกรายการซื้อขาย!$E$8:$E$2000,0)))

Re: ใช้สูตร Match แต่พอไม่เจอผลลัพขึ้นเลข1 แทนเลข0

Posted: Fri May 08, 2020 2:41 pm
by logic
ต้องทำตามกฎข้อ 4 ⬆⬆⬆ แนบไฟล์มาที่นี่ครับ

Re: ใช้สูตร Match แต่พอไม่เจอผลลัพขึ้นเลข1 แทนเลข0

Posted: Fri May 08, 2020 3:05 pm
by nongmayzaaa
แนบไฟล์ให้แล้วน่ะค่ะ

ขอบคุณค่ะ

Re: ใช้สูตร Match แต่พอไม่เจอผลลัพขึ้นเลข1 แทนเลข0

Posted: Fri May 08, 2020 4:59 pm
by logic
ผลลัพธ์ MATCH(ฐานข้อมูล!AC4,บันทึกรายการซื้อขาย!$E$8:$E$2000,0) ไม่ใช่ #N/A แสดงว่าเจอ

ลองลากเมาส์คลุมสูตรนี้แล้วกดปุ่ม F9 ครับ

Re: ใช้สูตร Match แต่พอไม่เจอผลลัพขึ้นเลข1 แทนเลข0

Posted: Sat May 09, 2020 8:47 am
by nongmayzaaa
ลองทำแล้ว ไม่ได้ค่ะ ขอบคุณค่ะ

Re: ใช้สูตร Match แต่พอไม่เจอผลลัพขึ้นเลข1 แทนเลข0

Posted: Sat May 09, 2020 9:06 am
by snasui
:D การ Evaluate (ประเมินสูตร) ด้วย F9 ทำตามภาพครับ

คลิกเซลล์ที่ต้องการประเมินสูตร > คลุมส่วนประกอบสูตรที่ต้องการประเมิน > กดแป้น F9 > สังเกตผลที่ได้ > ยกเลิกด้วยการกดแป้น ESC

ที่แจ้งว่าทำไม่ได้นั้น กรุณาให้รายละเอียดว่าทำอะไรไม่ได้ครับ

Re: ใช้สูตร Match แต่พอไม่เจอผลลัพขึ้นเลข1 แทนเลข0

Posted: Sun May 10, 2020 2:33 pm
by nongmayzaaa
ได้แล้วค่ะ ขอบคุณค่ะ