Topla.Çarpım iki veya daha fazla satırdaki verileri karşılıklı çarpıp toplamının sonucunu verir.
Bir çok hesaplamada işimize yarayacak topla.çarpım fonksiyonu değişik örneklerle inceleyelim:
1- İlk örnekte farklı kilo ve fiyatlarda ürün aldığımızı varsayalım ve toplam ödenen rakamı tek bir fonksiyonla çözelim:
Topla.Çarpım((B3:B6)*(C3:C6)) = 81 bize sonucu verir.
A
|
B
|
C
|
D
|
E
|
|
1
|
|||||
2
|
kilo kg
|
fiyat tl
|
toplam ödenen
|
||
3
|
portakal
|
2
|
10,00 TL
|
81,00 TL
|
=TOPLA.ÇARPIM((B3:B6)*(C3:C6))
|
4
|
elma
|
3
|
5,00 TL
|
||
5
|
kavun
|
4
|
8,00 TL
|
||
6
|
çilek
|
2
|
7,00 TL
|
||
7
|
2-Şimdi işi biraz daha detaylandıralım bir ve ya daha fazla verinin yer aldığı sütunlardaki istediğimiz türlerin ya da grupların alt toplamlarını bulalım.
A
|
B
|
C
|
D
|
E
|
F
|
|
1
|
||||||
2
|
||||||
3
|
1. Kriter cinsiyet
|
2. Kriter tip
|
YAŞ
|
sarışın kızların yaşları toplamı:
|
23
|
|
4
|
KIZ
|
SARIŞIN
|
10
|
esmer kızların yaşları toplamı :
|
17
|
|
5
|
KIZ
|
ESMER
|
6
|
sarışın erkeklerin yaşları toplamı :
|
4
|
|
6
|
KIZ
|
SARIŞIN
|
7
|
esmer erkeklerin yaşları toplamı :
|
7
|
|
7
|
KIZ
|
SARIŞIN
|
6
|
|||
8
|
ERKEK
|
ESMER
|
5
|
|||
9
|
ERKEK
|
SARIŞIN
|
4
|
|||
10
|
ERKEK
|
ESMER
|
2
|
|||
11
|
KIZ
|
ESMER
|
9
|
|||
12
|
KIZ
|
ESMER
|
2
|
|||
13
|
||||||
14
|
sarışın kızların yaşları toplamı:
=TOPLA.ÇARPIM(($B$4:$B$12="KIZ")*($C$4:$C$12="SARIŞIN")*(D4:D12)) esmer kızların yaşları toplamı: |
=TOPLA.ÇARPIM(($B$4:$B$12="KIZ")*($C$4:$C$12="ESMER")*(D4:D12)) sarışın erkeklerin yaşları toplamı: |
=TOPLA.ÇARPIM(($B$4:$B$12="ERKEK")*($C$4:$C$12="SARIŞIN")*(D4:D12)) esmer erkeklerin yaşları toplamı: |
=TOPLA.ÇARPIM(($B$4:$B$12="ERKEK")*($C$4:$C$12="ESMER")*(D4:D12)) |
3- İki değişkenli düşeyarayı topla çarpım ile çözelim. Burada iki farklı kişinin aldığı ürünler verilmiş aşağıdaki iki satırlı tabloya alinin aldığı elma toplamı ikinci satıra ise yine Ali'nin aldığı armut miktarı toplamını bulalım.
A
|
B
|
C
|
D
|
|
1
|
Adı
|
Ürün
|
Miktar
|
|
2
|
Ali
|
Elma
|
10
|
|
3
|
Hasan
|
Elma
|
15
|
|
4
|
Ali
|
armut
|
20
|
|
5
|
Hasan
|
Muz
|
25
|
|
6
|
Veli
|
Muz
|
30
|
|
7
|
Ali
|
armut
|
35
|
|
8
|
Veli
|
Kiraz
|
40
|
|
9
|
Hasan
|
Kiraz
|
45
|
|
10
|
||||
11
|
||||
12
|
Adı
|
Ürün
|
Miktar
|
|
13
|
Ali
|
elma
|
10
|
=TOPLA.ÇARPIM((A13=$A$2:$A$9)*(B13=$B$2:$B$9)*($C$2:$C$9))
|
14
|
Ali
|
armut
|
55
|
=TOPLA.ÇARPIM((A14=$A$2:$A$9)*(B14=$B$2:$B$9)*($C$2:$C$9))
|
15
|
||||
16
|
=TOPLA.ÇARPIM((A13=$A$2:$A$9)*(B13=$B$2:$B$9)*($C$2:$C$9)) 'A13 yani "Ali" ismini A2:A9 aralığında ara, B13 yani "elma" ismini B2:B9 aralığında ara iki veriyi de aynı satırda bulduğunda bu satıra karşılık gelen C sütunundaki miktarları al, ve toplayarak ilerle. |
=TOPLA.ÇARPIM((A14=$A$2:$A$9)*(B14=$B$2:$B$9)*($C$2:$C$9)) |
Teşekkürler, yaralı bir anlatım oldu.
YanıtlaSil