Aylara göre borç/alacak takibi

relaxim

Altın Üye
Katılım
30 Ağustos 2009
Mesajlar
532
Excel Vers. ve Dili
Ofis 2016 Tr 64 bit
Altın Üyelik Bitiş Tarihi
15.06.2027
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

relaxim

Altın Üye
Katılım
30 Ağustos 2009
Mesajlar
532
Excel Vers. ve Dili
Ofis 2016 Tr 64 bit
Altın Üyelik Bitiş Tarihi
15.06.2027
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.
 
Üst