Aylara Göre Toplama

Trilenium

Destek Ekibi
Destek Ekibi
Katılım
16 Eylül 2008
Mesajlar
1,212
Excel Vers. ve Dili
Microsoft Office 2019 English
Excel Tablomda

XX YY XX YY
OCak Ocak Subat Subat ...........

Ben bir hücreye 1 Yazarsam XX lerin Sadece Ocak ayını toplamasını 2 yazarsam XX lere ait OCak+Subat ları toplamasını istiyorum.Bunu SUMIF ile yapmaya callıştım fakat olmadı...

Teşekkürler

*Not : Formülle yapmak istiyorum Vba ile yapmak istemiyorum
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
SUMPRODUCT(TOPLA.ÇARPIM) fonksiyonunu deneyiniz.
 

Trilenium

Destek Ekibi
Destek Ekibi
Katılım
16 Eylül 2008
Mesajlar
1,212
Excel Vers. ve Dili
Microsoft Office 2019 English
SUMPRODUCT(TOPLA.ÇARPIM) denedigimde VALUE hatası alıyorum..Formulu fazla tanımıyorum...
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Örnek dosyanızı görmeden birşey diyemem.
 

Trilenium

Destek Ekibi
Destek Ekibi
Katılım
16 Eylül 2008
Mesajlar
1,212
Excel Vers. ve Dili
Microsoft Office 2019 English
Örnek DOsyamı yükleyemem ama şöyle başlıkları gösterebilirim

XX YY XX YY XX
JAN JAN FEB FEB MAR
10 20 40 35 50

Ben 1 yazarsam Ocagı 2 yazarsam ocak şubatı 3 yazarsam OCak şubat martı diye gidicek... ama hep XX leri istiyicem bu toplamda
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Sayın conrad sizin için bir KTF hazırladım.
Kullanışışı aşağıdaki gibidir.
Kodları kullanacğınız programda boş bir standart modül açarak yapıştırınız.
Formüllerde uzman arkadaşlar sanırım yerleşik fonksiyonlarla bir çözümde bulabilirler.

=aytopla($A3:$X3;"XX";Y$1)

Kod:
Function aytopla(alan As Range, olcut As String, uzunluk As Byte)
Dim hcr As Range, say As Byte, tpl As Double
say = 1
For Each hcr In alan
    If say > uzunluk * 2 Then Exit For
    If Cells(1, hcr.Column).Value = olcut Then
        tpl = tpl + hcr.Value
    End If
    say = say + 1
Next hcr
aytopla = tpl
End Function
 

Ekli dosyalar

Trilenium

Destek Ekibi
Destek Ekibi
Katılım
16 Eylül 2008
Mesajlar
1,212
Excel Vers. ve Dili
Microsoft Office 2019 English
Evren Eline koluna saglık cok teşekkür ederim.

Fakat benim bunu Formüle etmem gerekli..Bu bir rapor ve Modüle ekledigimde karşı tarafın Macro Güvenligi vsler ile ugraşmaması gerekli.Ama bu kod benim başka raporlarım içinde kullanışlı olacaktır.

Formüle edilerek yapabilecek arkadaş olursa cok sevinirim.

Teşekkürler
 

Trilenium

Destek Ekibi
Destek Ekibi
Katılım
16 Eylül 2008
Mesajlar
1,212
Excel Vers. ve Dili
Microsoft Office 2019 English
Ali hocam süpersin..Çok Çok teşekkür ederim..eline koluna saglık.. Sonradan gördüm örnegi...
 
Üst