Excel: หากเซลล์ว่าง ให้ย้ายไปยังเซลล์ถัดไป
คุณสามารถใช้ฟังก์ชัน IF ร่วมกับฟังก์ชัน ISLBANK ใน Excel เพื่อละเว้นเซลล์ได้หากเซลล์ว่างเมื่อทำการคำนวณ
ตัวอย่างเช่น คุณสามารถใช้ไวยากรณ์ต่อไปนี้:
=IF(ISBLANK( A2 ), "", B2 * C2 )
ตัวอย่างนี้จะทำดังต่อไปนี้:
- หากเซลล์ A2 ว่างเปล่า ให้ส่งกลับค่าว่าง
- ถ้าเซลล์ A2 ไม่ว่างเปล่า ให้ส่งกลับเซลล์ B2 คูณด้วยเซลล์ C2
จากนั้นคุณสามารถคลิกและลากสูตรนี้ไปยังเซลล์อื่นในคอลัมน์ได้
ตัวอย่างต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ
ตัวอย่าง: หากเซลล์ว่าง ให้ย้ายไปยังเซลล์ถัดไปใน Excel
สมมติว่าเรามีชุดข้อมูลต่อไปนี้ใน Excel ที่แสดงจำนวนหน่วยที่ขายได้ของสินค้าและราคาต่อหน่วยสำหรับพนักงานต่างๆ ของบริษัท:

สมมติว่าเราต้องการคำนวณรายได้รวมที่สร้างโดยพนักงานแต่ละคนโดยการคูณค่าในคอลัมน์ หน่วย ด้วยค่าในคอลัมน์ ราคา แต่เฉพาะในกรณีที่เซลล์ในคอลัมน์ พนักงาน ไม่ว่างเปล่า
เมื่อต้องการทำเช่นนี้ เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ D2 :
=IF(ISBLANK( A2 ), "", B2 * C2 )
จากนั้นเราสามารถคลิกและลากสูตรนี้ไปยังแต่ละเซลล์ที่เหลือในคอลัมน์ D:

สูตรนี้ทำงานอย่างไร:
- เซลล์ A2 ไม่ว่างเปล่า ดังนั้นสูตรจึงส่งคืน 40 * 4 = 160
- เซลล์ A3 ไม่ว่างเปล่า ดังนั้นสูตรจึงส่งคืน 20 * 5 = 100
- เซลล์ A4 ว่างเปล่า ดังนั้นสูตรจึงข้ามการคำนวณและย้ายไปยังเซลล์ถัดไป
- เซลล์ A5 ว่างเปล่า ดังนั้นสูตรจึงข้ามการคำนวณและย้ายไปยังเซลล์ถัดไป
และอื่นๆ
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:
Excel: วิธีเติมเซลล์ว่าง
Excel: ใช้การจัดรูปแบบตามเงื่อนไขกับเซลล์ว่าง
Excel: คำนวณค่าเฉลี่ยและละเว้นเซลล์ว่างและเซลล์ว่าง