Page 1 of 1

สูตรแสดงผลเป็น #NAME? ครับ

Posted: Mon Jul 09, 2018 3:24 pm
by gigabitman
รายละเอียดนะครับ
ผมต้องการเปรียบเทียบข้อมูลการรับเอกสาร กับการสั่งซื้อของ
โดยที่การสั่งซื้อของทุกครั้งจะต้องมาการส่งเอกสารรายละเอียดมาทุกครับ
แต่การสั่งซื้อจะถูกสั่งซื้อจากอีกแผนก ซึ่งผมจะได้รับข้อมูลการสั่งซื้อตอนปลายเดือน
ผมเขียนโดยใช้ vlookup ครับ
ปัญหา
เครื่องที่เขียนสูตรใช้ Excel 2016(ส่วนตัว) เครื่องที่ให้พนักงานใช้งาน Excel 2010 (เครื่องที่บริษัท)
สูตรสามารถ แสดง ผลได้ปกติกับเครื่องส่วนตัว แต่กับเครื่องที่บริษัท มันขึ้นคำว่า #NAME? ครับ
เบื้องต้นไปเจอคำถามลักษณะเดี๋ยวกันมา แต่ลองทำตามแล้วไม่ได้ครับ
viewtopic.php?t=1636

ไฟล์ที่แนบไปให้นครับ ให้ Copy ข้อมูลจาก Sheet Jun Cell A1 ถึง C150
ไปวางที่ Sheet Report ตั้งแต่ Cell A2 จากนั้นตั้งแต่ช่อง I2 มันจะแสดงเป็นวันที่และเวลาที่เรารับเอกสารครับ

รูปปัญหา Cell I (Status) ขึ้นคำว่า #NAME?
https://www.picz.in.th/images/2018/07/09/NxTyw1.jpg

สิ่งที่ต้องการครับ Cell I (Status) จะแสดงค่าเป็น วัน/เดือน/ปี เวลา ที่รับเอกสารที่ vlookup มาจาก Sheet Recive DIS ครับ
https://www.picz.in.th/image/NxtUEV

รบกวนขอคำชี้แนะหน่อยครับ

Re: สูตรแสดงผลเป็น #NAME? ครับ

Posted: Mon Jul 09, 2018 7:23 pm
by snasui
:D ที่ชีน Report เซลล์ I2 เปลี่ยนสูตรเป็นด้านล่างครับ

=IF(OR(A2="",A2="Total",A2="Grand",A2="Item Number",A2="------------------",LEFT(A2,3)="xar",LEFT(A2,3)="Pag",A2="Receipt Date: 01/03",LEFT(A2,3)="Sup"),"",IFERROR(VLOOKUP(H2,'Recive DIS'!$A:$E,5,0),""))

Enter

ที่เกิด Error #Name? เพราะว่า Excel 2010 ลงไปไม่มีฟังก์ชั่น Ifna ครับ

การแนบภาพประกอบ ให้แนบมาที่ฟอรัมนี้แทนการแนบ Link กรุณาทบทวนกฎการใช้บอร์ดทุกข้อด้านบนอีกครั้งครับ :roll:

Re: สูตรแสดงผลเป็น #NAME? ครับ

Posted: Tue Jul 10, 2018 9:15 pm
by gigabitman
ขอบคุณครับ ได้แล้วครับ
ส่วนเรื่องการแนบภาพประกอบต้องขออภัยด้วยครับ ต่อไปจะแก้ไขนะครับ