• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

İki Tarih Arası Gün Hesaplarken farklı durumlar.

Katılım
6 Mayıs 2020
Mesajlar
205
Excel Vers. ve Dili
Microsoft Office 365 E3
Merhaba Değerli Forum Üyeleri,

İki Tarih arası gün sayısını çıkarmak için etarihli ve tamsayı fonksiyonlarını kullanıyorum bu durumda sıkıntı yok. Bazı durumlarda erken tarih tek yazılıyor geç olan tarih yazılmadığı durumlar oluyor şablonda bu seferde -44695 gibi sayılar piyasaya çıkıyor. Bu fonksiyonları formülleştirirken nasıl eklemeler yapmam gerekiyor ki geç tarih eklenmediği zaman boş görünsün hücre.

Örnek vermek gerekirse;

J4 Hücresinde : =etarihli(G4;I4;"d") yada =Tamsayı(I4-G4) yaptığımda gün sayısı alıyorum. (2 gün)

G4 Hücresinde : 01.05.2022
I4 Hücresinde : 03.05.2022
yazıyor.

Ama bazı durumlarda;

G4 Hücresinde : 01.05.2022
I4 Hücresinde : (Boş)

Yukarıdaki formüllere nasıl bir ekleme yapmam gerekir ki I4 hücresi boş olduğu vakit J4 hücresinde hiç bir şey göstermemesini istiyorum.

Eğer her iki tarih girme hücreleri boş ise formülü girdiğimde de boş göstermesini istiyorum.

Yapabileceğimiz bir durum varsa dönüş yaparsanız sevinirim.

Sağlıcakla kalın.
 
Merhaba,

İlk aklıma gelen çözüm :
Kod:
=EĞER(BAĞ_DEĞ_DOLU_SAY(G4:H4)=2;"Formülünüz";"")
 
Alternatif :)
Kod:
=EĞER(YADA(G4="";I4="");"";ETARİHLİ(G4;I4;"d"))
 
Merhaba,

İlk aklıma gelen çözüm :
Kod:
=EĞER(BAĞ_DEĞ_DOLU_SAY(G4:H4)=2;"Formülünüz";"")

Necdet Bey Merhaba,

Geri dönüş için teşekkür ederim. Denedim ama uyarlayamadım. Cengiz Beyin formülü oturdu.

Çok Sağolun. Sağlıcakla kalın.
 
Merhaba,

Benim önerimde 2 hücre dolu ise şartı vardı. Yani :

Kod:
=EĞER(BAĞ_DEĞ_DOLU_SAY(G4:H4)=2;H4-G4;"")
Olacaktı. sadece gün hesabı ise doğrudan büyük tarihten küçük tarihi çıkarabilirsiniz.

Her hücreyi YADA fonksiyonu ile kontrol etmek belki bir kaç hücre için olabilir ama 100 tane hücre varsa pratik olmazdı.
 
Üstadım ikinci tarih hücresi I4 , sizin formülde H4 olarak ayarlı.
Sanırım o yüzden bir sorun oldu. ;)

Merhaba,

Benim önerimde 2 hücre dolu ise şartı vardı. Yani :

Kod:
=EĞER(BAĞ_DEĞ_DOLU_SAY(G4:H4)=2;H4-G4;"")
Olacaktı. sadece gün hesabı ise doğrudan büyük tarihten küçük tarihi çıkarabilirsiniz.

Her hücreyi YADA fonksiyonu ile kontrol etmek belki bir kaç hücre için olabilir ama 100 tane hücre varsa pratik olmazdı.
 
Üstadım ikinci tarih hücresi I4 , sizin formülde H4 olarak ayarlı.
Sanırım o yüzden bir sorun oldu. ;)

Benim yazdığıma değil, aklımdan geçene bakmak gerek, malum yaşlılık :) Biraz inceleyince bulunabilecek bir hata yapmışım hihehihe
 
Geri
Üst