EXCEL’DE 1.1.1900 TARİHİNDEN ÖNCEKİ TARİHLERLE YAŞ HESAPLAMA

EXCEL’DE 1.1.1900 TARİHİNDEN ÖNCEKİ TARİHLERLE YAŞ HESAPLAMA

Tarih, Excel’de sayı olarak tanımlanıştır. 1.1.1900 den itiraben 1 ile başlar. 2.1.1900 tarihinin Excel’deki değeri 2 dir.

Excel 97 ve sonraki sürümler 1/1/1900 ile 31/12/9999 tarihleri arasını destekler (Rakam Serisi = 2.958.465). Daha önceki sürümler ise 1/1/1900 – 31/12/2078 arasını destekliyordu. (Rakam Serisi = 65.380).

Excel iki tarih sistemini destekler; 1900 ve 1904. 1900 Tarih sistemi 1 Ocak 1900’ü, 1904 tarih sistemi ise 2 Ocak 1904’ü başlangıç değeri olarak alır. Excel uyum sağlamak için Windows işletim sistemi için 1900, Macintosh için 1904 tarih sistemini kullanır.

Excel’de 1.1.1900 öncesi tarih hesaplamalarında uygulayageldiğimiz hesaplamalar çalışmaz. Bu dosyada 1900 yılından önce tarih hesaplamaları gösterilmeye çalışılacaktır.

KURALLAR

  1. 1900’den önceki tarihin yıl bölümü 4 basamaklı olması gerekir. Örneğin 1.1.0001, 23.12.0025, 12.06.0183, 01.02.1402 gibi…
  2. 1900’den önceki tarih Excel tarafından metin şeklinde algılandığı için, yıl bölümünü 1900 yıl artırmak ve sayısal şekle dönüştürmek için aşağıdaki gibi formüller kullanırız.

= LEFT(A9;6) & RIGHT(A9;4) + 1900

Veya:

=VALUE(SUBSTITUTE(A9;RIGHT(A9;4);RIGHT(A9;4)+1600))

  1. 1900’den sonraki tarih Excel tarafından sayısal şeklinde algılandığından, yıl bölümünü 1900 yıl artırmak için aşağıdaki gibi bir formül kullanırız.

=DATE(YEAR(B9)+1900;MONTH(B9);DAY(B9))

Burada ki mantık, iki sayısal değere aynı sayı ekleyip, biribirlerinden çıkarıldığında sonuç değişmeyeceği kuralına dayanır.

1900YAŞ1

1900YAŞ2

Dosya:

1900tarihindenönceyaş

 

 

You may also like...

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>