ในการดำเนินการเฉพาะเมื่อเซลล์ไม่ว่าง (ไม่ว่าง) คุณสามารถใช้สูตรตาม ฟังก์ชัน IF . ในตัวอย่างที่แสดง คอลัมน์ D จะเก็บวันที่เสร็จสมบูรณ์ของงาน สูตรในเซลล์ E5 คือ:
= IF (A1'',result,'')คำอธิบาย
ในตัวอย่างนี้ คอลัมน์ D จะบันทึกวันที่ที่งานเสร็จสมบูรณ์ ดังนั้น หากคอลัมน์มีวันที่ (เช่น ไม่เว้นว่างไว้) เราสามารถถือว่างานเสร็จสมบูรณ์แล้ว
สูตรในเซลล์ E5 ใช้ฟังก์ชัน IF เพื่อตรวจสอบว่า D5 'ไม่ว่างเปล่า' ถ้าเป็นเช่นนั้น ผลลัพธ์คือ 'เสร็จสิ้น' ถ้า D5 ว่างเปล่า IF จะส่งกลับสตริงว่าง ('') ซึ่งไม่แสดงอะไรเลย'
= IF (D5'','Done','')
สัญลักษณ์คือ ตัวดำเนินการตรรกะ นั่นหมายถึง 'ไม่เท่ากับ' ดังนั้นนิพจน์ '' หมายถึง 'ไม่ไม่มีอะไร' หรือ 'ไม่ว่างเปล่า' เมื่อคอลัมน์ D มีค่า ผลลัพธ์จะเป็น TRUE และ IF ส่งคืน 'Done' เมื่อคอลัมน์ D ว่างเปล่า ผลลัพธ์จะเป็น FALSE และ IF จะส่งกลับ an สตริงว่าง ('').
สองผลลัพธ์
หากต้องการแสดงทั้ง 'เสร็จสิ้น' และ 'ยังไม่เสร็จสิ้น' คุณสามารถปรับสูตรดังนี้:
= IF (D5'','Done','')
ด้วย ISBLANK
อีกทางเลือกหนึ่งคือการใช้ ฟังก์ชัน ISBLANK เพื่อทดสอบเซลล์ว่าง ฟังก์ชัน ISBLANK ส่งกลับค่า TRUE เมื่อเซลล์ว่างเปล่า และ FALSE ถ้าไม่ใช่ ในการใช้ ISBLANK คุณสามารถเขียนสูตรใหม่ดังนี้:
= IF (D5'','Done','Not done')
สังเกตว่าผล TRUE และ FALSE ถูกสลับกัน ตรรกะตอนนี้คือ ถ้าเซลล์ D5 ว่างเปล่า .
หากต้องการคงลำดับและตรรกะเดิมไว้ คุณสามารถเพิ่ม ไม่ทำงาน แบบนี้:
ผู้เขียน Dave Bruns= IF ( ISBLANK (D5),'','Done')