Formula Excel: Sekiranya sel tidak kosong -

Isi kandungan

Formula generik

=IF(A1"",result,"")

Ringkasan

Untuk mengambil tindakan hanya apabila sel tidak kosong (tidak kosong), anda boleh menggunakan formula berdasarkan fungsi IF. Dalam contoh yang ditunjukkan, lajur D menyimpan tarikh selesai tugas. Formula dalam sel E5 adalah:

=IF(D5"","Done","")

Penjelasan

Dalam contoh ini, lajur D mencatat tarikh tugas selesai. Oleh itu, jika lajur mengandungi tarikh (iaitu tidak kosong), kita boleh menganggap tugas itu selesai.

Rumus dalam sel E5 menggunakan fungsi IF untuk memeriksa apakah D5 "tidak kosong". Sekiranya demikian, hasilnya adalah "Selesai". Sekiranya D5 kosong, JIKA mengembalikan rentetan kosong ("") yang tidak memaparkan apa-apa "

=IF(D5"","Done","")

Simbol adalah operator logik yang bermaksud "tidak sama dengan", jadi ungkapan "" bermaksud "tidak apa-apa" atau "tidak kosong". Apabila lajur D mengandungi nilai, hasilnya adalah BENAR dan JIKA mengembalikan "Selesai". Apabila lajur D kosong, hasilnya SALAH dan JIKA mengembalikan rentetan kosong ("").

Dua hasil

Untuk memaparkan "Selesai" dan "Tidak selesai", anda boleh menyesuaikan formula seperti ini:

=IF(D5"","Done","Not done")

Dengan ISBLANK

Alternatifnya adalah dengan menggunakan fungsi ISBLANK untuk menguji sel kosong. Fungsi ISBLANK mengembalikan BENAR apabila sel kosong dan SALAH jika tidak. Untuk menggunakan ISBLANK, anda boleh menulis semula formula seperti ini:

=IF(ISBLANK(D5),"","Done")

Perhatikan keputusan BENAR dan SALAH telah ditukar. Logiknya sekarang ialah jika sel D5 kosong.

Untuk mengekalkan urutan dan logik asal, anda boleh menambahkan fungsi NOT seperti ini:

=IF(NOT(ISBLANK(D5)),"Done","")

Artikel menarik...