• DİKKAT

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

dolaylı hk.

zetkatamet

Altın Üye
Katılım
13 Mart 2008
Mesajlar
1,408
Excel Vers. ve Dili
Office 365 Türkçe
Arkadaşlar,
Dolaylı ile yapıldığını tahmin ediyorum ama formüle adapte edemedim.

Örneğin F5 hücresinde 40000 yazıyor, bu rakam değişken. Aşağıdaki formülde 40000 yerine F5 hücresi şeklinde nasıl yazılabilir?

=TOPLA.ÇARPIM(--(veri!$B$3:$B$40000<>"")*(YIL(veri!$B$3:$B$40000)=YIL(B6))*(AY(veri!$B$3:$B$40000)=AY(B6))
 
=TOPLA.ÇARPIM(--(VERİ!$B$3:KAYDIR(VERİ!$B$3;0;0;F5;1)<>"")*(YIL(VERİ!$B$3:KAYDIR(VERİ!$B$3;0;0;F5;1))=YIL(B6))*(AY(VERİ!$B$3:KAYDIR(VERİ!$B$3;0;0;F5;1))=AY(B6)))

Bu formül, VERİ sayfasındaki B sütununda 3. satırdan başlayarak, F5 hücresindeki sayı kadar hücreyi kapsayan dinamik bir aralık oluşturur ve bu aralığı TOPLA.ÇARPIM fonksiyonunda kullanır.
 
Alternatif
Kod:
=TOPLA.ÇARPIM(--(DOLAYLI("veri!$B$3:$B$"&F5)<>"")*(YIL(DOLAYLI("veri!$B$3:$B$"&F5))=YIL(B6))*(AY(DOLAYLI("veri!$B$3:$B$"&F5))=AY(B6)))
 
Sn.Muhasebeciyiz, Sn.Muzaffer Ali
Teşekkür ederim.
 
Geri
Üst