Excel formülü: Hücre boş değilse -

İçindekiler

Genel formül

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

Özet

Yalnızca hücre boş olmadığında (boş olmadığında) bir işlem yapmak için, EĞER işlevine dayalı bir formül kullanabilirsiniz. Gösterilen örnekte, D sütununda görev tamamlanma tarihleri ​​bulunur. E5 hücresindeki formül:

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

Açıklama

Bu örnekte, D sütunu bir görevin tamamlandığı tarihi kaydeder. Bu nedenle, sütun bir tarih içeriyorsa (yani boş değilse), görevin tamamlandığını varsayabiliriz.

E5 hücresindeki formül, D5'in "boş olmadığını" kontrol etmek için EĞER işlevini kullanır. Öyleyse, sonuç "Bitti" dir. D5 boşsa, IF hiçbir şey göstermeyen boş bir dize ("") döndürür "

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

Sembol, "eşit değildir" anlamına gelen mantıksal bir operatördür, bu nedenle "" ifadesi "hiçbir şey değil" veya "boş değil" anlamına gelir. D sütunu bir değer içerdiğinde sonuç DOĞRUDUR ve EĞER "Bitti" sonucunu döndürür. D sütunu boş olduğunda, sonuç YANLIŞ olur ve EĞER boş bir dize ("") döndürür.

İki sonuç

Hem "Bitti" hem de "Tamamlanmadı" öğelerini görüntülemek için formülü şu şekilde ayarlayabilirsiniz:

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

ISBLANK ile

Bir alternatif, boş hücreleri test etmek için ISBLANK işlevini kullanmaktır. ISBLANK işlevi, hücre boş olduğunda TRUE, değilse FALSE değerini döndürür. ISBLANK'ı kullanmak için formülü şu şekilde yeniden yazabilirsiniz:

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

DOĞRU ve YANLIŞ sonuçlarının değiştirildiğine dikkat edin. Şimdi mantık, D5 hücresinin boş olmasıdır.

Orijinal sırayı ve mantığı korumak için, NOT işlevini şu şekilde ekleyebilirsiniz:

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

Ilginç makaleler...