• DİKKAT

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

İki kritere göre sayma

tamer42

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

Ekli dosyada;

Sheet1 içerisinde A ve B sütununda; kod1 ve kod2 değerleri vardır.

Sheet2 içeriside Kod1 e denk gelen kod2 değerlerinden birinin kaç adet olduğunu bulmak istiyorum;

Örnek: Kod1---"1" olsun

"1" değerinin karşılığında kaç adet "a" değeri vardır. burada 2 adet "a" var, 2 yazacak.

Sheet2 de 3. satırı fonksiyonla oluşturmak istiyorum.


İyi Çalışmalar.
 
B3 hücresine aşağıdaki formülü yazıp sağa doğru kopyalayın

Kod:
=TOPLA.ÇARPIM((Sheet1!$A$2:$A$15=B1)*(Sheet1!$B$2:$B$15="a"))
 
Slm.
Fazladan bir sütun kullanımının sakıncası yoksa örneği inceleyin.
 
Sn Altanson ilginize teşekkürler,

Böyle bir çözümü bulunca biraz geliştirmek istedim.

"a" değeri yanında "ba", "ca" gibi bir değeri de eklemek istersek;

yani "*a" gibi, sonu "a" ile biten değerleri paratik saydırmak...

Kod:
=TOPLA.ÇARPIM((Sheet1!$A$2:$A$15=B1)*((Sheet1!$B$2:$B$15="a")+(Sheet1!$B$2:$B$15="ba")))

bu fonksiyonu kısaltmak istiyorum. Toplamların hepsini (a + ba + ca + ....) "*a" gibi bir seferde yazabilirmiyim?

İyi Çalışmalar.
 
yanlış anlamadıysam verdiğiniz örnekteki KOD2 (a) yazan a3 hücresi yerine yazacağınız kod da bulunan değerin son harfine göre arama yaptırmak istiyorsunuz, eğer öyleyse:

Kod:
=TOPLA.ÇARPIM((Sheet1!$A$2:$A$15=B1)*(Sheet1!$B$2:$B$15=SAĞDAN($A$3;1)))
 
Sn altanson;

tam anlatamamış galiba,

örnekteki KOD2 (a) yazan a3 hücresi sabit kalacak. burada bulunan değerin,
örn: "a"


Sheet1 içerinde son harfi "a" olanları sayım yaptırmak istiyorum.

kod1 kod2
1 bba
1 ac
1 bca

son karakteri "a" olan kaç satır var?
sonuç 2 olacak

İyi Akşamlar...
 
Merhabalar,

Şimdi oldu sanırım...

Kod:
=TOPLA.ÇARPIM((Sheet1!$A$2:$A$15=B1)*(SAĞDAN((Sheet1!$B$2:$B$15);1)=$A$3))

başka bir çözüm olur mu?

Teşekkürler,
İyi Akşmalar.
 
Merhaba,

Sanırım biraz daha kısa bir formül oldu. Ekteki dosyayı inceleyiniz.
 
Sn Necdet Teşekkürler,

Öğrenmek açısından soruyorum,

Kod:
=SUMPRODUCT((RIGHT(A2:A4;1)="A")+0)


buradaki fonksiyonun sonunda yer alan

Kod:
 .. +0 ..

ifadesini nasıl yorumlamak (ifade ettiği anlam) gerektiğini öğrenebilirmiyim...

İyi Çalışmalar.
 
Sayın Tamer42,

Toplanacak değerler alfabetik olduğu için +0 kondu.
Fonksiyonu şöyle de yazmak olası idi :

Kod:
=SUMPRODUCT(--(RIGHT(A2:A4;1)="A"))

Toplama yöntemleri hakkında Sayın Yurttaş'ın Excel Dersanesindeki ilgili dosyayı inceleyiniz, yararlı olacaktır size.
 
Geri
Üst