• DİKKAT

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

Eğer büyükse 2 tarih arasındaki yıl-ay-gün olarak hesaplama

Katılım
15 Ekim 2014
Mesajlar
833
Excel Vers. ve Dili
Excell 2016 Türkçe 64 bit
Merhaba arkadaşlar 2 tarih arasındaki süreyi
yıl bazında bulmak için
=YIL(D16)-YIL(C16)-EĞER(YADA(AY(D16)<AY(C16);VE(AY(D16)=AY(C16);GÜN(D16)<GÜN(C16)));1;0)&""

ay bazında bulmak için
=AY(D16)-AY(C16)+EĞER(VE(AY(D16)<=AY(C16);GÜN(D16)<GÜN(C16));11;EĞER(VE(AY(D16)<AY(C16);GÜN(D16) >=GÜN(C16));12;EĞER(VE(AY(D16)>AY(C16);GÜN(D16)<GÜN(C16));-1)))&""

Gün bazında bulmak için
=D16-TARİH(YIL(D16);AY(D16)-EĞER(GÜN(D16)<GÜN(C16);1;0);GÜN(C16))&"" formülünü kullanıyorum.

Bu formülleri Eğer C16 20.02.2016 tarihinden büyükse yukardaki işlemleri yapmasını, küçükse boş bırakmasını istiyorum

Yani Eğer C16 20.02.2016 tarihinden büyükse C 16 ile D16 tarihlerini yukarıdaki gibi yıl-ay-gün olarak ayrı ayrı hesaplaması yardımcı olur musunuz
 
Arkadaşlar eksik bilgi verdim soruyu toparlayınca tekrar yazacağım
 
Arkadaşlar yukardaki soru iptal.
Başka bir formül talep edeceğim. Eğer C19 da ki tarih 10.02.2016 dan büyükse C19 da ki tarihi değilse boş, ancak D19 tarih 10.02.2016 dan büyükse 10.02.2016 yazacak bir formüle ihtiyacım var.

Örnek dosyayı gönderiyorum teşekkür ederim.

https://www.dosyaupload.com/i1gi
 

Ekli dosyalar

Merhaba.

Umarım yanlış anlamadım.
-- C sütunu için aşağıdaki formülü kullanın,
-- D sütunu için ise aşağıdaki formülde, C sütun adlarını D, D sütun adlarını da C olarak değiştirip kullanabilirsiniz.
.
Kod:
=[COLOR="red"]EĞER[/COLOR]([COLOR="blue"][B]C[/B][/COLOR]8>0+"10.02.2016";[B][COLOR="Blue"]C[/COLOR][/B]8;[COLOR="Red"]EĞER[/COLOR]([B][COLOR="Blue"]D[/COLOR][/B]8>0+"10.02.2016";0+"10.02.2016";""))
 
Teşekkür ederim sayın BARAN elinize sağlık
 
Sayın BARAN sizden bir ekleme daha isteyebilir miyim. Yazdığınız formüldeki şartlar aynı kalmak kaydıyla Eğer J8 de doğum yazıyorsa şeklinde ekleme yapabilir miyiz.
Eğer J8 boş ise veya doğum dışında başka bir şey yazıyorsa boş vermesi

=EĞER(C11>0+"10.02.2016";C11;EĞER(D11>0+"10.02.2016";0+"10.02.2016";""))
 
Sağ olun sayın Ataköylü-59. Sayın BARAN tarafından yapılan formül için bir ekleme talebim olmuştu.
 
Sayın teyadih
Bunun için yüklediğim dosyaya göre
K8 Hücresine
Kod:
=EĞER(J8<>"Doğum";"";EĞER(C8>$K$2;C8;EĞER(D8>$K$2;$K$2;"")))
L8 Hücresine
Kod:
=EĞER(J8<>"Doğum";"";EĞER(D8>$K$2;D8;EĞER(C8>$K$2;$K$2;"")))
Yanlış anlamadı isem, yazıp deneyin. Diğerlerini de buna bakarak yapabilirsiniz.
 
elinize sağlık sayın Ataköylü-59 bu haliyle tamadır. K2 deki 10.02.2016 tarihini formülün içine alabilir miyiz? Yazdım ama olmadı
 
Merhaba.

Formül içerisine alacağınız tarih sabit bir tarihse;
daha evvel verdiğim cevaptaki (5 numaralı cevap) gibi K2 yerine 0+"10.02.2016" yazarak, tarihi formül içerisine alabilirsiniz.
.
 
Sayın teyadih
Ömer bey hocamızın tarif ettiği gibi uygulamanız lazım gelir.
Bunun için K8 hücresine;
Kod:
=EĞER(J8<>"Doğum";"";EĞER(C8>0+"10.02.2016";C8;EĞER(D8>0+"10.02.2016";0+"10.02.2016";"")))
L8 hücresine de;
Kod:
=EĞER(J8<>"Doğum";"";EĞER(D8>0+"10.02.2016";D8;EĞER(C8>0+"10.02.2016";0+"10.02.2016";"")))
Yazıp deneyin.
 
Elinize sağlık sayın Ataköylü-59 ve sayın Ömer BARAN. Teşekkür ediyorum
 
Kolay gelsin. Sayın Ataköylü-59 yukarda yazmış olduğunuz =EĞER(J8<>"Doğum";"";EĞER(C8>0+"10.02.2016";C8;EĞER(D8>0+"10.02.2016";0+"10.02.2016";""))) formülünün J8<>"Doğum";""; ise bölümüne I8 yok ise şartını ekleyebilir miyiz? Yani I8 de yok, J8 de ise doğum yazıyorsa şeklinde güncelleyebilir misiniz formülü
 
Yardımcı olabilecek yok mu? Arkadaşlar
 
Geri
Üst