Yatay ve Düşey Arama ve toplam

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,062
Excel Vers. ve Dili
Office 2013 İngilizce
Merhabalar,

ekli dosyada Sütunlarda Personeller ve satırlarda personellerin satış yaptığı ürünler toplamı mevcuttur.

burada personel ve ürün "X" olarak eşlenmiştir. yani Personelin altında "X" işaretli olan ürünleri ilgili personel satış yapmıştır.

yapmak istediğim farklı bir sayfada (Sheet2) herbir personelin yaptığı satış toplamını karşılarına yazdırcak bir fonksiyon arıyorum.

Hakan : 120
Gökhan: 90
Ferhat : 195

gibi...

şimdiden teşekkürler.
iyi çalışmalar.
 

Ekli dosyalar

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba

bunu deneyiniz.
Kod:
=TOPLA.ÇARPIM(($A2=Sheet1!$B$1:$D$1)*("X"=Sheet1!$B$2:$D$10)*(Sheet1!$E$2:$E$10))
 

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,062
Excel Vers. ve Dili
Office 2013 İngilizce
Teşekkürler,

Bağlantılı olarak farklı bir soru daha sormak istiyorum,

dosyadaki;

B2=SUMIF(Sheet1!B1:B10;"X";Sheet1!E1:E10)
C2=SUMIF(Sheet1!C1:C10;"X";Sheet1!E1:E10)
D2=SUMIF(Sheet1!D1:D10;"X";Sheet1!E1:E10)
formülünde yukarıdan aşağıya sürükleyip çekerken en üsteki formül içeriğindeki B1:B10 hücre aralığının C1:C10, D1:D10, C1:C10, E1:E10, ..... AY1:AY10, AZ1:AZ10 şeklinde ( harflerin bir bir artaması) artamasını sağlayabilir miyiz?

iyi çalışmalar.
 
Katılım
4 Nisan 2006
Mesajlar
999
Excel Vers. ve Dili
OFFICE 2021 Türkçe
Selamlar;

Böyle birşey mi istiyorsunuz..

B2 hücresine yazıp aşağıya doğru çoğaltınız.

Kod:
=ETOPLA(DOLAYLI("Sheet1!"&ADRES(1;SATIR())&":"&ADRES(100;SATIR()));"X";Sheet1!$E$1:$E$100)
 

Ekli dosyalar

Son düzenleme:

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,062
Excel Vers. ve Dili
Office 2013 İngilizce
sn Mesudiye_052 teşekkürler,


Kod:
=ETOPLA(DOLAYLI("Sheet1!"&ADRES(1;SATIR())&":"&ADRES(100;SATIR()));"X";Sheet1!$E$1:$E$100)
istediğim buydu, yalnız bu kadar uzun yazmadan aşağıdaki gibi kısa yazmanın bir yolu var mı diye arıyordum.
Kod:
=SUMIF(Sheet1![B]B1:B10[/B];"X";Sheet1!E1:E10)
selamlar, iyi çalışmalar.
 

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,062
Excel Vers. ve Dili
Office 2013 İngilizce
Merhabalar,

ekli dosya Sheet2 "C" sütununda SUMPRODUCT fonksiyonu ile verilen sonuçları;

Aşağıdaki SUMIF fonksiyonunun INDIRECT fonksiyonu ile birlikte kullanımının bir benzerini, SUMPRODUCT fonksiyonu ile birlikte nasıl uyarlayabiliriz.

Kod:
=SUMIF(INDIRECT("Sheet1!"&ADDRESS(1;ROW())&":"&ADDRESS(100;ROW()));"X";INDIRECT("Sheet1!"&ADDRESS(1;COUNTA(Sheet1!$1:$1))&":"&ADDRESS(10;COUNTA(Sheet1!$1:$1)))))
iyi çalışmalar
 

Ekli dosyalar

Üst