Çözüldü Çok etopla hk.

kemal turan

Altın Üye
Katılım
10 Haziran 2011
Mesajlar
1,663
Excel Vers. ve Dili
Excel 2010 32 bit
Altın Üyelik Bitiş Tarihi
06-10-2032
Merhaba,
Değerler "L" sutununda
1 nci değişken VERILER sayfası "D" Sutununda Krıter A2 hücresinde
2 nci değişken VERILER sayfası "b" Sutununda Krıter TANIMLAR sayfası "B2" hücresinde iken aşağıdaki kod doğru sonucu veriyor
bir kriter daha eklediğimizde
3 nci değişken VERILER sayfası "b" Sutununda Krıter TANIMLAR sayfası "B3" hücresini eklediğimde toplamıyor.
Genel tablo şu şekilde
toplam alınacak Sutun VERILER "L" sutununda
birinci krıter VERILER sayfası "D" Sutununda Krıter A2 hücresinde
2 nci değişken VERILER sayfası "b" Sutununda Krıter TANIMLAR sayfası "B2" hücresinde
2 nci değişken VERILER sayfası "b" Sutununda Krıter TANIMLAR sayfası "B3" hücresinde
2 nci değişken VERILER sayfası "b" Sutununda Krıter TANIMLAR sayfası "B4" hücresinde
2 nci değişken VERILER sayfası "b" Sutununda Krıter TANIMLAR sayfası "B6" hücresinde
2 nci değişken VERILER sayfası "b" Sutununda Krıter TANIMLAR sayfası "B7" hücresinde
2 nci değişken VERILER sayfası "b" Sutununda Krıter TANIMLAR sayfası "B8" hücresinde... b 16 hücresine kadar gidiyor.
Yardımlarınız rica ediyorum

Kod:
=ÇOKETOPLA(VERILER!L:L;VERILER!D:D;A2;VERILER!B:B;TANIMLAR!B2)
 

kemal turan

Altın Üye
Katılım
10 Haziran 2011
Mesajlar
1,663
Excel Vers. ve Dili
Excel 2010 32 bit
Altın Üyelik Bitiş Tarihi
06-10-2032
Aşağıdaki şekilde çözümü buldum.
Teşekkür ederim.
Kod:
=ÇOKETOPLA(VERILER!L:L;VERILER!D:D;A2;VERILER!B:B;TANIMLAR!B2)+ÇOKETOPLA(VERILER!L:L;VERILER!D:D;A2;VERILER!B:B;TANIMLAR!B3)+ÇOKETOPLA(VERILER!L:L;VERILER!D:D;A2;VERILER!B:B;TANIMLAR!B4+ÇOKETOPLA(VERILER!L:L;VERILER!D:D;A2;VERILER!B:B;TANIMLAR!B5)+ÇOKETOPLA(VERILER!L:L;VERILER!D:D;A2;VERILER!B:B;TANIMLAR!B6)+ÇOKETOPLA(VERILER!L:L;VERILER!D:D;A2;VERILER!B:B;TANIMLAR!B10)+ÇOKETOPLA(VERILER!L:L;VERILER!D:D;A2;VERILER!B:B;TANIMLAR!B11)+ÇOKETOPLA(VERILER!L:L;VERILER!D:D;A2;VERILER!B:B;TANIMLAR!B12)+ÇOKETOPLA(VERILER!L:L;VERILER!D:D;A2;VERILER!B:B;TANIMLAR!B13)+ÇOKETOPLA(VERILER!L:L;VERILER!D:D;A2;VERILER!B:B;TANIMLAR!B14)+ÇOKETOPLA(VERILER!L:L;VERILER!D:D;A2;VERILER!B:B;TANIMLAR!B15)+ÇOKETOPLA(VERILER!L:L;VERILER!D:D;A2;VERILER!B:B;TANIMLAR!B16)+ÇOKETOPLA(VERILER!L:L;VERILER!D:D;A2;VERILER!B:B;TANIMLAR!B17))
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,093
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Alternatif..

C++:
=TOPLA(ÇOKETOPLA(VERILER!L:L;VERILER!D:D;A2;VERILER!B:B;TANIMLAR!B2:B16))
 

kemal turan

Altın Üye
Katılım
10 Haziran 2011
Mesajlar
1,663
Excel Vers. ve Dili
Excel 2010 32 bit
Altın Üyelik Bitiş Tarihi
06-10-2032
Korhan hocam merhaba
Kodunuzdan yeni bir şey öğrendim.
Benim formülde B7, B8 ve B9 hücrelerindeki değerler varsa toplama yapmayacak şeklinde idi.
O durumda ne yapılabilir kodu kısaltmak için
Teşekkür ediyorum
Selametle
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,093
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Formülü iki parça şeklinde yazabilirsiniz.
 

kemal turan

Altın Üye
Katılım
10 Haziran 2011
Mesajlar
1,663
Excel Vers. ve Dili
Excel 2010 32 bit
Altın Üyelik Bitiş Tarihi
06-10-2032
Teşekkür ederim.
 
Üst