
Excel ETARİHLİ İşlevi Ve Özelikleri
Daha önceki şu yazımda Excel tablolarımızda iki tarih arasındaki farkı hesaplamak ve tarihler arasında yapılabilecek çıkarma işlemlerinden bahsetmiştim. Şimdi yine Excel’de iki tarih arası yapacağınız işlemlerde kullanabileceğiniz farklı bir excel işlevinden bahsetmek istiyorum. Excel’in yerleşik fonksiyonları içinde yer almayan fakat herhangi bir kod veya makro çalıştırmaya gerek duymadan elle giriş yaparak çalıştırabileceğiniz ETARİHLİ işlevi ile iki tarih arası farkı yıl ay gün birlikte veya birbirinden bağımsız olarak sadece yıl, ay ve gün olarak hesaplayabilir, hazırlayacağınız elektronik tablolarınız da kullanabilirsiniz.
ETARİHLİ Fonksiyonu Söz Dizimi;
=ETARİHLİ(BAŞLANGIÇ_TARİHİ;BİTİŞ_TARİHİ;”ZAMAN_BİRİMİ”)
BAŞLANGIÇ_TARİHİ: İlk Tarih
BİTİŞ_TARİHİ: Son Tarih veya anlık işlem sonucu isteniyorsa BUGÜN() yazılabilir.
ZAMAN_BİRİMİ:
“y” : İki Tarih Arası Toplam Tam Yıl Sayısı döndürür
“m” : İki Tarih Arası Toplam Tam Ay Sayısı döndürür
“d” : İki Tarih Arası Toplam Tam Gün Sayısı döndürür
“ym” : Yıldan Bağımsız olarak İki Tarih Arası Ay Sayısı döndürür.
“md” Yıldan ve Ay dan Bağımsız olarak İki Tarih Arası Gün Sayısını döndürür.
Örnek Tablo:
Başlangıç Tarihi |
Biriş Tarihi |
Zaman Birimi |
Formül | Sonuç | Zaman Birimi |
01.01.1990 | 30.06.2017 | Toplam Yıl Farkı “y” | =ETARİHLİ(A2;B2;”y”) | 27 | Yıl |
01.01.1990 | 30.06.2017 | Toplam Ay Farkı “m” | =ETARİHLİ(A2;B2;”m”) | 329 | Ay |
01.01.1990 | 30.06.2017 | Toplam Gün Farkı “d” | =ETARİHLİ(A2;B2;”d”) | 10042 | Gün |
01.01.1990 | 30.06.2017 | Ay Farkı “ym” | =ETARİHLİ(A2;B2;”ym”) | 5 | Ay |
01.01.1990 | 30.06.2017 | Gün Farkı “md” | =ETARİHLİ(A2;B2;”md”) | 29 | Gün |
Tüm zaman birimleri birleştirilerek daha anlamlı sonuçlar elde edilebilir.
Birleştirme işleminde kullanacağımız & simgesi ile metin değerlerini belirteceğimiz ” ” işaretlerinin kullanımını metin içinde formül kullanmak başlıklı yazımdan inceleyebilirsiniz.
Başlangıç Tarihi | Biriş Tarihi | Sonuç |
1.01.1990 | 30.06.2017 | 27 YIL 5 AY 29 GÜN |
=ETARİHLİ(A2;B2;"y")&" YIL "&ETARİHLİ(A2;B2;"ym")&" AY "&ETARİHLİ(A2;B2;"md")&" GÜN"
Formül içinde BUGÜN() işlevinin kullanımı:
Güncel yani o günkü tarih ile önceki başka bir tarih arasındaki farkın bulunmasının istenildiği durumda bitiş tarihi yerine BUGÜN() kullanılabilir.
Başlangıç Tarihi | Sonuç |
1.01.1990 | 27 YIL 11 AY 27 GÜN |
=ETARİHLİ(A2;BUGÜN();"y")&" YIL "&ETARİHLİ(A2;BUGÜN();"ym")&" AY "&ETARİHLİ(A2;BUGÜN();"md")&" GÜN"
Yukarıdaki örnekleri yazı ekinde paylaşacağım excel dosyasını bilgisayarınıza indirerek inceleyebilirsiniz.
SMMM Eyüp Koç / 1e1Muhasebe.com