Excel Bir satırdaki veriye göre diğer satırda işlem gerçekleştirme

Şu anki haliyle sen formüle sırayla 3 ayrı işlem yaptırarak 2 sonuç elde ediyorsun. Formülü sadece uzatmış ve işlem sayısını artırmış oluyorsun.
Benim yazdığım formül tek işlem 2 sonuç üretiyor. Daha kısa ve işlem sayısı 1.
Formülün hatalı değil, sadece şu açıdan söylüyorum.
Excel dosyasında bu formüller her an çalışıyor. Az sayıda kayıt için sıkıntı oluşmaz ancak kayıt sayısı arttıkça formül sayısı da artmış olacak. Bu da excel dosyasının anlık işlem gücünü yoracak. Formüllerdeki püf nokta en kısa formülle en fazla işi yaptırmak. İkisi de işlem sayısı farkıyla aynı işi yapacak hangisini istersen onu kullanabilirsin. ☺
Hocam peki ben bu boş satırlar için bitmedi yazısı yazma sorununu nasıl halledeceğim?
 
380152

Formülü şu şekilde değiştirmemiz gerekiyor.
=EĞER(YADA(I12="";J12="");"";EĞER(BUGÜN()-J12>=0;"Bitti";"Devam Ediyor"))

Başlangıç veya bitiş tarihlerinden biri boş ise işlem yapmayacak. ikisi de dolu ise işlem yapacak.
 
Eki Görüntüle 380152
Formülü şu şekilde değiştirmemiz gerekiyor.
=EĞER(YADA(I12="";J12="");"";EĞER(BUGÜN()-J12>=0;"Bitti";"Devam Ediyor"))

Başlangıç veya bitiş tarihlerinden biri boş ise işlem yapmayacak. ikisi de dolu ise işlem yapacak.
Çok sağolun hocam çok teşekkürler :)
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Yeni konular

Geri
Yukarı