• DİKKAT

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

2 tarih arasındaki süreyi sadece olan yıl-ay-gün şeklinde bulma

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 bulmak için sadece olan yıl-ay-günleri veren =YERİNEKOY(ETARİHLİ(H40;I40;"y")&" Yıl ";"0 Yıl ";"";1)&YERİNEKOY(ETARİHLİ(H40;I40;"ym")&" Ay ";"0 Ay";"";1)&YERİNEKOY(ETARİHLİ(H40;I40;"md")&" Gün";"0 Gün";"";1) formülünü kullanıyorum.
Örnek-1
01.07.2014 <> 09.12.2015 <> 1 Yıl 5 Ay 8 Gün
18.04.2016 <> 06.01.2017 <> 8 Ay 19 Gün sonuç bu şekilde oluyor.

Ancak ay veya günde 10 veya günde 29 varsa formül düzgün çalışmıyor.
Örnek-2
09.03.2009 <> 05.02.2010 <> 1 27 Gün
15.07.2013 <> 25.12.2013 <> 5 Ay 1
17.02.2009 <> 16.02.2010 <> 11 Ay 3 şeklinde veriyor

Formüldeki "0 Yıl " - "0 Ay " - "0 Gün " olan yerleri "00 Yıl " - "00 Ay " - "00 Gün " olarak değiştirdiğimde düzeliyor ancak bu seferde yıl ve ayı olmayan günleri 0 Yıl veya 0 gün şeklinde veriyor.
Örnek-3
20.09.2011 <> 20.09.2012 <> 1 Yıl 0 Ay 0 Gün
11.09.2008 <> 15.07.2009 <> 0 Yıl 10 Ay 4 Gün şeklinde

Formüldeki sıkıntıyı çözerek örnek-2 de verdiğim tarihleri de örnek-1 deki gibi düzeltebilir miyiz. Teşekkür ederim şimdiden
 
Merhaba.

H40 ve I40 hücrelerindeki tarihler için aşağıdaki formülün istediğiniz sonucu vermesi lazım.
.
Kod:
=[COLOR="Red"]EĞER[/COLOR]([COLOR="red"]YADA[/COLOR](H40="";I40="";H40>I40);"";
 [COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](H40;I40;"[B][COLOR="blue"]Y[/COLOR][/B]" )>0;[COLOR="red"]ETARİHLİ[/COLOR](H40;I40;"[B][COLOR="blue"]Y[/COLOR][/B]" )&" Yıl ";"")&
 [COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](H40;I40;"[B][COLOR="blue"]YM[/COLOR][/B]")>0;[COLOR="red"]ETARİHLİ[/COLOR](H40;I40;"[B][COLOR="Blue"]YM[/COLOR][/B]")&" Ay ";"")&
 [COLOR="red"]EĞER[/COLOR]([COLOR="Red"]ETARİHLİ[/COLOR](H40;I40;"[B][COLOR="blue"]MD[/COLOR][/B]")>0;[COLOR="Red"]ETARİHLİ[/COLOR](H40;I40;"[B][COLOR="Blue"]MD[/COLOR][/B]")&" Gün";""))
 
Bunu Textbox1 ve Textbox2 deki tarihler için ve A1 ve B1 hücrelerindeki tarihler için kod ile yapabilir miyiz.
 
Merhaba.

TextBox'lar sayfada mı yoksa bir USERFORM üzerinde mi,
işlem sonucu hücreye mi yazılacak, userform'da mı görüntülenecek vs. gibi durumlar var.
Bu nedenle sorunuzu örnek belge üzerinden sorunuz.
.
 
Ömer bey merhaba. Kusura bakmayın mesajı bir türlü bulamadım. Şimdi tesadüfen buldum. Örneği ekliyorum.
 

Ekli dosyalar

Geri
Üst