Koşullu Toplama

Katılım
29 Aralık 2016
Mesajlar
18
Excel Vers. ve Dili
Excel 2010, Türkçe
Altın Üyelik Bitiş Tarihi
29/12/2021
Öncelikle iyi günler,

2 gündür üzerinde çalıştığım ancak sonuç alamadığım bir işlem hakkında deneyimli arkadaşlardan yardım istiyorum. Sorunum şu 10 bin satıra yakın bir veri sayfasında koşullu toplama işlemi yapmak istiyorum. Kısaca yapmak istediğim olayı burada tanımlayacağım;

Ekte bulunan excel dosyasında Sayfa 2 de bulunan A sutununu Sayfa 1 de M sutununda arayacak, eşleşme olduktan sonra Sayfa1 de ki E sutununu tarayarak bu sutun içerisinde A,O, yada T olup olmadığına bakacak. Eğer Sayfa1 E sutununda bu değerlerden birisi var ise o satır ile Q ve V sutunlarının kesişiminde bulunan hücre değerlerinin toplamını Sayfa2 ye yazacak.

Bu işlemi Pivot table ile yapmak mümkün ancak bunu formül kullanarak henüz yapamadım. Bunu formül yardımı ile yapmak mümkünmüdür.

Şimdiden teşekkür ederim.
 

Ekli dosyalar

Merhum İdris SERDAR

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

Deneyin.

C2 hücresine:

Kod:
=SUMPRODUCT((A2=Sayfa1!$M$7:$M$9955)*((Sayfa1!$E$7:$E$9955="O")+(Sayfa1!$E$7:$E$9955="A")+(Sayfa1!$E$7:$E$9955="T"))*(Sayfa1!$Q$7:$Q$9955))+SUMPRODUCT((A2=Sayfa1!$M$7:$M$9955)*((Sayfa1!$E$7:$E$9955="O")+(Sayfa1!$E$7:$E$9955="A")+(Sayfa1!$E$7:$E$9955="T"))*(Sayfa1!$V$7:$V$9955))
Veya;

Kod:
=SUMPRODUCT((A2=Sayfa1!$M$7:$M$9955)*((Sayfa1!$E$7:$E$9955="O")+(Sayfa1!$E$7:$E$9955="A")+(Sayfa1!$E$7:$E$9955="T"))*((Sayfa1!$Q$7:$Q$9955)+(Sayfa1!$V$7:$V$9955)))
Yada;

Kod:
=SUMPRODUCT((A2=Sayfa1!$M$7:$M$9955)*(Sayfa1!$E$7:$E$9955={"O"\"A"\"T"})*((Sayfa1!$Q$7:$Q$9955)+(Sayfa1!$V$7:$V$9955)))
herhangi birini yazarak aşağıya doğru kopyalayın.


SUMPRODUCT=TOPLA.ÇARPIM


.
 
Katılım
29 Aralık 2016
Mesajlar
18
Excel Vers. ve Dili
Excel 2010, Türkçe
Altın Üyelik Bitiş Tarihi
29/12/2021
Çok teşekkür ederim tam istediğim şekilde konu çözülmüştür.
 
Üst