evaluate topla.çarpım

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,632
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Aşağıdaki fonksiyonu evaluate ile nasıl yazabilirim

Onlarca deneme yapmama rağmen vba'da yazamadım

TOPLA.ÇARPIM(ALTTOPLAM(9;KAYDIR(F2:F3000;SATIR(F2:F3000)-SATIR(F2);;1))*(F2:F3000>0))
 
Son düzenleme:

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Kod:
Sub Evalute()
[G1] = Evaluate("=SumProduct(SubTotal(9,Offset(F2:F3000,Row(F2:F3000)-Row(F2),,1))*(F2:F3000>0))")
End Sub
Denermisiniz..

.
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,632
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Merhaba,

Kod:
Sub Evalute()
[G1] = Evaluate("=SumProduct(SubTotal(9,Offset(F2:F3000,Row(F2:F3000)-Row(F2),,1))*(F2:F3000>0))")
End Sub
Denermisiniz..

.
Ömer bey kod çalıştı teşekkür ederim

Fonksiyon özelliğini excel'de devam ettirecek şekilde nasıl yaparım

Sumprodcut'ı worksheetfunction'da ekleyerek çalıştıramadım
 
Katılım
10 Mayıs 2010
Mesajlar
46
Excel Vers. ve Dili
Excel2003 Türkçe
Evaluate kullanımı

Bu formül eğer bir dizi formülü olsaydı nasıl kullanılırdı ?
 
Üst