ÇOKETOPLA formülünde bir sütundaki isimlere eşit değerleri hesaplamasın

Tarikkk_

Altın Üye
Katılım
5 Ocak 2020
Mesajlar
404
Excel Vers. ve Dili
Excel 2019
Altın Üyelik Bitiş Tarihi
26-10-2028
ÇOKETOPLA formülüyle ilgili 2 gündür çözümünü bulamadığım bir formül var ALIŞ SATIŞ Ve ÜRETİCİLER Olmak üzere çalışma kitabımda 2 sayfa var.

alış satışta cari ve üretici sütunları ve miktarlar var toplama işlemi yaparken carideki bir isim üretici sayfasındaki üretici ismine eşitse onu toplamasın istiyorum. biraz fazla zorlandığım bir formül umarım çözümü vardır örnek dosyayı ve açıklamayı ekliyorum şimdiden teşekkürler
 

Ekli dosyalar

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,386
Excel Vers. ve Dili
2019 TR
I19 hücresindeki formül, H6 hücresindeki değere eşit olanları topluyor.
H6 hücresine eşit olmayanları toplamak için formül =ÇOKETOPLA(H10:H16;I10:I16;"ALIŞ";J10:J16;"<>"&H6) bu şekilde kullanılabilir ama bu sefer toplam 90 bin oluyor. 12 bin değeri sadece G10 daki Ahmet'in karşılığı ve Üretici Halil olduğu için toplama dahil olmuyor, sonuç nasıl 12 bin çıkacak?
 

Tarikkk_

Altın Üye
Katılım
5 Ocak 2020
Mesajlar
404
Excel Vers. ve Dili
Excel 2019
Altın Üyelik Bitiş Tarihi
26-10-2028
=ÇOKETOPLA(H10:H16;I10:I16;"ALIŞ";J10:J16;H6;G10:G16"<>ÜRETİCİLER!C10:C11")
üsteki formüle benzer birşey olamazmı en son CARİ yani G10:G16 ölçüt aralığını toplayıp üreticiler sayfasındaki C10:C11 hücreleri hariç diyebileceğimiz bir formül oluşturamaz mıyız
 

excel41

Destek Ekibi
Destek Ekibi
Katılım
1 Ocak 2013
Mesajlar
759
Excel Vers. ve Dili
Excel 2019 Türkçe
Yanlış anlamadım umarım
Kod:
=EĞER(EĞERSAY(ÜRETİCİLER!C10:C12;$H$6)<=0;ETOPLA(G10:G16;H6;H10:H16);"")
 

Tarikkk_

Altın Üye
Katılım
5 Ocak 2020
Mesajlar
404
Excel Vers. ve Dili
Excel 2019
Altın Üyelik Bitiş Tarihi
26-10-2028
Yanlış anlamadım umarım
Kod:
=EĞER(EĞERSAY(ÜRETİCİLER!C10:C12;$H$6)<=0;ETOPLA(G10:G16;H6;H10:H16);"")
Yanlış anlamış olabilirsiniz.
toplama işlemi yaparken carideki halil ismi hem caride hem üreticilerde olduğundan hesaplamasın istiyorum sonuç 12.000 olmalı
 

excel41

Destek Ekibi
Destek Ekibi
Katılım
1 Ocak 2013
Mesajlar
759
Excel Vers. ve Dili
Excel 2019 Türkçe
Yanlış anlamış olabilirsiniz.
toplama işlemi yaparken carideki halil ismi hem caride hem üreticilerde olduğundan hesaplamasın istiyorum sonuç 12.000 olmalı
Yanlış anlamış olabilirsiniz.
toplama işlemi yaparken carideki halil ismi hem caride hem üreticilerde olduğundan hesaplamasın istiyorum sonuç 12.000 olmalı
Dosyanızda üretici tarafında 2 tane HALİL var 12.000 ve 24.000 degerlerine sahip, diğer tarafta ise 18.000 var ve siz ilk 12.000 olsun diyorsunuz ? anlamakta güçlük çekiyorum ...
anlayabileceğimiz bir şekilde anlatmayı denermisiniz
 

Tarikkk_

Altın Üye
Katılım
5 Ocak 2020
Mesajlar
404
Excel Vers. ve Dili
Excel 2019
Altın Üyelik Bitiş Tarihi
26-10-2028
özür dilerim dosyadaki örnek yanlış olmuş yeniden ekledim
 

Ekli dosyalar

excel41

Destek Ekibi
Destek Ekibi
Katılım
1 Ocak 2013
Mesajlar
759
Excel Vers. ve Dili
Excel 2019 Türkçe
formülü uygulayıp test edermisiniz ?

Kod:
=EĞER(EĞERSAY(ÜRETİCİLER!C10:C12;$H$6)<=0;TOPLA(H10:H16);TOPLA(H10:H16)-ETOPLA(G10:G16;H6;H10:H16))
dosyanız
 

Ekli dosyalar

Son düzenleme:

Tarikkk_

Altın Üye
Katılım
5 Ocak 2020
Mesajlar
404
Excel Vers. ve Dili
Excel 2019
Altın Üyelik Bitiş Tarihi
26-10-2028
sonuç doğru istediğim formül bu ama üretici hücresindeki halil isminin boş olduğunu varsayarsak o sonuca ulaşabilmem lazım. demek istediğim o sonuç toplam olacak hücreye üretici girildiğinde üreticiye ait sonuçlar olacak onu ben ayarlarım. istediğim şeyi anlatamıyorum belki ama tekrar anlatmaya çalışayım sayfa2 de ÜRETİCİ olarak eklediğimiz isimler cari olarak işlem yapmışlarsa bunu hesap dışında tutmak.
 

excel41

Destek Ekibi
Destek Ekibi
Katılım
1 Ocak 2013
Mesajlar
759
Excel Vers. ve Dili
Excel 2019 Türkçe
Anladım ne demek istediğinizi yazılan formül şunu yapıyor
yazdığınız isim eger üretici sayfasında varsa, yazılan ismin değerlerini toplar genel toplamdan çıkarır ,eğer yazılan isim yoksa toplamın tamamını alır ve yine eger isim yazılmadıysa toplamı alır
burda benim anlamadığım başka bir konu varmı bunu istediniz ?
 

Korhan Ayhan

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

Kod:
=TOPLA.ÇARPIM((EĞERSAY(ÜRETİCİLER!C10:C11;J10:J16)=0)*(L10:L16="ALIŞ")*(M10:M16="NAKİT");(K10:K16))
 

Tarikkk_

Altın Üye
Katılım
5 Ocak 2020
Mesajlar
404
Excel Vers. ve Dili
Excel 2019
Altın Üyelik Bitiş Tarihi
26-10-2028
Alternatif;

Kod:
=TOPLA.ÇARPIM((EĞERSAY(ÜRETİCİLER!C10:C11;J10:J16)=0)*(L10:L16="ALIŞ")*(M10:M16="NAKİT");(K10:K16))
işte tam olarak aradığım formül çok teşekkür ederim. bu formül sayesinde üreticiler sütununa yeni üretici eklediğimde bile cari olarak yaptıkları işlemler hesaplanmayacaktır. gerçekten harikasınız :)
 
Üst