sütun başlıkları dikkate alınarak kriterlere göre değerleri toplama?

KMLZDMR

Altın Üye
Katılım
9 Nisan 2015
Mesajlar
494
Excel Vers. ve Dili
2003 TÜRKÇE EXCEL
Altın Üyelik Bitiş Tarihi
10-04-2025
Sayın arkadaşlar,
ekli tabloda 2 satırdaki sütun başlıklarının bazılarının toplamlarını kriterlerdeki başlıklara göre toplamlarını getirmem gerekli. D450 hücresinden sonra görülen sarı alanlara formüller gerekli.
Selam ve saygılar.
 

Ekli dosyalar

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
E452 hücresinde aşağıdaki formülü kullanabilirsiniz:
Kod:
=ÇOKETOPLA(W$3:W$430;$D$3:$D$430;$D452;$N$3:$N$430;$E$450)
Maalesef tablo yapınız nedeniyle sağa kopyalama tüm seçenekler için uygun değil. İlk satırda her sütun için ayrı ayrı oluşturup sonra aşağı doğru kopyalamanız gerekiyor.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.

YUSUF Bey'in de yazdığı gibi tablolardaki başlık yapısı (birleştirilmiş hücreler) sıkıntı yaratıyor.
Tablonun başlık yapısına müdahale ederek hazırladığım dosya ekte.

Formüller tek formül ancak başlık satırlarına müdahale edildi.

.
 

Ekli dosyalar

KMLZDMR

Altın Üye
Katılım
9 Nisan 2015
Mesajlar
494
Excel Vers. ve Dili
2003 TÜRKÇE EXCEL
Altın Üyelik Bitiş Tarihi
10-04-2025
Teşekkür ederim.
 

KMLZDMR

Altın Üye
Katılım
9 Nisan 2015
Mesajlar
494
Excel Vers. ve Dili
2003 TÜRKÇE EXCEL
Altın Üyelik Bitiş Tarihi
10-04-2025
Sayın Ömer BARAN üstadım. Formüllere çalıştım.
formülleri içerisinde 430 olarak yazılı olan ( veri tabanın 430 satırı) bu veri tabanı satırı sabit olmadığı durumda satır sayısını tespit için başkaca formül oluşturursak başka veri tabanında kullanım kolaylığı olur. Bunun için formül içindeki 430 yerine FORMÜL NE OLMALI?
Saygılarımla.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.

Öncelikle bir veri yığınında sayma, toplama gibi işlemleri;
-- ya en üstte boş satır oluşturup o alanda,
-- ya da bu işlemler için oluşturacağınız boş bir sayfada
yapmanızı öneririm.

Sorunuza gelince; gördüğüm kadarıyla A sütununda boşluksuz ve metinsel bir veri yığını var, o halde,
aşağıdaki formüllerden biriyle 430 sayısını (yani son dolu satır numarasını) bulabilirsiniz.
.
Kod:
=KAÇINCI("zzzz";$A:$A;1)
[COLOR="Red"]veya[/COLOR]
=BAĞ_DEĞ_DOLU_SAY($A:$A)
 

KMLZDMR

Altın Üye
Katılım
9 Nisan 2015
Mesajlar
494
Excel Vers. ve Dili
2003 TÜRKÇE EXCEL
Altın Üyelik Bitiş Tarihi
10-04-2025
TEŞEKKÜR EDERİM. süper oldu.
 

KMLZDMR

Altın Üye
Katılım
9 Nisan 2015
Mesajlar
494
Excel Vers. ve Dili
2003 TÜRKÇE EXCEL
Altın Üyelik Bitiş Tarihi
10-04-2025
Sayın Ömer Baran üstadım,
yukarıdaki 3 sayfada bulunan çalışmaya öğrenmek amaçlı olarak TOPLA.ÇARPIM fonksiyonu uygulamaya çalıştığımda #DEĞER! hatası verdi. Bu çalışmayı sizin başka bir çalışmanızdan uyarladım.hatam nerededir? Bakmanız mümkün mü?
=TOPLA.ÇARPIM($E$312:$E$430=D452)*($N$3:$N$430=E450)*($W$3:$W$430>0)*($W$3:$W$430)
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.
E sütununda aradığınız değer D452 hücresindeki BLUZ değerine hiçbir satırda eşit değil,
BLUZ vb verileriniz E sütununda.
Önceki cevabımda 1790 sonucunun bulunduğu TOPLA formülü yerine aşağıdaki TOPLA.ÇARPIM dizi formülü olabilir.
Kod:
=TOPLA.ÇARPIM((EĞER(ESAYIYSA($W$3:$W$430);($D$3:$D$430=$D452)*($N$3:$N$430=E$450)*($W$3:$W$430))))
 

KMLZDMR

Altın Üye
Katılım
9 Nisan 2015
Mesajlar
494
Excel Vers. ve Dili
2003 TÜRKÇE EXCEL
Altın Üyelik Bitiş Tarihi
10-04-2025
Teşekkür Ederim.
Dizi Formülü aşağı kopyalanabilir durumda. Sağa ise kopyalanınca toplam alınacak sütun başlığını manuel değiştirmek gerekmektedir.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Önceki cevabımda sütun belirlemeye ilişkin olarak kullanılan yöntemi kendiniz uygulayabilirsiniz diye düşündüğümden onun üzerinde durmadım.
Sorunuz TOPLA yerine TOPLA.ÇARPIM nasıl kullanırım anlamındaydı.
Önceki cevabımda eklediğim belgede uyguladığım formüldeki, sütun başlığına ilişkin kısmı (DOLAYLI işlevi parantezi) burada da uygulayabileceğinizi düşünmüştüm.
Son cevabımdaki TOPLA.ÇARPIM dizi formülünü aşağıdaki şekilde (W sütununa atıf yapan kısımlar değişiyor) değiştirebilirsiniz.
.
Kod:
=TOPLA.ÇARPIM((EĞER(ESAYIYSA([COLOR="Blue"]$W$3:$W$430[/COLOR]);($D$3:$D$430=$D452)*($N$3:$N$430=E$450)*([COLOR="blue"]$W$3:$W$430[/COLOR]))))
=TOPLA.ÇARPIM((EĞER(ESAYIYSA([COLOR="blue"]DOLAYLI(ADRES(3;KAÇINCI(E$451;$2:$2;0);4)&":"&ADRES(430;KAÇINCI(E$451;$2:$2;0);4))[/COLOR]);($D$3:$D$430=$D452)*($N$3:$N$430=E$450)*([COLOR="blue"]DOLAYLI(ADRES(3;KAÇINCI(E$451;$2:$2;0);4)&":"&ADRES(430;KAÇINCI(E$451;$2:$2;0);4))[/COLOR]))))
 
Üst