• DİKKAT

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

Aylara göre borç/alacak takibi

relaxim

Altın Üye
Katılım
30 Ağustos 2009
Mesajlar
589
Excel Vers. ve Dili
LTSC Pro Plus 2024 Türkçe
Merhabalar

Eklediğim örnekte FİRMALAR sayfasında firmaların borç/alacak durumlarını görebiliyorum. Şimdi bir adım ileri gidip bu ay ve gelecek 3 aylık borç/alacak durumunu aylara göre görmek istiyorum. SUMPRODUCT ile yapmaya çalıştım. Bir yeri kaçırıyorum. Kendi içinde toplama çıkarma yapamadım.

Yardımlarınızı rica ediyorum.

Saygılar...
 

Ekli dosyalar

Kod:
Sub HESAPLA()
ActiveSheet.AutoFilterMode = False
    
    With Range("N4:N" & Cells(Rows.Count, 1).End(3).Row)
        .Formula = "=SUMPRODUCT((GENEL!A$2:A$2500=A4)*(GENEL!C$2:C$2500<=$N$1)*(GENEL!F$2:F$2500)-(GENEL!A$2:A$2500=A4)*(GENEL!C$2:C$2500<=$N$1)*(GENEL!G$2:G$2500)-(GENEL!A$2:A$2500=A4)*(GENEL!C$2:C$2500<=$N$1)*(GENEL!H$2:H$2500)+(GENEL!A$2:A$2500=A4)*(GENEL!C$2:C$2500<=$N$1)*(GENEL!I$2:I$2500))"
        .Value = .Value
    End With
With Range("O4:O" & Cells(Rows.Count, 1).End(3).Row)
        .Formula = "=SUMPRODUCT((GENEL!A$2:A$2500=A4)*(GENEL!C$2:C$2500<=$O$1)*(GENEL!F$2:F$2500)-(GENEL!A$2:A$2500=A4)*(GENEL!C$2:C$2500<=$O$1)*(GENEL!G$2:G$2500)-(GENEL!A$2:A$2500=A4)*(GENEL!C$2:C$2500<=$O$1)*(GENEL!H$2:H$2500)+(GENEL!A$2:A$2500=A4)*(GENEL!C$2:C$2500<=$O$1)*(GENEL!I$2:I$2500)-((GENEL!A$2:A$2500=A4)*(GENEL!C$2:C$2500<=$N$1)*(GENEL!F$2:F$2500)-(GENEL!A$2:A$2500=A4)*(GENEL!C$2:C$2500<=$N$1)*(GENEL!G$2:G$2500)-(GENEL!A$2:A$2500=A4)*(GENEL!C$2:C$2500<=$N$1)*(GENEL!H$2:H$2500)+(GENEL!A$2:A$2500=A4)*(GENEL!C$2:C$2500<=$N$1)*(GENEL!I$2:I$2500)))"
        .Value = .Value
    End With
    
    MsgBox "İŞLEM TAMAM"
End Sub

Yukarıdaki koda genel sayfasındaki B sütununa göre şart koyamıyorum. Hesaplama yaparak veri geldiği için mi? C sütunudaki tarihe göre şartı sağlayanları getiriyor. C sütunundaki tarihe FİRMALAR sayfasındaki vadeyi eklemem gerekiyor.
 
Geri
Üst