• DİKKAT

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

KASA PROGRAMI

  • Konbuyu başlatan Konbuyu başlatan oerbas
  • Başlangıç tarihi Başlangıç tarihi
Katılım
8 Ekim 2004
Mesajlar
317
Excel Vers. ve Dili
EXCEL 2003 TÜRKÇE
=TOPLA(EÐER(AY(B8:B65000)=AY(BUGÜN());E8:E65000))

Yukarıda yazılı olan formül ile Bu aya ait kasa toplamları hesaplanmaktadır. Yalnız ufak bir promlem var.

Formül geçen yılın 1. ayıyla bu yılın 1. ayını ayırmıyor. Ã?rneğin geçen yılın Þubat ayındaki verileri sanki bu yılın Þubat ayıymış gibi kabul ediyor. Bu sorunu giderecek bir değişiklik önerirmisiniz.

Aslinda ben Bu tip bilgileri UserForm üzerinde Makro yordamıyla yapmak istiyorum. Bu konudada yardımcı olabilirmisiniz.

Ã?rnek Kasa programını inceleyebilirsiniz.

Yardımlarınıza teşekkürler
 
=TOPLA(EÐER(AY(B8:B65000)=AY(BUGÜN());E8:E65000))

İşlevinizde sadece ay değerini aldığınızdan yıl ayrımı devre dışı bırakılmış, bu nedenle yılı dikkate almadan sadece aylara bakıyor. İşlevi aşağıdaki gibi değiştirerek deneyin.

Kod:
=TOPLA(EÐER(YIL(B8:B65000)=YIL(BUGÜN());EÐER(AY(B8:B65000)=AY(BUGÜN());E8:E65000);0)
 
Geri
Üst