• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

AY SAYISINI BULMAK

neseterkutsesli

Altın Üye
Katılım
12 Ağustos 2011
Mesajlar
402
Excel Vers. ve Dili
Microsoft Office 2019
Windows 11 Home Single Language
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

Merhaba,
Sadece arada ki ay mı dikkate alınacak?

07.12.2021 tarihine kadar 6 ay 6 gün var.
 
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
 
Deneyiniz.
Kod:
=YUKARIYUVARLA((A1-BUGÜN())/30;0)
 
Yuvarlamadan dolayı fark alırsanız bunu deneyin.
Kod:
=(((YIL(A1)-YIL(BUGÜN()))*12+AY(A1)-AY(BUGÜN())))
 
Son düzenleme:
Alternatif;

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

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

Eğer +1 fazla geliyorsa sondaki +1 silebilirsin

Edit: Yazarken cevap da gelmiş. Double oldu.
 
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)
 
herkese ayrı ayrı teşekkür ederim
 
Geri
Üst