Page 1 of 1
เอา #N/A ออกยังไงเหรอครับ
Posted: Tue Jan 04, 2011 9:26 pm
by l3lackEagle
พอมีวิธีเอา #N/A ออกให้เป็นช่องว่างเปล่า
ในตัวอย่างใน sheet3 ตรงช่องที่บอกอยากให้เป็นช่องว่างอะครับ
Re: เอา #N/A ออกยังไงเหรอครับ
Posted: Tue Jan 04, 2011 9:34 pm
by snasui
ลองใ้ช้ฟังก์ชั่น If ซ้อนเข้าไปเพื่อให้แสดงค่าว่างแทนค่าผิดพลาด #N/A ตามต้วอย่างด้านล่างครับ
ที่ B2 คีย์
=IF(ISNA(MATCH(Sheet1!B
n,MemberType,0)),"",INDEX(Sheet2!$A$1:$A$3,MATCH(Sheet1!B
n,MemberType,0)))
Enter > Copy ลงด้านล่าง
n สีแดงในสูตรด้านบนต้องระบุว่าเป็นบรรทัดใด เช่น B2, B3 ฯลฯ จะแสดงเป็น B:B ตามที่ทำตัวอย่างมามีโอกาสผิดพลาดได้ เนื่องจาก
ไม่ได้ใ้ช้ตามลักษณะของงานแบบนี้ครับ
Re: เอา #N/A ออกยังไงเหรอครับ
Posted: Tue Jan 04, 2011 11:31 pm
by l3lackEagle
ต้องขอบคุณมากเลยครับ
แต่อยากทราบว่าที่บอกว่า มีโอกาสผิดพลาดได้ นี้คือยังไงเหรอครับ
มีกรณีไหนที่จะทำให้ผิดพลาดได้เหรอครับ พอดีถ้าต้องทำในแบบที่พี่บอก
เวลาตอนสร้างจะต้องเสียเวลาในการวน loop นะครับ
Re: เอา #N/A ออกยังไงเหรอครับ
Posted: Tue Jan 04, 2011 11:43 pm
by snasui
ผมไม่ทราบวิธีการ Loop อย่างที่บอกมาครับ แต่ลักษณะการใช้งานของฟังก์ชั่น Match ที่ไม่ใช่แบบ Array จะไม่ใช้ส่วนประกอบแรกในรูปแบบของช่วงข้อมูล หรือ Array จะเป็นการใช้แบบเซลล์เดี่ยว ๆ ครับ เว้นแต่เราจะใช้ฟังก์ชั่น Match แบบ Array ถึงจะใช้ส่วนประกอบแรกเป็นแบบช่วงข้อมูล
ดูไวยากรณ์ของ Match ที่นี่ครับ
http://office.microsoft.com/th-th/excel ... P005204211
การใช้ตามลักษณะตามที่เขียนมา เท่าที่ทดสอบจะเป็นการอ้างอิงในบรรทัดที่ตรงกันเสมอ ตัวอย่างเช่นที่
C5 คีย์สูตร
=Match(B:B,A:A,0) จะมีความหมายเท่ากับ
=Match(B5,A:A,0)
เมื่อมั่นใจว่าใช้ Match บรรทัดเดียวกันเช่นนี้ตลอดไป ประกอบกับได้ทดสอบกับข้อมูลจริงแล้วไม่พบว่าผิดพลาดก็สามารถใช้ได้ครับ
Re: เอา #N/A ออกยังไงเหรอครับ
Posted: Fri Jan 27, 2012 1:42 pm
by boongbow
สงสัยค่ะอาจารย์ ตามไฟล์แนบ
ใช้กับตัวเลขไม่มีปัญหา
แต่พอใช้กับวันที่่แล้ว ทำไมถึงไม่แสดงค่าเป็น "0"
Re: เอา #N/A ออกยังไงเหรอครับ
Posted: Fri Jan 27, 2012 1:54 pm
by snasui
เป็นปกติครับ กรณีเป็นการดึงค่าจากเซลล์ว่างเปล่ามา ผลลัพธ์คือ 0 แต่หากกำหนดรูปเซลล์ผลลัพธ์เป็นวันที่ ก็จะแสดงในรูปแบบวันที่ครับ ค่า 0 ในรูปแบบวันที่ จะหมายถึงวันที่ 0 เดือน มกราคม ปี ค.ศ. 0000
Re: เอา #N/A ออกยังไงเหรอครับ
Posted: Fri Jan 27, 2012 1:56 pm
by boongbow