วิธีแทนที่ค่า #n/a ใน google ชีต


คุณใช้ไวยากรณ์พื้นฐานต่อไปนี้เพื่อแทนที่ค่า #N/A ใน Google ชีตด้วยเลขศูนย์หรือช่องว่างได้

 #replace #N/A with zero
=IFERROR(FORMULA, "0")

#replace #N/A with blank
=IFERROR(FORMULA, "") 

ตัวอย่างต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติเพื่อแทนที่ค่า #N/A ใน VLOOKUP ด้วยศูนย์หรือช่องว่าง

ที่เกี่ยวข้อง: วิธีแทนที่เซลล์ว่างด้วยศูนย์ใน Google ชีต

ตัวอย่าง: แทนที่ค่า #N/A ใน Google ชีต

สมมติว่าเรามีชุดข้อมูลต่อไปนี้ใน Google ชีตที่แสดงชื่อทีมและคะแนนที่ทำได้สำหรับทีมบาสเก็ตบอลต่างๆ:

และสมมติว่าเราใช้ฟังก์ชัน VLOOKUP() เพื่อค้นหาคะแนนตามชื่อทีม:

โปรดทราบว่าค่าบางค่าที่ส่งคืนใน VLOOKUP() คือค่า #N/A

เราสามารถแปลงค่าเหล่านี้เป็นศูนย์ได้โดยใช้ฟังก์ชัน IFERROR() ดังนี้

 =IFERROR(VLOOKUP( A2 , $A$2:$B$11 , 2 , FALSE ), “ 0 ”)

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้ฟังก์ชันนี้ในทางปฏิบัติ:

Google ชีตจะแทนที่ค่า #N/A

โปรดทราบว่าฟังก์ชัน VLOOKUP() จะส่งคืนค่า 0 แทนค่า #N/A

หรืออีกทางหนึ่ง เราสามารถเปลี่ยนค่า #N/A ให้เป็นช่องว่างได้โดยใช้ฟังก์ชัน IFERROR() ดังต่อไปนี้:

 #replace #N/A with blank
=IFERROR(VLOOKUP( A2 , $A$2:$B$11 , 2 , FALSE ), "")

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้ฟังก์ชันนี้ในทางปฏิบัติ:

โปรดทราบว่าทุกค่าที่เคยเป็น #N/A ตอนนี้ว่างเปล่าแล้ว

เป็นที่น่าสังเกตว่าเราสามารถใช้ฟังก์ชัน IFERROR() เพื่อแทนที่ค่า #N/A ด้วยค่าใดก็ได้ที่เราต้องการ

ในตัวอย่างก่อนหน้านี้ เราเพียงแค่แทนที่ค่า #N/A ด้วยศูนย์หรือช่องว่าง เนื่องจากค่าเหล่านี้เป็นค่าทดแทนที่ใช้บ่อยที่สุดในทางปฏิบัติ

แหล่งข้อมูลเพิ่มเติม

บทแนะนำต่อไปนี้จะอธิบายวิธีทำงานทั่วไปอื่นๆ ใน Google ชีต

วิธีละเว้นเซลล์ว่างด้วยสูตรใน Google ชีต
วิธีละเว้นค่า #N/A ด้วยสูตรใน Google ชีต

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *