Excel formülü: Yıllara göre tarih dizileri -

İçindekiler

Genel formül

=DATE(YEAR(date)+1,MONTH(date),DAY(date))

Özet

Tek bir başlangıç ​​tarihinden itibaren bir yıl artan bir formülle dinamik bir tarih dizisi oluşturmanız gerekiyorsa, bunu GÜN, AY, YIL ve TARİH işlevlerini kullanan bir formülle yapabilirsiniz.

Açıklama

Örnekte, B6 sabit kodlanmış başlangıç ​​tarihidir ve B7'deki formül şöyledir:

=DATE(YEAR(B6)+1,MONTH(B6),DAY(B6))

Excel, bu formülü çözmek için önce B6'daki tarihten yıl, ay ve gün değerlerini çıkarır, ardından yıl değerine 1 ekler. Ardından, aynı gün ve ay ve yıl için yıl + 1 kullanılarak DATE işlevi tarafından yeni bir tarih yeniden birleştirilir.

=DATE(YEAR(B6)+1,MONTH(B6),DAY(B6)) =DATE(2010+1,1,15) =DATE(2011,1,15) =1/15/2011

Bu nedenle ilk formül, başlangıç ​​tarihinden bir yıl sonra olan yeni bir 1/15/2011 tarihi döndürür.

İlk formül girildikten sonra, gerektiği kadar aşağıya kopyalanır. Sonraki her formül, bir gün artan yeni bir tarih oluşturur.

Gerekirse bu formülü kolayca özelleştirebilirsiniz. Örneğin, her tarihin yeni bir yılın ilk günü olduğu bir tarih dizisine ihtiyacınız varsa, bunun gibi bir formül kullanabilirsiniz.

=DATE(YEAR(date)+1,1,1)

Ilginç makaleler...