TOPLA.ÇARPIM ya da alternatif fonksiyon.

Katılım
29 Nisan 2010
Mesajlar
4
Excel Vers. ve Dili
14.0.7180.5002 TR
Altın Üyelik Bitiş Tarihi
27.06.2019
Merhaba,

Kırmızı ile işaretlediğim sütuna A sütununda bulunan ürün no'ya karşılık gelen ürünün "bekleyen" sayfasında F, G ve I sütunlarındaki toplamını getirmek istiyorum. Sağdan soldan araştırıp kopyalayarak yazdığım formül gereksiz derecede uzun ve yanlış gibi geldi bana. Alternatif olarak nasıl bir çözüm bulabilirim?

Yardımlarınız için şimdiden teşekkürler.
 

Ekli dosyalar

  • 376 KB Görüntüleme: 20

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,182
Excel Vers. ve Dili
Excel-2003 Türkçe
Merhaba;
aslında formülünüz doğru.
Formülle çözümde yapılabilecek en fazla alan tanımlaması yapılarak formül kısaltılabilir.
Ama kesin çözüm dosyanın tamamında hesaplamaların makro ile yapılması...
Her iki çözümüde inceleyin.
İyi çalışmalar.
 

Ekli dosyalar

Katılım
29 Nisan 2010
Mesajlar
4
Excel Vers. ve Dili
14.0.7180.5002 TR
Altın Üyelik Bitiş Tarihi
27.06.2019
Teşekkür ederim.
 

Korhan Ayhan

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

Kod:
=TOPLA(EĞER(SAYIYAÇEVİR(BEKLEYEN!$B$2:$B$379)=A2;BEKLEYEN!$F$2:$I$379;0))-TOPLA(EĞER(SAYIYAÇEVİR(BEKLEYEN!$B$2:$B$379)=A2;BEKLEYEN!$H$2:$H$379;0))
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,636
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Merhaba,

Alternatif formül.

Kod:
=TOPLA.ÇARPIM((--BEKLEYEN!$B$2:$B$379=A2)*(ALTTOPLAM(9;KAYDIR(BEKLEYEN!$F$2;SATIR($1:$378)-1;{0;1;3}))))
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

Alternatif:

Kod:
=SUMPRODUCT((VALUE(BEKLEYEN!$B$2:$B$549)=$A2)*((BEKLEYEN!$F$2:$F$549)+(BEKLEYEN!$G$2:$G$549)+(BEKLEYEN!$I$2:$I$549)))

SUMPRODUCT=TOPLA.ÇARPIM

VALUE=SAYIYAÇEVİR


.
 
Katılım
29 Nisan 2010
Mesajlar
4
Excel Vers. ve Dili
14.0.7180.5002 TR
Altın Üyelik Bitiş Tarihi
27.06.2019
İlgi ve yardımlarınız için teşekkürler. Faydalandım.
 
Üst