• DİKKAT

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

İki Tarih Arası Gün Ay Yıl Hesaplama

Katılım
27 Eylül 2010
Mesajlar
4
Excel Vers. ve Dili
ofis 2007 tr
A1 Hücresi 06.04.2011 olsun
A2 Hücresi 10.01.2003 olsun

A3 Hücresine
=YIL(A1-A2)-1900&" yıl "&AY(A1-A2)&" ay "&GÜN(A1-A2)&" gün"

8 yıl 3 ay 26 gün
olarak gözükecektir
 

Ekli dosyalar

Merhaba
Sanırım bir paylaşım ?

Altarnatif olarak

Kod:
=ETARİHLİ(A2;A1;"y")&" "&"YIL"&" "&ETARİHLİ(A2;A1;"ym")&" "&"AY"&" "&ETARİHLİ(A2;A1;"md")&" "&"GÜN"
 
A1 Hücresi 06.04.2011 olsun
A2 Hücresi 10.01.2003 olsun

A3 Hücresine
=YIL(A1-A2)-1900&" yıl "&AY(A1-A2)&" ay "&GÜN(A1-A2)&" gün"

8 yıl 3 ay 26 gün
olarak gözükecektir

merhaba
Kod:
=ETARİHLİ(A2;A1+1;"y")&" "&"YIL"&" "&ETARİHLİ(A2;A1+1;"ym")&" "&"AY"&" "&
ETARİHLİ(A2;A1+1;"md")&" "&"GÜN"
bu formül işinizi görür sanırım
 
Alternatif olarak A1 Hücresine Tarih Girince B1 Hücresine bu Formül yazılırsada Bugüne göre hesaplama yapılacaksa Gene Aynı netice alınır.

Kod:
=ETARİHLİ(A1;BUGÜN()+1;"Y")&" "&"YIL"&" "&ETARİHLİ(A1;BUGÜN()+1;"ym")&" "&"AY"&" "&ETARİHLİ(A1;BUGÜN()+1;"md")&" "&"GÜN"
 
Bu da benden olsun:

A1 Hücresi: Önceki Tarih
A2 Hücresi: Sonraki Tarih

Eğer 2 tarihde aynı olursa hücrede Bugün yazar. Eğer Ay, Gün veya Yıl değerlerinden herhangi biri 0 değerindeyse; örneğin ay değeri 0 ilse hücrede Son 1 Yıl, 1 Gün yazar. Veya Son 22 Gün, Son 3 Ay 15 Gün gibi 0 olan değerleri ekrandan siler.

Kod:
=EĞER("Son "&EĞER(ETARİHLİ(A2;A1;"y")=0;"";ETARİHLİ(A2;A1;"y")&" "&"Yıl"&" ")&EĞER(ETARİHLİ(A2;A1;"ym")=0;"";ETARİHLİ(A2;A1;"ym")&" "&"Ay"&" ")&EĞER(ETARİHLİ(A2;A1;"md")=0;"";ETARİHLİ(A2;A1;"md")&" "&"Gün")="Son ";"Bugün";"Son "&EĞER(ETARİHLİ(A2;A1;"y")=0;"";ETARİHLİ(A2;A1;"y")&" "&"Yıl"&" ")&EĞER(ETARİHLİ(A2;A1;"ym")=0;"";ETARİHLİ(A2;A1;"ym")&" "&"Ay"&" ")&EĞER(ETARİHLİ(A2;A1;"md")=0;"";ETARİHLİ(A2;A1;"md")&" "&"Gün"))
 
Devamında

Alternatif olarak A1 Hücresine Tarih Girince B1 Hücresine bu Formül yazılırsada Bugüne göre hesaplama yapılacaksa Gene Aynı netice alınır.

Kod:
=ETARİHLİ(A1;BUGÜN()+1;"Y")&" "&"YIL"&" "&ETARİHLİ(A1;BUGÜN()+1;"ym")&" "&"AY"&" "&ETARİHLİ(A1;BUGÜN()+1;"md")&" "&"GÜN"


1. Devamında Çıkan Yıl + Ay + Gün sonucunun toplamda kaç gün edeceğini nasıl formülize edebiliriz.
 
Son düzenleme:
A1 Hücresi 06.04.2011 olsun
A2 Hücresi 10.01.2003 olsun

A3 Hücresine
=YIL(A1-A2)-1900&" yıl "&AY(A1-A2)&" ay "&GÜN(A1-A2)&" gün"

8 yıl 3 ay 26 gün
olarak gözükecektir

konuyu hortlattım ama çok işime yaradı yeni bir şey öğrenmiş oldum çok teşekkür ederim
 
Hayırlı Bayramlar Arkadaşlar

Bana şöyle bir formül lazım;

A1 hücresindeki tarihten bugüne geçen yıl sayısı

01.01.2010 dan bu güne geçen yıl 5 yıl gibi mesela.

Teşekkür ederim.​

Hallettim arkadaşlar teşekkür ederim.

İşine yarabilecek olanlariçin

=ETARİHLİ(F2;BUGÜN()+1;"Y")&" "&""&" "
 
Son düzenleme:
30 Gün Sorunu

Bu formül sonucu 30 gün veriyor bunu önlemek mümkün mü acaba? Örneğin 30.05.2013 ile 30.11.2013 arasına 6 ay vermesi gerekirken 5 ay 30 gün veriyor. Değerli ustalarımızın bilgi ve ilgisine.
 
Bu formül sonucu 30 gün veriyor bunu önlemek mümkün mü acaba?
Örneğin 30.05.2013 ile 30.11.2013 arasına 6 ay vermesi gerekirken 5 ay 30 gün veriyor.

Merhaba.
Küçük tarih (30.05.2013) A1'de, büyük tarih (30.11.2013) A2'de ise;
Kod:
=ETARİHLİ(A1;A2;"[B][COLOR="Blue"]M[/COLOR][/B]")
formülünün sonucu 6 oluyor, tekrar deneyiniz.
 
Formül sonucu çıkan yıl ay gün toplamı formulü

MerhabaSanırım bir paylaşım ?Altarnatif olarak
Kod:
=ETARİHLİ(A2;A1;"y")&" "&"YIL"&" "&ETARİHLİ(A2;A1;"ym")&" "&"AY"&" "&ETARİHLİ(A2;A1;"md")&" "&"GÜN"


Peki bambaşka bir soru size ve buna ihtiyacım var..Birden fazla sonuç yani A3 leri toplayıp yine yıl ay gün olarak verecek bir formül lazım

Şöyleki:
A2-A1=A3
B2-B1=B3
C2-C1=C3
A3+B3+C3= ? YIL ? AY ? GÜN

Şimdiden teşekkürler...
 


Peki bambaşka bir soru size ve buna ihtiyacım var..Birden fazla sonuç yani A3 leri toplayıp yine yıl ay gün olarak verecek bir formül lazım

Şöyleki:
A2-A1=A3
B2-B1=B3
C2-C1=C3
A3+B3+C3= ? YIL ? AY ? GÜN

Şimdiden teşekkürler...

Aşağıdaki formülü deneyiniz. Ancak bu formül tarihli işlemlerde tam sonuç vermeyebilir. Artık yıllar ve aylardaki gün sayısının farklı olması formülün yanlış sonuç vermesine neden olur:

Kod:
=ETARİHLİ(0;(A2-A1+B2-B1+C2-C1);"y")&" yıl "&ETARİHLİ(0;(A2-A1+B2-B1+C2-C1);"ym")&" ay "&ETARİHLİ(0;(A2-A1+B2-B1+C2-C1);"md")&" gün"
 


Peki bambaşka bir soru size ve buna ihtiyacım var..Birden fazla sonuç yani A3 leri toplayıp yine yıl ay gün olarak verecek bir formül lazım

Şöyleki:
A2-A1=A3
B2-B1=B3
C2-C1=C3
A3+B3+C3= ? YIL ? AY ? GÜN

Şimdiden teşekkürler...
Merhaba.

Aşağıdaki dizi formüllerini denermisiniz?
.
Kod:
[FONT="Arial Narrow"]=TOPLA(ETARİHLİ(A1:A3;B1:B3;"y"))&" "&"YIL"&" "&TOPLA(ETARİHLİ(A1:A3;B1:B3;"ym"))&" "&"AY"&" "&TOPLA(ETARİHLİ(A1:A3;B1:B3;"md"))&" "&"GÜN"
=TAMSAYI((TAMSAYI(TOPLA(ETARİHLİ(A1:A3;B1:B3;"md"))/30)+TOPLA(ETARİHLİ(A1:A3;B1:B3;"ym")))/12)+TOPLA(ETARİHLİ(A1:A3;B1:B3;"y"))& " yıl, "&MOD(TAMSAYI(TOPLA(ETARİHLİ(A1:A3;B1:B3;"md"))/30)+TOPLA(ETARİHLİ(A1:A3;B1:B3;"ym"));12)&" ay, "&MOD(TOPLA(ETARİHLİ(A1:A3;B1:B3;"md"));30)&" gün"
[COLOR="Blue"]Dizi formülü hücreye [B]ENTER[/B] tuşuyla [B][COLOR="red"]değil[/COLOR][/B] [B]CTRL+SHIFT+ENTER[/B] ile tamamlanmalıdır.
Doğru yapmışsanız formül -kendiliğinden- [B][COLOR="Red"]{[/COLOR][/B]......[B][COLOR="red"]}[/COLOR][/B] gibi farklı parantez arasına alınacaktır.[/FONT][/COLOR]
 
Son düzenleme:
kolay gelsin yardımınıza ihtiyacım var sorunum 2 tarih ararındaki ay sayılarılı bulma ama bişeyler denedim olmadı yani 26.01.2017 den 05.02.2017 tarih arasında 1 ay veriyor ama 30 günü geçtikten sonra 1 ay olarak vermesini istiyorum böylece elimde 1 ay bekleyen kaçtane 12 ay boyunca her ay ay bekleme sürelerini yapamadım
 
iki tarih arası gün ay yıl hesaplama

Arkadaşlar buradan aldığım formüller ile aşağıdaki gibi bir uygulama yaptım. Ancak hesaplamada hata var.

02.10.1996-21.07.1998 Benim Bulduğum >1 YIL 9 AY 17 GÜN
doğrusu 1 yıl 9 ay 19 gün

Formülüm şöyle : Önce 21.07.1998 den 02.10.1996 çıkarıyorum ve . Sonra aşağıdaki formülle çıkan sayıyı hesaplatıyorum

=ETARİHLİ(1;F17;"y")&" "&"YIL"&" "&ETARİHLİ(1;F17;"ym")&" "&"AY"
&" "&ETARİHLİ(1;F17;"md")&" "&"GÜN"
 
Merhaba,

İlk tarihin A1 de, ikinci tarihin B1 de olduğu varsayılarak

Kod:
=ETARİHLİ(A1;B1;"Y") & " YIL " & ETARİHLİ(A1;B1;"Ym") & " AY " & ETARİHLİ(A1;B1;"MD") & " GÜN"

Sonuc : 1 YIL 9 AY 19 GÜN
 
hocam cevabınız için teşekkür ediyorum. Ancak ben şu şekilde hesapladığım için hata veriyor diye düşünüyorum. 21.07.1998 den 02.10.1996 tarihini çıkarıp gün olarak buluyorum. Bu da 657 ye tekabül ediyor. Sonrada bulduğum bu sayısı aşağıdaki formülle gün ay yıl olarak çeviriyorum. Bu şekilde gün olarak bulmam şart çünkü bir tabloda bu şekilde alt alta kayıtlar var hepsinin gün sayısını toplayıp formülle gün ay yıla çeviriyorum.

=ETARİHLİ(1;F17;"y")&" "&"YIL"&" "&ETARİHLİ(1;F17;"ym")&" "&"AY"
&" "&ETARİHLİ(1;F17;"md")&" "&"GÜN"
 
Artık yıllar nedeniyle belirttiğiniz şekilde hesaplamak tarihsel işlemlerde hatalı sonuç verir.
 
02.10.1996-21.07.1998 1 yıl 9 ay 19 gün
01.10.2004-10.11.2009 5 yıl 1 ay 9 gün
06.12.2009-05.01.2017 7 yıl 0 ay 29 gün

toplam ---------------- .... Yıl .... Ay...Gün

o yönetem hata verir diyorsanız yukarudaki şeklinde nasıl bir toplama işlemi yapabilirim acaba
 
Geri
Üst