İki Tarih Arasında Gün Ay Yıl Farkını Hesapla
Tarih Arasındaki Fark
Örneğin 01.01.2000 ile 31.12.2010 tarihleri arasındaki gün farklarını bakınca arada 10 yıl fark olduğu anlaşılıyor. Ancak 10 yıldan sonra kaç ay daha var, veya aydan sonra kaç gün var diye sonuç almak istediğimizde anlatacağım yöntemle kolayca yapabilirsiniz. =ETARİHLİ( BAŞLANGIÇ TARİHİ; BİTİŞ TARİHİ; KARAKTER)Formül Karakterlerinin Anlamları
| KARAKTER | AÇIKLAMA |
|---|---|
| y | İki Tarih Arasındaki Yıl Farkı |
| m | İki Tarih Arasındaki Ay Farkı |
| d | İki Tarih Arasındaki Gün Farkı |
| ym | İki Tarih Atasındaki Yıl farkını Düşüp kalan Ay sayısını verir |
| md | İki Tarih Arasındaki Yıl ve Ay Farkını Düşüp kalan Gün sayısını verir |
Tarih Arasındaki Yıl-Ay-Gün Farkı Formülü
| BAŞLANGIÇ TARİHİ | 01.01.2000 | BİTİŞ TARİHİ | 31.12.2010 |
| İŞLEM | FORMÜL METNİ | SONUÇ | AÇIKLAMA |
|---|---|---|---|
| YIL FARKI | =ETARİHLİ(01.01.2000;31.12.2010;"y")&" Yıl" | 10 Yıl | İki tarih arasındaki Yıl Farkı Sayısı |
| AY FARKI | =ETARİHLİ(01.01.2000;31.12.2010;"ym")&" Ay" | 11 Ay | İki Tarih Arasındaki Yıl farkını düşüp kalan Ay sayısını verir. |
| KALAN GÜN FARKI | =ETARİHLİ(01.01.2000;31.12.2010;"md")&" Gün" | 30 Gün | İki Tarih Arasındaki Yıl ve Ay farkını düşüp kalan gün sayısını verir. |

#ETARİHLİ #DATEDIF #tarihselfonksiyon #dateFunction #excelFunction #excelFormul #advancedExcel #ileriExcel #excel #excelDersi #excelKursu #excelEğitimi
İlgili Aramalar
- excel tarih farkı formülü
- etarihli yok
- excel'de iki tarih arası gün ay yıl hesaplama formülü
- excel tarih karşılaştırma
- dateif kullanımı excel
- excelde bugünden tarih çıkarma
Yorumlar (32)
volkan
17 Ekim 2019
ingilizcesini istiyorum
Mustafa ÇETİN
17 Ekim 2019
Etarihli fonksiyonun ingilizcesi Datedif dir
misafir
11 Kasım 2019
teşekkürler
alper yıldız
12 Aralık 2019
merhaba Mustafa bey , ben bir formülde tarihi şöyle kullanacağım, gün sayısı koyacağım ama bilgisayarın tarihini de kullanmak istiyorum, yani bir başlangıç günü belirleyip o günü bugünkü tarihten çıkararak bunu yapmak istiyorum. bilgisayar her gün değiştirdiğinde otomatik olarak formülde gün sayısı da değişsin. örn. 10,000 (anapara) *0.15 (faiz)* 12.12.2019-21.11.2019 (gün sayısı) /365 sizce olabilir mi bu talep. syg.
Mustafa ÇETİN
13 Aralık 2019
Merhabalar; Her işlem değiştiğinde yapmak isterseniz eski tarih - BUGUN() formülü ile gün sayısını bulabilirsiniz. Gün sayısı da gün arttıkça otomatik ilerler Bundan yola çıkarak aşağıdaki gibi bir formül çıkacak. Ana para * faiz * günsayısı/365 Ancak bu Formülü yorumlamadım. Yapacağınız işlem hakkında bilgi verirseniz yardımcı olmaya çalışırım. Formül mevcut hali ile öncelik hangi değerde ise parantez kullanmak lazım. Hata alırsanız onda hata olabilir. Selamlar.
Geçmiş Tarih Hususu Hk.
6 Şubat 2020
Merhaba, B1 hücresinde BUGÜN() sabit olduğunda A1 hücresine B1 hücresinden hareketle otomatik olarak yılın ilk iş gününü yazabilmek hususunda bilgi paylaşmanızı rica eder, iyi çalışmalar dilerim.
Mustafa ÇETİN
6 Şubat 2020
Merhabalar; Yılın ilk gününü bulmak için aşağıdaki formül ile bulabilirsiniz. =TARİH(YIL(BUGÜN());1;1) Formülü açıklamak gerekirse; =TARİH(yıl;ay;gün) değerlerini alır. Bu alanın ay ve gün alanına 1;1 yazıyoruz. Böylece ay ve gün yılın ilk günü oluyor. O senenin yılını bulmak içinse =YIL(BUGÜN()) formülü ile bugüne ait olan yılı buluyoruz.
Cem
14 Şubat 2020
İki tarih arasında ki hafta ve gün sayısını nasıl bulabiliriz ve bulunan sonucu örneğin 30h6g olarak görünmesini nasıl sağlayabiliriz . Teşekkürler
Mustafa ÇETİN
24 Şubat 2020
Merhaba; Excel'de hafta hesaplama işlemi malesef yok. Ancak basit bir hesaplama ile haftayı çıkarabiliriz. ETARİHLİ (DATEIFF) fonksiyonundan çıkan değeri 7'ye böleriz. Böylece Hafta sayısını elde ederiz. Ancak çıkan değerler virgülden sonra da değerler çıkabilir. Bunu çözmek için YUVARLA Fonksiyonu ile Hafta sayısında çıkan virgülden sonrasını rakamları silmiş oluruz. Sonrası da belirttiğiniz 30h6g gibi kullanabilirsiniz. =YUVARLA(ETARİHLİ(A1;B1;"d")/7;0)&" Hafta "&ETARİHLİ(A1;B1;"d")&" Gün"
ece
28 Şubat 2020
Merhaba Excel de =etarihli formülü çıkmamaktadır. alternatif bir formül var mıdır acaba EXCEL 2019
Mustafa ÇETİN
29 Şubat 2020
Evet Ece Hanım ETARİHLİ Formülü çıkmıyor. Siz direk belirttiğim kriterlerle yazın. Çalışacaktır. Çalışmazsa makalenin üstündeki excel dosyasını indirin ve formülü kendi dosyasını kopyalayabilirsiniz. Selamlar.
burak
26 Mart 2020
İyi çalışmalar Mustafa Bey, Aslında etarihli formülünü tersine çevirmeye benzer bir durum soracağım size. diyelim ki herhangi bir hücrede [10 yıl 6 ay 27 gün] yazıyor. Ben bu hücreyi toplam gün sayısına çevirmek istiyorum. 10*365 + 6*30 + 27 gibi. ama bunu birçok hücre için uygulayacağım.
Mustafa ÇETİN
26 Mart 2020
Merhaba; İki tarih arasındaki toplam gün sayısını bulmak için formülü =ETARİHLİ(01.01.2000;31.12.2010;"d") şekilde yazarak tırnak içim sadece d yazarak bulabilirsiniz. d'nin anlamı sadece günleri (day) sayısını getir demektir. Selamlar.
Beyza
4 Mayıs 2020
Merhaba iki tarih arasindaki yani başlama ve simdiki tarih arasindaki calisma suresini BUGUN() formuluyle nasil buluruz?
Mustafa ÇETİN
4 Mayıs 2020
Merhaba; Makalenin excel Dosyasında BUGÜN Fonksiyonunda yapmıştım. O kısmı incelediniz mi? https://dokumanistan.com/wp-content/uploads/2019/04/tarihler-arasi-gun-ay-yil-hesabi.xlsx
İlker
14 Aralık 2020
1 Yıl 0 Ay 28 Gün burda 0 Ay olanı gizleyemiyo muyuz?
Mustafa ÇETİN
14 Aralık 2020
Güzel Soru Teşekkürler. Aşağıdaki formülle Ay kısmı 0 olduğunda Ay kısmını kaldırabilirsiniz. =K4&" Yıl "&EĞER(L4<>0;L4&" Ay ";"")&M4&" Gün"
Basrikaptan
21 Aralık 2020
Merhaba, hizmet hesaplama amaçlı 2 tarih arasında kullandığım =MONTH(C3)-MONTH(B3)&" AY "&DAY(C3)-DAY(B3)&" GÜN" formülünde tarihler C3:18.01.2016 ve B3:30.06.2015 olunca -5AY -12GÜN gibi yanlış bir hesap yapıyor bunun sebebi nedir acaba ?
Mustafa ÇETİN
22 Aralık 2020
Merhaba, Sizin yaptığınız yöntem ile hesaplama da sonuç alamazsınız. Makalede verdiğim örneğe göre ilerlemelisiniz. Verdiğiniz örneği aşağıdaki gibi yaparsanız 6 Ay 19 Gün sonucuna ulaşabilirsiniz. =ETARİHLİ(B3;C3;"m")&" Ay "&ETARİHLİ(B3;C3;"md")&" Gün" Selamlar.
İlker
25 Aralık 2020
Merhaba, sütuna tarih girdiğimizde diğer sütuna İŞLEM TAMAM yazdırmak istiyorum. Bunu nasıl yapabilirim ?
Mustafa ÇETİN
25 Aralık 2020
Merhaba, Bir hücrede tarih verisi olup olmadığını kontrol etmek için aşağıdaki şekide formülü kullanabilirsiniz. =EĞER(VE(ESAYIYSA(E13);HÜCRE("biçim";E13)="G1");"İşlem Tamam";"Tarih Verisi Girilmedi") Formülde iki farklı kontrol yapıyoruz. Birinci kontrol Tarih'de temelde sayı olduğu için sayı mı (yani Tarih'mi) kontrolü yapıp metin mi sayı mı ayırt ediyoruz. İkinci kontrolde Temelde Sayı verisinin tarih formatında mı onun kontrolünü yapıyoruz. Sadece ikinci kontrolü yaparsak tarih tipinde olmayan ama tarih formatında yazılmış metinsel değerleri de alacağı için bu şekilde yapıyoruz. Selamlar.
Mustafa
24 Şubat 2021
Merhabalar Mustafa Çetin Bey, ben yıllık izinleri hesaplarken hakkettiği tarihi hak ediş tarihi sütuna yazdırmak istiyorum. Mesela işe giriş 01.01.2021 bugünün tarihi 24.02.2021 izin hak ettiği tarih 01.01.2022 olarak formülle nasıl hesaplatırız. Ayrıca 1-5 yıl 14 gün 5-15 yıl 20 gün 15 yıl ve üzeri 26 gün bunları nasıl hesaplatabiliriz. Teşekkürler
Mustafa ÇETİN
4 Mart 2021
Merhaba Kontrol ettiğimde aşağıdaki şekilde bir tablo çıkıyor. Biz Bugün tarihini hakettiği tarihten sonra yapalım. Çünkü hesaplama da bugünki tarih olursa hiç izin haketmemiş oluyor. İşe Giriş Bugün Hakettiği 1.01.2021 4.03.2022 1.01.2022 İşe Giriş tarihi ile işimiz yokmuş gibi geldi bana. Siz gene değerlendirin. Bugünün Tarihi il Hakettiği tarih arasındaki yıl, Ay, Gün farkını makaledeki gibi hesaplanabilir. Ama Hakedilen yıllar almaz sanırım sadece Ay ve Gün hesaplayabilirsiniz. O da aşağıdaki şekilde yazabilirsiniz İşe Giriş Bugün Hakettiği AY GÜN 1.01.2021 4.03.2022 1.01.2022 2 3 Ay : =ETARİHLİ(C2;B2;"m") Gün : =ETARİHLİ(C2;B2;"md")
HASAN DEMİR
9 Temmuz 2021
Merhaba libre office Sürüm: 6.4.0.3 (x86) sürümünü kullanıyorum tarihte ay baz alınarak hücre renklendirme yapabilir miyiz (Güncel Tarihimiz 09.07.2021) mesela 15.10.2002 de işe başlamış, ay olarak bizim tarihimiz 07. ay iznini 10. ayda hak ediyor henüz ay olarak 7. aydayız bunu 10. ay geldiğinde renklendirmek istiyorum nasıl yapabilirim biz 10. aya gelene kadar sönük bir renk olmasını güncel olduğunda başka bir renk olmasını istiyorum nasıl yapabilirim Bir diğer konu =(P3-(AC3-AD3-AE3-AF3-AG3-AH3-AI3-AJ3-AK3-AL3-AM3-AN3)) hücresinde çıkan sayıyı gösteriyor fakat 1 yazarsam 2 çıkartıyor, 5 yazarsam 10 çıkartıyor. Bunu nasıl düzenleyebilirim. Yani 2 katı çıkarma işlemi yapıyor. Teşekkürler İsterseniz üzerinde çalıştığım örnek bir libre office sayfası da gönderebilirim.
Mustafa ÇETİN
12 Temmuz 2021
Merhaba, Aşağıdaki şekilde 15.10.2002 tarihten bugün'e kadar kaç ay varsa o değeri sayısal olarak verecektir. =ETARİHLİ(15.10.2002;BUGUN();”m“) Bu formulu koşullu biçimlendirme de renklendirmek için 10. Ay'a geldiğinde demişsiniz bunu koşul olarak yazıcaz. Yani Koşullu Biçimlendirme Formül alanına aşağıdaki şekidle yazarsanız 10. Ay'dan büyük olduğunda hücre renklenecektir. =ETARİHLİ(15.10.2002;BUGUN();”m“)>10
Tansu
21 Eylül 2021
24 yıl 5 ay 7 gün* :)
Tansu
7 Ekim 2021
Mustafa Bey merhaba, çıkan yıl-ay-gün toplamlarının da dip toplamını yıl-ay-gün olarak nasıl hesaplayabiliriz ? örneğin "8 Yıl 9 Ay 13 Gün" ve "1 Yıl 8 Ay 22 Gün" toplanmak istendiğinde nasıl bir formül yazmalıyız ki günü ay, ayı da yıl olarak devretsin ? (yani 9 Yıl 17 Ay 35 Gün sonucunu vermek yerine 10 Yıl 6 Ay 5 Gün sonucu çıkmalı)