• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

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

Katılım
9 Nisan 2015
Mesajlar
494
Excel Vers. ve Dili
2003 TÜRKÇE EXCEL
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

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.
 
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

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.
 
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)
 
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)
 
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))))
 
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.
 
Ö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]))))
 
Geri
Üst