AY SAYISINI BULMAK

neseterkutsesli

Altın Üye
Katılım
12 Ağustos 2011
Mesajlar
373
Excel Vers. ve Dili
Microsoft Office 2019
Windows 11 Home Single Language
Altın Üyelik Bitiş Tarihi
05-01-2028
Merhaba
bugünkü ay ve yılın tarihine göre kaç ay kaldığını gösteren formüle ihtiyacım var
teşekkür ederim
 

Ekli dosyalar

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,677
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Merhaba,
Sadece arada ki ay mı dikkate alınacak?

07.12.2021 tarihine kadar 6 ay 6 gün var.
 

neseterkutsesli

Altın Üye
Katılım
12 Ağustos 2011
Mesajlar
373
Excel Vers. ve Dili
Microsoft Office 2019
Windows 11 Home Single Language
Altın Üyelik Bitiş Tarihi
05-01-2028
gün olmayacak ay olacak ama yıl atladığında ay sayısı da artıyor 2022 - 2023 yılı olan yıllara karşı ay sayısı bu aydan itibaren artacak formülde o yüzden eksiklik var
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,677
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Deneyiniz.
Kod:
=YUKARIYUVARLA((A1-BUGÜN())/30;0)
 

neseterkutsesli

Altın Üye
Katılım
12 Ağustos 2011
Mesajlar
373
Excel Vers. ve Dili
Microsoft Office 2019
Windows 11 Home Single Language
Altın Üyelik Bitiş Tarihi
05-01-2028
oldu teşekkür ederim sağolun
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,677
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Yuvarlamadan dolayı fark alırsanız bunu deneyin.
Kod:
=(((YIL(A1)-YIL(BUGÜN()))*12+AY(A1)-AY(BUGÜN())))
 
Son düzenleme:

sbayyigit

Altın Üye
Katılım
11 Aralık 2004
Mesajlar
411
Excel Vers. ve Dili
Ms Office Pro Plus 2019
Altın Üyelik Bitiş Tarihi
23-02-2026
=YUKARIYUVARLA((A1-(BUGÜN()))/30,4166;0)
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,191
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Alternatif;

İhtiyacınıza göre formülün sonundaki +1 değerini silebilirsiniz.

C++:
=ETARİHLİ(BUGÜN();A1;"M")+1
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Alternatif olsun
=ETARİHLİ(BUGÜN();A1;"m")+1

Eğer +1 fazla geliyorsa sondaki +1 silebilirsin

Edit: Yazarken cevap da gelmiş. Double oldu.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,191
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Ek olarak eğer tarih geçtiğinde de ay farkını almaya devam edecek @Mahir64 beyin formülünü kullanmalısınız. Orada ki fazla parantezleri kaldırırsak formül bir tık daha kısalmış olur.

C++:
=(YIL(A1)-YIL(BUGÜN()))*12+AY(A1)-AY(BUGÜN())
Ya da benim önerdiğim formülü aşağıdaki şekilde değiştirip kullanabilirsiniz.

C++:
=EĞER(A1<BUGÜN();-ETARİHLİ(A1;BUGÜN();"M");ETARİHLİ(BUGÜN();A1;"M")+1)

Bir de aşağıdaki şekilde kulağı tersten tutarak bir DİZİ formül oluşturdum.

C++:
=(BAĞ_DEĞ_SAY(1/SIKLIK(KAÇINCI(METNEÇEVİR(SATIR(DOLAYLI(BUGÜN()&":"&A1));"ayy");METNEÇEVİR(SATIR(DOLAYLI(BUGÜN()&":"&A1));"ayy");0);KAÇINCI(METNEÇEVİR(SATIR(DOLAYLI(BUGÜN()&":"&A1));"ayy");METNEÇEVİR(SATIR(DOLAYLI(BUGÜN()&":"&A1));"ayy");0)))-1)*EĞER(A1<BUGÜN();-1;1)
 

neseterkutsesli

Altın Üye
Katılım
12 Ağustos 2011
Mesajlar
373
Excel Vers. ve Dili
Microsoft Office 2019
Windows 11 Home Single Language
Altın Üyelik Bitiş Tarihi
05-01-2028
herkese ayrı ayrı teşekkür ederim
 
Üst