Düşey ve yatay verilere göre toplama yapmak

altan888

Altın Üye
Katılım
15 Şubat 2008
Mesajlar
364
Excel Vers. ve Dili
Excel 2016 TR
Altın Üyelik Bitiş Tarihi
27.09.2026
Merhabalar, ekteki excel tablomda görüleceği üzere;
B15 hücresindeki Veri Doğrulamada MART ayı yerine HAZİRAN ayını seçtiğimde Haziran ayına ait 730 ve aşağısındaki diğer kodların toplamını getirtmek istiyorum, Ve bunu "makrosuz" ve "TOPLA.ÇARPIM" fonksiyonu dışında bir formül ve yöntem ile yapmak istiyorum, Farklı bir yöntem konusunda yardımcı olmanızı rica ederim, yardımcı olanlara şimdiden çok çok teşekkür ederim.
 

Ekli dosyalar

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

Aşağıdaki formüllerden birini kullanabilirsiniz.
TOPLA.ÇARPIM işlevinin ne sakıncası var merak ettim doğrusu.

Dizi formülünün uygulanması;
-- Formülü B16 hücresine yapıştırın,
-- F2 tuşuna basarak hücre içerisine girin,
-- CTRL ve SHIFT tuşları basılıyken ENTER tuşuna basarak işlemi tamamlayın,
-- İşlemi doğru yapmışsanız formül kendiliğinden {....} şeklinde köşeli parantez arasına alınır.
.
Kod:
► TOPLA.ÇARPIM işleviyle:
=[COLOR="Red"]TOPLA.ÇARPIM[/COLOR](($A$2:$A$9=$A16)*($B$1:$M$1=B$15)*($B$2:$M$9))

► TOPLA işleviyle ([COLOR="Blue"]dizi formülü[/COLOR] olduğundan, yukarıda açıkladığım şekilde uygulanmalıdır):
=[COLOR="Red"]TOPLA[/COLOR]([COLOR="red"]EĞER[/COLOR]($A$2:$A$9=$A16;[COLOR="red"]EĞER[/COLOR]($B$1:$M$1=B$15;$B$2:$M$9)))

► ADRES, DOLAYLI ve ETOPLA işlevleriyle:
=[COLOR="red"]ETOPLA[/COLOR]($A$2:$A$9;$A16;[COLOR="red"]DOLAYLI[/COLOR]([COLOR="red"]ADRES[/COLOR](2;[COLOR="red"]KAÇINCI[/COLOR]($B$15;$A$1:$M$1;0))&":"&[COLOR="red"]ADRES[/COLOR](9;[COLOR="Red"]KAÇINCI[/COLOR]($B$15;$A$1:$M$1;0))))
 

altan888

Altın Üye
Katılım
15 Şubat 2008
Mesajlar
364
Excel Vers. ve Dili
Excel 2016 TR
Altın Üyelik Bitiş Tarihi
27.09.2026
Merhaba.

Aşağıdaki formüllerden birini kullanabilirsiniz.
TOPLA.ÇARPIM işlevinin ne sakıncası var merak ettim doğrusu.

Dizi formülünün uygulanması;
-- Formülü B16 hücresine yapıştırın,
-- F2 tuşuna basarak hücre içerisine girin,
-- CTRL ve SHIFT tuşları basılıyken ENTER tuşuna basarak işlemi tamamlayın,
-- İşlemi doğru yapmışsanız formül kendiliğinden {....} şeklinde köşeli parantez arasına alınır.
.
Kod:
► TOPLA.ÇARPIM işleviyle:
=[COLOR="Red"]TOPLA.ÇARPIM[/COLOR](($A$2:$A$9=$A16)*($B$1:$M$1=B$15)*($B$2:$M$9))

► TOPLA işleviyle ([COLOR="Blue"]dizi formülü[/COLOR] olduğundan, yukarıda açıkladığım şekilde uygulanmalıdır):
=[COLOR="Red"]TOPLA[/COLOR]([COLOR="red"]EĞER[/COLOR]($A$2:$A$9=$A16;[COLOR="red"]EĞER[/COLOR]($B$1:$M$1=B$15;$B$2:$M$9)))

► ADRES, DOLAYLI ve ETOPLA işlevleriyle:
=[COLOR="red"]ETOPLA[/COLOR]($A$2:$A$9;$A16;[COLOR="red"]DOLAYLI[/COLOR]([COLOR="red"]ADRES[/COLOR](2;[COLOR="red"]KAÇINCI[/COLOR]($B$15;$A$1:$M$1;0))&":"&[COLOR="red"]ADRES[/COLOR](9;[COLOR="Red"]KAÇINCI[/COLOR]($B$15;$A$1:$M$1;0))))
Ömer bey merhabalar, cevaplar için çok çok teşekkür ederim, elinize sağlık, üç formülde gayet güzel çalışıyor. Şöyle ki; iş ortamında spontane olarak TOPLAÇARPIM, DOLAYLI bunun gibi fonksiyonlarla ben bu tabloyu yaparım diye düşünüp ve acil olarak ne zaman işim düşse hep bi sıkıntı yaşıyorum, benim bunun gibi bir kaç fonksiyon var sıkıntı yaşadığım, belkide benim biraz beceriksizliğim sanırım, işte ola ki başka bir durumda yine ayını şeyi yaşarsam başka bir fonksiyonla işimi hallederim düşüncesinden dolayı, tekrar çok teşekkürler iyi çalışmalar
 
Katılım
10 Ekim 2013
Mesajlar
424
Excel Vers. ve Dili
Excel 2013 (64bit) - Türkçe
Altın Üyelik Bitiş Tarihi
26/05/2022
Sayın Ömer BARAN üstadım. Gerçekten çok teşekkür ederim. Yanıtınız çok faydalı oldu benim için de, bu fonksiyonları bol bol kullanıp pratik yapmak, mantığını iyice oturtmak gerek.
 

altan888

Altın Üye
Katılım
15 Şubat 2008
Mesajlar
364
Excel Vers. ve Dili
Excel 2016 TR
Altın Üyelik Bitiş Tarihi
27.09.2026
Merhaba.

Aşağıdaki formüllerden birini kullanabilirsiniz.
TOPLA.ÇARPIM işlevinin ne sakıncası var merak ettim doğrusu.

Dizi formülünün uygulanması;
-- Formülü B16 hücresine yapıştırın,
-- F2 tuşuna basarak hücre içerisine girin,
-- CTRL ve SHIFT tuşları basılıyken ENTER tuşuna basarak işlemi tamamlayın,
-- İşlemi doğru yapmışsanız formül kendiliğinden {....} şeklinde köşeli parantez arasına alınır.
.
Kod:
► TOPLA.ÇARPIM işleviyle:
=[COLOR="Red"]TOPLA.ÇARPIM[/COLOR](($A$2:$A$9=$A16)*($B$1:$M$1=B$15)*($B$2:$M$9))

► TOPLA işleviyle ([COLOR="Blue"]dizi formülü[/COLOR] olduğundan, yukarıda açıkladığım şekilde uygulanmalıdır):
=[COLOR="Red"]TOPLA[/COLOR]([COLOR="red"]EĞER[/COLOR]($A$2:$A$9=$A16;[COLOR="red"]EĞER[/COLOR]($B$1:$M$1=B$15;$B$2:$M$9)))

► ADRES, DOLAYLI ve ETOPLA işlevleriyle:
=[COLOR="red"]ETOPLA[/COLOR]($A$2:$A$9;$A16;[COLOR="red"]DOLAYLI[/COLOR]([COLOR="red"]ADRES[/COLOR](2;[COLOR="red"]KAÇINCI[/COLOR]($B$15;$A$1:$M$1;0))&":"&[COLOR="red"]ADRES[/COLOR](9;[COLOR="Red"]KAÇINCI[/COLOR]($B$15;$A$1:$M$1;0))))

Ömer bey merhabalar, size bir şey sormak istiyorum, aşağıdaki iki formül arasındaki fark üçüncü parantez önündeki "*" yıldız ve ";" noktaĺı virgül işaretleri olup bu işaretler arasındaki fark ve noktalı virgülün bu formüldeki anlamı nedir, ne işe yarıyor, yardımcı olmanızı rica ederim, şimdiden çok teşekkürler
=TOPLA.ÇARPIM(($A$2:$A$9=$A16)*($B$1:$M$1=B$15)*($B$2:$M$9))
=TOPLA.ÇARPIM(($A$2:$A$9=$A16)*($B$1:$M$1=B$15);($B$2:$M$9))
 

Ö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.
Excel Dersanesi bölümünde Sayın İdris SERDAR'ın açtığı aşağıdaki konu sayfasını ve eklenen dosyaları incelemenizi öneririm.

Sumproduct-Topla.Çarpım Fonksiyonu ve Uygulamaları

Bunun dışında forumda bu işlev ile ilgili çok sayıda örnek de bulabilirsiniz.
Denemeler yaparsanız, anlatılanların daha iyi pekişeceği kesin.
.
 

altan888

Altın Üye
Katılım
15 Şubat 2008
Mesajlar
364
Excel Vers. ve Dili
Excel 2016 TR
Altın Üyelik Bitiş Tarihi
27.09.2026
Excel Dersanesi bölümünde Sayın İdris SERDAR'ın açtığı aşağıdaki konu sayfasını ve eklenen dosyaları incelemenizi öneririm.

Sumproduct-Topla.Çarpım Fonksiyonu ve Uygulamaları

Bunun dışında forumda bu işlev ile ilgili çok sayıda örnek de bulabilirsiniz.
Denemeler yaparsanız, anlatılanların daha iyi pekişeceği kesin.
.
Ömer bey çok teşekkürler, iyi çalışmalar
 
Üst