Excel'de YEARFRAC İşlevi nasıl kullanılır? (Örneklerle)

İçindekiler

Excel'de YEARFRAC

YEARFRAC Excel, iki tarih ihlali arasındaki yıl farkını bulmak için kullanılan yerleşik bir Excel işlevidir. Bu fonksiyon, 1.5 Yıl, 1.25 Yıl, 1.75 Yıl vb. Gibi iki tarih ihlali arasındaki farkı döndürür. Dolayısıyla, bu işlevi kullanarak iki tarih arasındaki yıl farkını doğru bir şekilde bulabiliriz.

Sözdizimi

  • Başlangıç ​​Tarihi: Mevcut iki tarihin başlangıç ​​tarihi veya en düşük tarihi nedir?
  • Bitiş Tarihi: Mevcut iki tarihin bitiş tarihi veya daha büyük tarihi nedir?
  • (Temel): Bu isteğe bağlı bir argümandır. Bu argümanla, aşağıda önceden belirlenmiş seçeneklerle gün sayma yöntemini belirtmemiz gerekiyor.

Varsayılan olarak, "0" temeldir. YEARFRAC işlevini görmezden gelirsek bunu dikkate alacağız. Başka seçeneklere ihtiyacınız varsa, yukarıdaki resimde belirtildiği gibi bahsedebilirsiniz.

Excel YEARFRAC İşlevini kullanma örnekleri

Örnek 1 - İki Tarih Arasındaki Farkı Bulma

Yıllar bazında iki tarih arasındaki farkı bilmek istediğimizde YEARFRAC işlevi çok kullanışlıdır. Örneğin, aşağıdaki iki tarihe bakın.

Genel olarak bu iki tarih arasındaki yıl farkını bulmak için YEAR işlevini kullanıyoruz. Aynısını uygulayalım.

Gördüğümüz gibi, sonucu tam bir tam sayı olarak aldık, yani 1.

Ancak fark aslında 1 yıldan fazladır, bu nedenle bir yılın tam farkını elde etmek için C2 hücresinde YEARFRAC işlevini kullanacağız.

1. Adım: YEARFRAC işlevini açın

Adım 2: Başlangıç ​​Tarihi ilk bağımsız değişkendir, bu nedenle hücre başvurusu olarak "Tarih 1" i, yani A2 hücresini seçin.

Adım 3: İkinci bağımsız değişken Bitiş Tarihi olduğundan, başvuru olarak B2 hücresini seçin.

Varsayılan sonuca ihtiyacımız olan temel, olduğu gibi bırakın.

Adım 4: Desteği kapatın ve sonucu görün.

Tamam, şimdi bu iki tarih arasındaki doğru farkı 1.272 yıl olarak aldık.

Örnek 2 - Doğum Tarihine Göre Yaşı Alın

Şimdi kişilerin yaşlarını doğum tarihlerine göre bulmaya başlayacağız. Bu örnek için veriler aşağıdadır.

Yukarıdaki verilerden, bugün itibariyle her bir kişinin yaşını bulmamız gerekiyor.

YEARFRAC işlevini açalım.

Başlangıç ​​Tarihi DOB olacaktır, bu nedenle B2 hücresini seçin.

İçin Bitiş Tarihi, BUGÜN sistemine göre geçerli tarih dönebilirsiniz çünkü excel TODAY işlevini yerleştirin ve aynı zamanda formül dinamiğini yapar otomatik olarak her gün değişir değişken bir işlev vardır.

Desteği kapatın ve sonucu görün.

Şimdi, diğer değerlerin belirlenmesi için formülü C9 hücresine sürükleyin,

Yani şimdi her bireyin yaşı yıl olarak, birinci şahıs "John" yaşı 31.378, "Peter" yaşı 20.647, vb …

Şimdiye kadar, YEARFRAC işlevi için çok iyiydi, ancak 31.378, 20.647 gibi yıl kesirlerinde yaşı söylerseniz, insanlar doğru bir şekilde anlayacaktır. Peki yaşı "30 Yıl 4 Ay 15 Gün" gibi anlatmaya ne dersiniz?

Bu çok mantıklı, değil mi ???

Ancak, yaşı böyle söylemek için farklı formüller kullanmamız gerekir, yani DATEDIF işlevi. Yukarıda belirtildiği gibi farkı bulmak için aşağıdaki formülü zaten uyguladım.

Bu, yaşı yıl, ay ve gün olarak doğru şekilde söyleyecektir. Bitiş tarihi olarak BUGÜN fonksiyonunu uyguladığımız için her gün değişecek ve sonuç da otomatik olarak değişecektir.

Örnek 3 - IF Koşulunu Kullanma

Şimdi YEARFRAC işlevini diğer işlevler için destekleyici bir işlev olarak göreceğiz. Aşağıdaki verilere bir göz atın.

Bu, bir kuruluşta çalışan çalışanların tarihidir. Bu verilerin bir çalışan adı ve ilgili katılım tarihi vardır.

Bu verilerle, bonus için uygun kişileri bulmamız gerekiyor. Bonus almaya hak kazanmak için, kişinin şirketteki 4,5 yıllık görev süresini tamamlaması gerekir. Bildiğimiz gibi, YEARFRAC iki tarih ihlali arasındaki farkı anlayabilir. Bunu IF koşuluyla birleştireceğiz.

Şimdi mantıksal testi YEARFRAC hizmet yılını> = 4,5 yıl olarak döndürüyormuş gibi uyguladım, o zaman sonucu "Uygun" veya "Uygun Değil" olarak almalıyız.

Aşağıdaki sonucu alıyoruz.

Şimdi, diğer değerlerin belirlenmesi için formülü C9 hücresine sürükleyin,

İşte sonuca sahibiz. YEARFRAC işlevini kullanarak bunun gibi, birkaç yolla yapabiliriz.

Hatırlanacak şeyler

  • (Temel) bağımsız değişken 0 ila 4 arasında, 4'ten fazla veya 0'dan küçük olmalıdır, o zaman "#SAYI! Hata.
  • BUGÜN, sisteme göre güncel tarihi almak için kullanılacak geçici işlevdir.
  • Başlangıç ​​tarihi, bitiş tarihinden daha küçük olmalıdır; aksi takdirde, hatayı alırız.

Ilginç makaleler...