- Katılım
- 3 Ekim 2011
- Mesajlar
- 63
- Excel Vers. ve Dili
- 2010
Arkadaşlar aşağıdaki makro ile işlem yaptığımda tür uyuşmazlığı hatası alıyorum.
H1:H69 aralığı tarih,
J1:J69 aralığı metin
G1:G69 aralığı sayı olarak tanımlı
tarih ve deger1 aralığını kıstas alarak alınan miktarı hesaplıyor.
Sayfa da işlem yaptığımda sorun olmuyor.
Yardımcı olabilirseniz sevinirim. Teşekkürler.
Kod:
tarih = DateValue("21.02.2013")
deger1 = "Aldı"
sonuc = WorksheetFunction.SumProduct((Range("H1:H69") = tarih) * (Range("J1:J69") = deger1) * (Range("G1:G69")))
J1:J69 aralığı metin
G1:G69 aralığı sayı olarak tanımlı
tarih ve deger1 aralığını kıstas alarak alınan miktarı hesaplıyor.
Sayfa da işlem yaptığımda sorun olmuyor.
Kod:
=TOPLA.ÇARPIM((H1:H69=TARİHSAYISI("21.02.2013"))*(J1:J69="Aldı")*(G1:G69))
