merhaba,
Gecikme zammı hesabında kullanmak için aşağıda açıkladığım sorunu çözmek için formüle ihtiyacım var.
=Tarih(yıl(a1);ay(a1)+1;gün(a1))
formülü ile bir tarihe 1 ay ilave edince sonraki ayda öyle bir gün yoksa (Şubat 29,30,31 ve bazı aylarda 31) bir ay daha sonraki ilk güne gidiyor.
Ben ise ayın son gününde kalmasını istiyorum.
Örnek olarak 29.01.2011 tarihine 1 ay ilave edince 01.03.2011 oluyor.
Ama ayın son günü olan 28.02.2011 de kalmasını istiyorum. 31.01.2011 tarihinde ise 03.03.2011 tarihine gidiyor.
=Tarih(yıl(a1);ay(a1)+1;gün(a1)) formülünde ayın son gününü geçen tarih yoksa düzgün çalışıyor.
Örnek olarak verdiğim tarihler:
15.01.2010 + 1 Ay ==> 15.02.2010 olmalı
01.01.2010 + 1 Ay ==> 01.02.2010 olmalı
29.01.2010 + 1 Ay ==> 28.02.2010 olmalı
30.01.2010 + 1 Ay ==> 28.02.2010 olmalı
31.01.2010 + 1 Ay ==> 28.02.2010 olmalı
31.03.2010 + 1 Ay ==> 30.04.2010 olmalı
29.02.2010 + 1 Ay ==> 29.03.2010 olmalı
27.05.2010 + 1 Ay ==> 27.06.2010 olmalı
30.01.2008 + 1 Ay ==> 29.02.2010 olmalı
Excel 2003 uyumlu formül olması gerekiyor.
Teşekkürler
Gecikme zammı hesabında kullanmak için aşağıda açıkladığım sorunu çözmek için formüle ihtiyacım var.
=Tarih(yıl(a1);ay(a1)+1;gün(a1))
formülü ile bir tarihe 1 ay ilave edince sonraki ayda öyle bir gün yoksa (Şubat 29,30,31 ve bazı aylarda 31) bir ay daha sonraki ilk güne gidiyor.
Ben ise ayın son gününde kalmasını istiyorum.
Örnek olarak 29.01.2011 tarihine 1 ay ilave edince 01.03.2011 oluyor.
Ama ayın son günü olan 28.02.2011 de kalmasını istiyorum. 31.01.2011 tarihinde ise 03.03.2011 tarihine gidiyor.
=Tarih(yıl(a1);ay(a1)+1;gün(a1)) formülünde ayın son gününü geçen tarih yoksa düzgün çalışıyor.
Örnek olarak verdiğim tarihler:
15.01.2010 + 1 Ay ==> 15.02.2010 olmalı
01.01.2010 + 1 Ay ==> 01.02.2010 olmalı
29.01.2010 + 1 Ay ==> 28.02.2010 olmalı
30.01.2010 + 1 Ay ==> 28.02.2010 olmalı
31.01.2010 + 1 Ay ==> 28.02.2010 olmalı
31.03.2010 + 1 Ay ==> 30.04.2010 olmalı
29.02.2010 + 1 Ay ==> 29.03.2010 olmalı
27.05.2010 + 1 Ay ==> 27.06.2010 olmalı
30.01.2008 + 1 Ay ==> 29.02.2010 olmalı
Excel 2003 uyumlu formül olması gerekiyor.
Teşekkürler