- Katılım
- 26 Şubat 2010
- Mesajlar
- 184
- Excel Vers. ve Dili
-
2013 Türkçe
64 Bit
Merhaba,
İşletme kullandığımız sayfalardan birisine yaptığım formül çok uzun.
Formül kendi içerisinde ad tanımladığım bölgelerden hesaplama yapıyor. Genede çok karışık oldu, 2 gün sonra formüle baktığımda eminim birşey anlamayacağım.
Formül içerisinde tekrar eden formüller var. Eğer bu bölümlere ad tanımlarsam daha az karmaşık hale gelecektir.
Mesela;
eğer(a1=1;1;0) diyelim. Bu formüle ad tanımlayabilirmiyim.
____________________
Bu arada yaptığım formül;
EĞER($D6="P";EĞER(EHATALIYSA(TOPLA.ÇARPIM(($B6=AD)*(E$5=TRH)*(U))/TOPLA.ÇARPIM(($B6=AD)*(E$5=TRH)*(NET)));"";TOPLA.ÇARPIM(($B6=AD)*(E$5=TRH)*(U))/TOPLA.ÇARPIM(($B6=AD)*(E$5=TRH)*(NET)));EĞER($D6="V";EĞER(EHATALIYSA(TOPLA.ÇARPIM(($B6=AD)*(E$5=TRH)*(U))/TOPLA.ÇARPIM(($B6=AD)*(E$5=TRH)*(CAL)));"";TOPLA.ÇARPIM(($B6=AD)*(E$5=TRH)*(U))/TOPLA.ÇARPIM(($B6=AD)*(E$5=TRH)*(CAL)));""))
İşletme kullandığımız sayfalardan birisine yaptığım formül çok uzun.
Formül kendi içerisinde ad tanımladığım bölgelerden hesaplama yapıyor. Genede çok karışık oldu, 2 gün sonra formüle baktığımda eminim birşey anlamayacağım.
Formül içerisinde tekrar eden formüller var. Eğer bu bölümlere ad tanımlarsam daha az karmaşık hale gelecektir.
Mesela;
eğer(a1=1;1;0) diyelim. Bu formüle ad tanımlayabilirmiyim.
____________________
Bu arada yaptığım formül;
EĞER($D6="P";EĞER(EHATALIYSA(TOPLA.ÇARPIM(($B6=AD)*(E$5=TRH)*(U))/TOPLA.ÇARPIM(($B6=AD)*(E$5=TRH)*(NET)));"";TOPLA.ÇARPIM(($B6=AD)*(E$5=TRH)*(U))/TOPLA.ÇARPIM(($B6=AD)*(E$5=TRH)*(NET)));EĞER($D6="V";EĞER(EHATALIYSA(TOPLA.ÇARPIM(($B6=AD)*(E$5=TRH)*(U))/TOPLA.ÇARPIM(($B6=AD)*(E$5=TRH)*(CAL)));"";TOPLA.ÇARPIM(($B6=AD)*(E$5=TRH)*(U))/TOPLA.ÇARPIM(($B6=AD)*(E$5=TRH)*(CAL)));""))