Excel: วิธีคืนเซลล์ว่างแทนที่จะเป็นศูนย์ในสูตร


คุณสามารถใช้ไวยากรณ์พื้นฐานต่อไปนี้เพื่อส่งกลับเซลล์ว่างแทนที่จะเป็นศูนย์เมื่อใช้สูตร Excel:

 =IF( B2 / C2 =0, "", B2 / C2 )

สูตรเฉพาะนี้พยายามหารค่าของเซลล์ B2 ด้วยค่าของเซลล์ C2

หากผลลัพธ์เป็นศูนย์ Excel จะส่งกลับค่าว่าง มิฉะนั้น Excel จะส่งกลับผลลัพธ์ของ B2 หารด้วย C2

ตัวอย่างต่อไปนี้แสดงวิธีการใช้สูตรนี้ในทางปฏิบัติ

ตัวอย่าง: ส่งกลับเซลล์ว่างแทนที่จะเป็นศูนย์ในสูตร Excel

สมมติว่าเรามีชุดข้อมูลต่อไปนี้ที่แสดงยอดขายและการคืนสินค้าทั้งหมดสำหรับผลิตภัณฑ์ต่างๆ:

สมมติว่าเราพิมพ์สูตรต่อไปนี้ในเซลล์ D2 เพื่อคำนวณอัตราผลตอบแทนของผลิตภัณฑ์ A:

 = B2 / C2

หากเราคัดลอกและวางสูตรนี้ลงในแต่ละเซลล์ในคอลัมน์ D เราจะเห็นว่าผลลัพธ์บางส่วนมีค่าเท่ากับศูนย์:

หากต้องการคืนค่าว่างแทนที่จะเป็นศูนย์ เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ D2 :

 =IF( B2 / C2 =0, "", B2 / C2 )

จากนั้นเราสามารถคัดลอกและวางสูตรนี้ลงในแต่ละเซลล์ที่เหลือในคอลัมน์ D:

โปรดทราบว่าแต่ละเซลล์ที่สูตรจะส่งกลับค่าศูนย์จะส่งกลับค่าว่าง

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

บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:

วิธีละเว้นค่า #N/A เมื่อใช้สูตรใน Excel
วิธีแทนที่ค่า #N/A ใน Excel
วิธีแก้ไขข้อผิดพลาด #NAME ใน Excel

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

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