Formülü Makroya Çevirme

Akif59

Altın Üye
Katılım
15 Mart 2020
Mesajlar
66
Excel Vers. ve Dili
2013 ve 2016
Altın Üyelik Bitiş Tarihi
20-03-2025
Merhaba birbirine bağlı 5 formülü tek bir makro ile yapmak mümkün müdür



=EĞERHATA(TAMSAYI(D123:DI123/$DJ$127);"")

=EĞERHATA(EĞER(TAMSAYI((D123:DI123-(D127*$DJ$127))/$DJ$128)<1;0;TAMSAYI((D123:DI123-(D127*$DJ$127))/$DJ$128));"")

=EĞERHATA(EĞER(EĞER(D123:DI123-(D127*$DJ$127+D128*$DJ$128)>$B$125;(EĞER(TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128))/$DJ$129)<1;0;TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128))/$DJ$129)));YUKARIYUVARLA((D123:DI123-(D127*$DJ$127+D128*$DJ$128))/$DJ$129;0))<0;0;EĞER(D123:DI123-(D127*$DJ$127+D128*$DJ$128)>$B$125;(EĞER(TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128))/$DJ$129)<1;0;TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128))/$DJ$129)));YUKARIYUVARLA((D123:DI123-(D127*$DJ$127+D128*$DJ$128))/$DJ$129;0)));"")

=EĞERHATA(EĞER(EĞER(D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129)>$B$125;(EĞER(TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129))/$DJ$130)<1;0;TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129))/$DJ$130)));YUKARIYUVARLA((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129))/$DJ$130;0))<0;0;EĞER(D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129)>$B$125;(EĞER(TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129))/$DJ$130)<1;0;TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129))/$DJ$130)));YUKARIYUVARLA((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129))/$DJ$130;0)));"")

=EĞERHATA(EĞER(EĞER(D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130)>$B$125;(EĞER(TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130))/$DJ$131)<1;0;TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130))/$DJ$131)));YUKARIYUVARLA((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130))/$DJ$131;0))<0;0;EĞER(D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130)>$B$125;(EĞER(TAMSAYI((D123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130))/$DJ$131)<1;0;TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130))/$DJ$131)));YUKARIYUVARLA((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130))/$DJ$131;0)));"")
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Merhaba birbirine bağlı 5 formülü tek bir makro ile yapmak mümkün müdür



=EĞERHATA(TAMSAYI(D123:DI123/$DJ$127);"")

=EĞERHATA(EĞER(TAMSAYI((D123:DI123-(D127*$DJ$127))/$DJ$128)<1;0;TAMSAYI((D123:DI123-(D127*$DJ$127))/$DJ$128));"")

=EĞERHATA(EĞER(EĞER(D123:DI123-(D127*$DJ$127+D128*$DJ$128)>$B$125;(EĞER(TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128))/$DJ$129)<1;0;TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128))/$DJ$129)));YUKARIYUVARLA((D123:DI123-(D127*$DJ$127+D128*$DJ$128))/$DJ$129;0))<0;0;EĞER(D123:DI123-(D127*$DJ$127+D128*$DJ$128)>$B$125;(EĞER(TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128))/$DJ$129)<1;0;TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128))/$DJ$129)));YUKARIYUVARLA((D123:DI123-(D127*$DJ$127+D128*$DJ$128))/$DJ$129;0)));"")

=EĞERHATA(EĞER(EĞER(D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129)>$B$125;(EĞER(TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129))/$DJ$130)<1;0;TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129))/$DJ$130)));YUKARIYUVARLA((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129))/$DJ$130;0))<0;0;EĞER(D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129)>$B$125;(EĞER(TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129))/$DJ$130)<1;0;TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129))/$DJ$130)));YUKARIYUVARLA((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129))/$DJ$130;0)));"")

=EĞERHATA(EĞER(EĞER(D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130)>$B$125;(EĞER(TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130))/$DJ$131)<1;0;TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130))/$DJ$131)));YUKARIYUVARLA((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130))/$DJ$131;0))<0;0;EĞER(D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130)>$B$125;(EĞER(TAMSAYI((D123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130))/$DJ$131)<1;0;TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130))/$DJ$131)));YUKARIYUVARLA((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130))/$DJ$131;0)));"")
way anam,way babam, way gardaşım, hocam bu 300 kiloluk top mermisini ancak bizim değerli üstadlar sırtlanabilir. Biz sıradan fanileri aşar bu iş :)
şaka bir yana örnek dosya eklemelisiniz.
 

Akif59

Altın Üye
Katılım
15 Mart 2020
Mesajlar
66
Excel Vers. ve Dili
2013 ve 2016
Altın Üyelik Bitiş Tarihi
20-03-2025
Merhaba birbirine bağlı 5 formülü tek bir makro ile yapmak mümkün müdür



=EĞERHATA(TAMSAYI(D123:DI123/$DJ$127);"")

=EĞERHATA(EĞER(TAMSAYI((D123:DI123-(D127*$DJ$127))/$DJ$128)<1;0;TAMSAYI((D123:DI123-(D127*$DJ$127))/$DJ$128));"")

=EĞERHATA(EĞER(EĞER(D123:DI123-(D127*$DJ$127+D128*$DJ$128)>$B$125;(EĞER(TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128))/$DJ$129)<1;0;TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128))/$DJ$129)));YUKARIYUVARLA((D123:DI123-(D127*$DJ$127+D128*$DJ$128))/$DJ$129;0))<0;0;EĞER(D123:DI123-(D127*$DJ$127+D128*$DJ$128)>$B$125;(EĞER(TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128))/$DJ$129)<1;0;TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128))/$DJ$129)));YUKARIYUVARLA((D123:DI123-(D127*$DJ$127+D128*$DJ$128))/$DJ$129;0)));"")

=EĞERHATA(EĞER(EĞER(D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129)>$B$125;(EĞER(TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129))/$DJ$130)<1;0;TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129))/$DJ$130)));YUKARIYUVARLA((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129))/$DJ$130;0))<0;0;EĞER(D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129)>$B$125;(EĞER(TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129))/$DJ$130)<1;0;TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129))/$DJ$130)));YUKARIYUVARLA((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129))/$DJ$130;0)));"")

=EĞERHATA(EĞER(EĞER(D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130)>$B$125;(EĞER(TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130))/$DJ$131)<1;0;TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130))/$DJ$131)));YUKARIYUVARLA((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130))/$DJ$131;0))<0;0;EĞER(D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130)>$B$125;(EĞER(TAMSAYI((D123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130))/$DJ$131)<1;0;TAMSAYI((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130))/$DJ$131)));YUKARIYUVARLA((D123:DI123-(D127*$DJ$127+D128*$DJ$128+D129*$DJ$129+D130*$DJ$130))/$DJ$131;0)));"")

 

baykan_m

Altın Üye
Katılım
26 Ağustos 2015
Mesajlar
254
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
22.03.2028
Merhaba,

Bu 5 formülün sonucunu tek hücrede mi almak istiyorsunuz? Dosya olursa daha detaylı inceleyebilirim ama bu şekilde biraz zor gibi :)
 

Akif59

Altın Üye
Katılım
15 Mart 2020
Mesajlar
66
Excel Vers. ve Dili
2013 ve 2016
Altın Üyelik Bitiş Tarihi
20-03-2025
Merhaba,

Bu 5 formülün sonucunu tek hücrede mi almak istiyorsunuz? Dosya olursa daha detaylı inceleyebilirim ama bu şekilde biraz zor gibi :)
Sayın Baykan ekledim
 
Üst