Topla.Çarpım formülü ile nerde hata yapıyorum

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,645
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
merhaba sayın hocalarım
ekli tabloda dosya açılırken döngüsel bi başvuru hatası ile açlıyo bi bu sorunu öğrenmek istiyorum
asıl sorum ise tabloda sağda gri renkli AO ve AP sutunlarında formüllediğim yerlerde neden hatalı yanıtlar alıyorum
topla.çarpımda bi mantık hatası yapıyorum ama bulamadım
bu dosya daha önce 2009 yılında sayn hocalarımdan biri tarafından her hücresi formülasyonla oluşturulmuştu ben şimdi bu çizelgedeki verileri formülsüz yazdım yanında başka birşey hesaplatmak istiyorum
yardımınızı bekliyorum
 

Ekli dosyalar

Ö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,

AP4 hücresindeki formül,

=TOPLA.ÇARPIM(($B$4:$B$116=$AP$3)*($C$1:$AL$1=$AP4)*($C$3:$AL$3=AP$3)*($C$4:$AL$116))

Formülü yazdığınız hücreyi formül içinde kullanmışsınız.

Ne yapmak istediğinizi açıklamadığınız için döngü hatasını açıkladım.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,645
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
"=TOPLA.ÇARPIM(($B$4:$B$116=$AN$3)*($C$1:$AL$1=$AN4)*($C$3:$AL$3=AO$3)*($C$4:$AL$116))
hocam AO hücresine bu formülü yazıyorum #DEĞER hatası veriyo formülü düzeltebeilrmisiniz
ilk dediklerinizi anladım sayfayı kopyalarken aynı sutun ve satır kadar yapmamışım tablo kaymış ilk formüldeki hatamı anladım ama düzelttiğimi düşünüp yine sonuca gidemedim
bu tabloya aşinasınız zaten :)
 

Ö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
Kod:
=topla.çarpım(($b$4:$b$116=$an$3)*($c$1:$al$1=$an4)*($c$3:$al$3=ao$3);($c$4:$al$116))
.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,645
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
=topla.çarpım(($b$4:$b$116=$an$3)*($c$1:$al$1=$an4)*($c$3:$al$3=ao$3);($c$4:$al$116)) hocam bu sizin formül

TOPLA.ÇARPIM(($B$4:$B$116=$AN$3)*($C$1:$AL$1=$AN 4)*($C$3:$AL$3=AO$3)*($C$4:$AL$116)) bu da benim formül sadece en son aralıkta * ve ; farkı demek

doğru anladım dimi hocam
 

Ö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
=topla.çarpım(($b$4:$b$116=$an$3)*($c$1:$al$1=$an4)*($c$3:$al$3=ao$3);($c$4:$al$116)) hocam bu sizin formül

TOPLA.ÇARPIM(($B$4:$B$116=$AN$3)*($C$1:$AL$1=$AN 4)*($C$3:$AL$3=AO$3)*($C$4:$AL$116)) bu da benim formül sadece en son aralıkta * ve ; farkı demek

doğru anladım dimi hocam
Buradaki cümlenizi tam olarak anlayamadım. Farktan bahsediyorsanız, evet formüllerdeki tek fark sondaki operatördeki işaret farkıdır.

.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,645
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
hocam ben sonucu bulmak istediğim aralıktan önceki işareti * diye aldığımdan hatalı çıkıyo imiş
sizden gelen dorğu formülde ; olarak uyguladım tabloma sonuçları tam verdi.
tekrar teşekkür ettim
 
Üst