Arkadaşlar öncelikle merhaba;
Analiz tablo ve grafikleri yapmak için genelde aşağıdaki bu 3 formülü kullanıyorum. Bu formüller çok fazla olduğu için dosyayı kasmaya başladı. VBA ya enjekte etmek istiyorum vba ile hesapladıktan sonra hücreye kopyalamasını istiyorum. Vba ya enjekte etmek baya zaman alacak ama işimi kolaylaştıracak formülleri vba da nasıl girebilirim. vba konusunda yeni olduğum için biraz yardım ederseniz sevinirim.
=TOPLA(EĞER(Data!$A$1:$A$9999>=$J$1;EĞER(Data!$A$1:$A$9999<=$K$1;EĞER(Data!$H$1:$H$9999="06";EĞER(Data!$E$1:$E$9999=L6;EĞER(Data!$G$1:$G$9999=$M$4;EĞER(Data!$J$1:$J$9999="PİŞMİŞ HURDA";Data!$D$1:$D$9999)))))))
=RANK(P6;$P$5:$P$71)+EĞERSAY(P$5:$P6;P6)-1
=İNDİS($L$5:$L$71;KÜÇÜK(EĞER($Q$5:$Q$71=R4;SATIR($Q$5:$Q$71)-SATIR($Q$5)+1);EĞERSAY($R$4:R4;R4)))
Analiz tablo ve grafikleri yapmak için genelde aşağıdaki bu 3 formülü kullanıyorum. Bu formüller çok fazla olduğu için dosyayı kasmaya başladı. VBA ya enjekte etmek istiyorum vba ile hesapladıktan sonra hücreye kopyalamasını istiyorum. Vba ya enjekte etmek baya zaman alacak ama işimi kolaylaştıracak formülleri vba da nasıl girebilirim. vba konusunda yeni olduğum için biraz yardım ederseniz sevinirim.
=TOPLA(EĞER(Data!$A$1:$A$9999>=$J$1;EĞER(Data!$A$1:$A$9999<=$K$1;EĞER(Data!$H$1:$H$9999="06";EĞER(Data!$E$1:$E$9999=L6;EĞER(Data!$G$1:$G$9999=$M$4;EĞER(Data!$J$1:$J$9999="PİŞMİŞ HURDA";Data!$D$1:$D$9999)))))))
=RANK(P6;$P$5:$P$71)+EĞERSAY(P$5:$P6;P6)-1
=İNDİS($L$5:$L$71;KÜÇÜK(EĞER($Q$5:$Q$71=R4;SATIR($Q$5:$Q$71)-SATIR($Q$5)+1);EĞERSAY($R$4:R4;R4)))
