• DİKKAT

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

Yatay ve Düşey Arama ve toplam

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,202
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

  • Book1.xls
    Book1.xls
    25.5 KB · Görüntüleme: 39
  • Untitled11.jpg
    Untitled11.jpg
    31.6 KB · Görüntüleme: 17
merhaba

bunu deneyiniz.
Kod:
=TOPLA.ÇARPIM(($A2=Sheet1!$B$1:$D$1)*("X"=Sheet1!$B$2:$D$10)*(Sheet1!$E$2:$E$10))
 
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.
 
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:
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.
 
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

Geri
Üst