Kaç Adet ve Toplamı buldurmu hk

Katılım
8 Mart 2006
Mesajlar
317
Excel Vers. ve Dili
EXCEL-2013
Altın Üyelik Bitiş Tarihi
18-05-2024
Değerli arkadaşlar
göndermiş olduğum örnek dosyada
İsme kerşılık gelen çeşide göre kaç adet ve tutarı hakkında
yardımcı olursanız sevinirim
 

Ekli dosyalar

Katılım
23 Ekim 2007
Mesajlar
1,135
Excel Vers. ve Dili
Excel 2003 TR
Merhabalar

J9=TOPLA.ÇARPIM((C10:C40=H9)*(D10:D40=$I$8)*E10:E40)

Denermisiniz.

Aşağı doğru hücreyi kopyalayınız.
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Gruplarınız sadece A-F arasında mı? Artma veya eksilme olabilir mi?
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Aşağıdaki makro kodlarını kullanabilirsiniz.

Kod:
Private Sub CommandButton1_Click()
On Error Resume Next
Dim a, b, c, deg, i, n, veri(), grup(), sira()
Set s1 = Sheets("Sayfa1")
'*************************************************************
a = s1.Range("c10:e" & s1.[c65536].End(3).Row).Value
ReDim veri(1 To UBound(a, 1), 1 To 14)
'*************************************************************
grup = Array("A", "B", "C", "D", "E", "F")
sira = Array(1, 3, 5, 7, 9, 11, 13)
With CreateObject("Scripting.Dictionary")
    .CompareMode = vbTextCompare
    For i = 1 To UBound(a, 1)
        If Not IsEmpty(a(i, 1)) Then
            If Not .exists(a(i, 1)) Then
                n = n + 1
                veri(n, 1) = n
                veri(n, 2) = a(i, 1)
                .Add a(i, 1), n
            End If
                deg = WorksheetFunction.Match(a(i, 2), grup, 0)
                c = sira(deg)
                veri(.Item(a(i, 1)), c) = veri(.Item(a(i, 1)), c) + 1
                veri(.Item(a(i, 1)), c + 1) = veri(.Item(a(i, 1)), c + 1) + a(i, 3)
            End If
    Next i
End With
'**************************************************************
s1.Range("g9:t18").ClearContents
s1.[g9].Resize(n, 14).Value = veri
''*************************************************************
MsgBox "Bitti"
Set s1 = Nothing
End Sub
 

Ekli dosyalar

Katılım
8 Mart 2006
Mesajlar
317
Excel Vers. ve Dili
EXCEL-2013
Altın Üyelik Bitiş Tarihi
18-05-2024
Göndermiş olduğunuz macro gayet güzel çalışıyor
ancak bunu sayfa üzerinde
fonsiyonel kodlarla yapmak istiyorum.
 
Katılım
23 Ekim 2007
Mesajlar
1,135
Excel Vers. ve Dili
Excel 2003 TR
Formüllü örnek yedek dursun.
Emek boşa gitmesin.Başkalarının işine gelebilir diye,dosya ektedir.
İyi çalışmalar.
 

Ekli dosyalar

Son düzenleme:
Katılım
8 Mart 2006
Mesajlar
317
Excel Vers. ve Dili
EXCEL-2013
Altın Üyelik Bitiş Tarihi
18-05-2024
Mami68 ilginize teşekür ederim gurupların toplamlarını aldırmak için tamam
fakat o guruba ait kac adet olduğugunu uygulayan ikinci bir formğlede ihtiyaç duyuyorum
zannerdersem
ben tam anlatamadım
 

Ekli dosyalar

BG

Özel Üye
Katılım
5 Mayıs 2008
Mesajlar
1,378
Excel Vers. ve Dili
Office 2021 TR & EN
Merhaba

Değerli arkadaşlar
göndermiş olduğum örnek dosyada
İsme kerşılık gelen çeşide göre kaç adet ve tutarı hakkında
yardımcı olursanız sevinirim
Alternatif , Özet Tablo ile hazırlanmış dosya ek'tedir.
 

Ekli dosyalar

Katılım
8 Mart 2006
Mesajlar
317
Excel Vers. ve Dili
EXCEL-2013
Altın Üyelik Bitiş Tarihi
18-05-2024
Mami68 emeğiniz için teşekür ederim çok makbule geçti
ayrıca gökhan polat için teşekürlerimi iletiyorum
sevgilerimle
 
Katılım
23 Ekim 2007
Mesajlar
1,135
Excel Vers. ve Dili
Excel 2003 TR
Memnun oldum.

iyi çalışmalar.
 
Üst