• DİKKAT

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

iki tarih arasındaki farkı bulma

Katılım
3 Eylül 2006
Mesajlar
25
Excel Vers. ve Dili
2003 Türkçe
Günlerdir çözemediğim bir sorunum var yardımcı olursanız çok sevinirim.

A sütünuna doğum tarihlerini giriyorum
B sütünuna otomatik olarak o günün tarihi giriliyor =bugün() fonksiyonu ile
C sütünundaki formül aracılığıyla iki tarih arasındaki farkı ay olarak hesaplatıp kişinin o andaki yaşını ay olarak hesaplatıyorum.

=(YIL(B1)-YIL(A1))*12+AY(B1)-AY(A1)
buraya kadar sorun yok.
Sorun şurada; hazırladığım sayfada B sütünunda 100 satır =bugün() fonksiyonu var, C sütünunda 100 satır yukardaki formül var, A sütununa yeni veriler girildikçe hesaplamalar yapılıyor, ancak A sütununa veri girilmediği durumlarda da formül çalışıyor ve 0(sıfır) sonucunu üretiyor.

bu durumda MİN(C1:C100) formülünü kullandığımda doğal olarak her zaman 0(sıfır) sonucunu veriyor. Benim sorum şu; A sütununa veri girilmediği durumlarda formülün çalışması engellenebilir mi? Böylelikle C sütununda ilgili satırda o(sıfır) görülmeyecek, o satır boş klacak ve MİN(C1:C100) formülü doğru sonucu verecek. Belik bu sorun MİN fonksiyonun sıfır değerlerini dikkate almamasını sağlayarakta çözülebilir. Her iki çözüm şekli konusunda yardımlarınızı bekliyorum. Teşekkürler
 
C kolonunda =E&#286;ER(A1<>"";(YIL(B1)-YIL(A1))*12+AY(B1)-AY(A1);"")

form&#252;l&#252;n&#252; kullanabilirsiniz.
 
Fonksiyonunuzu &#351;u &#351;ekilde yaz&#305;n;

=E&#286;ER(A1="";"";(YIL(B1)-YIL(A1))*12+AY(B1)-AY(A1))

Bunun &#351;ablonu &#351;&#246;yledir.

=E&#286;ER(A1="";"";Form&#252;l)

Anlam&#305; ise, E&#287;er A1 bo&#351;sa bo&#351; b&#305;rak yoksa Form&#252;l&#252; &#231;al&#305;&#351;t&#305;r.
 
Cevap veren her iki arkadaşıma da çok teşekkür ederim, her iki çözümde çok güzel çalıştı, minnettarım. saygılarımla.
 
Geri
Üst