• DİKKAT

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

Tarihe göre alt toplam alma

Katılım
1 Ekim 2017
Mesajlar
694
Excel Vers. ve Dili
2019 türkçe
Hayırlı günler sayın hocalarım.
Ekli dosyamda D sütununda bulunan tarihlere göre günlük rapor alıp alt hücreye toplam alındıktan sonra tekrar devam ederek yeni tarih girildiğinde yine bir ay boyunca girdiğim tarihleri kamülatif toplayarak bitmesi mümkün mü acaba.
 

Ekli dosyalar

Merhaba,

Bu işlem için excelin yerleşik ALTTOPLAM özelliğini kullanabilirsiniz.

Aşağıdaki adımları izleyiniz.

Öncelikle F3 hücresine TUTAR yazınız.
20. satırdaki toplam satırını siliniz.
A3:F8 aralığını seçiniz.
VERİ menüsünden ALTTOPLAM seçeneğini seçiniz.
Açılan menüde en üstteki kutudan TARİH seçimini yapınız.
İkinci kutucukta ise TOPLA işlemini seçiniz.
Üçüncü kutucukta ise TUTAR kısmını seçiniz ve TAMAM tuşuna basınız.

Böylelikle her TARİH değişiminde ALTTOPLAM'lar alınmış olacaktır. En altta ise GENEL TOPLAM alınmış olacaktır. Ayrıca bu adımlara göre verilerinizde GRUPLANDIRMA oluşmuş olacaktır.

Dilerseniz bu işlemi MAKRO KAYDET yöntemini kullanarak daha dinamik hale getirebilirsiniz.
 
Merhaba,

Bu işlem için excelin yerleşik ALTTOPLAM özelliğini kullanabilirsiniz.

Aşağıdaki adımları izleyiniz.

Öncelikle F3 hücresine TUTAR yazınız.
20. satırdaki toplam satırını siliniz.
A3:F8 aralığını seçiniz.
VERİ menüsünden ALTTOPLAM seçeneğini seçiniz.
Açılan menüde en üstteki kutudan TARİH seçimini yapınız.
İkinci kutucukta ise TOPLA işlemini seçiniz.
Üçüncü kutucukta ise TUTAR kısmını seçiniz ve TAMAM tuşuna basınız.

Böylelikle her TARİH değişiminde ALTTOPLAM'lar alınmış olacaktır. En altta ise GENEL TOPLAM alınmış olacaktır. Ayrıca bu adımlara göre verilerinizde GRUPLANDIRMA oluşmuş olacaktır.

Dilerseniz bu işlemi MAKRO KAYDET yöntemini kullanarak daha dinamik hale getirebilirsiniz.
Hocam iyi günler ilginiz için teşekkür ederim. Makro kaydet kullanarak nasıl yapabiliriz.
 
Biraz araştırarak kendinizde rahatlıkla yapabilirsiniz.

Cesaretli olun...
 
Bu işlem için bir sürü dosya indirmenize gerek yok. Size yöntemi zaten açık olarak tarif ettim. Aşağıdaki iki öneriyi yaptıktan sonra diğer adımlara başlamadan önce MAKRO KAYDET işlemini başlatarak gerekli kodları elde edebilirsiniz. Bu yöntem için ilgili videoyu izleyip bilgi sahibi olabilirsiniz.Bu yöntemi etkin olarak kullanmayı öğrenirseniz birçok sorunu çözmek için adım atmış olursunuz. Bu sebeple ısrarcı oluyorum.

Öncelikle F3 hücresine TUTAR yazınız.
20. satırdaki toplam satırını siliniz.

 
Bu işlem için bir sürü dosya indirmenize gerek yok. Size yöntemi zaten açık olarak tarif ettim. Aşağıdaki iki öneriyi yaptıktan sonra diğer adımlara başlamadan önce MAKRO KAYDET işlemini başlatarak gerekli kodları elde edebilirsiniz. Bu yöntem için ilgili videoyu izleyip bilgi sahibi olabilirsiniz.Bu yöntemi etkin olarak kullanmayı öğrenirseniz birçok sorunu çözmek için adım atmış olursunuz. Bu sebeple ısrarcı oluyorum.

Öncelikle F3 hücresine TUTAR yazınız.
20. satırdaki toplam satırını siliniz.

Hocam video ekli değil
 
Ben paylaştığım videoyu görebiliyorum. Altın üyesiniz. Sizinde görmesi gerekir.

Neyse altta ki arama sonucundaki videoları inceleyebilirsiniz.

MAKRO KAYDET YÖNTEMİ
 
Ben paylaştığım videoyu görebiliyorum. Altın üyesiniz. Sizinde görmesi gerekir.

Neyse altta ki arama sonucundaki videoları inceleyebilirsiniz.

MAKRO KAYDET YÖNTEMİ
Hocam hayırlı sabahlar makro kaydet videolarından izlediğim ve sizin paylaştığınız yol ile uygulama yaptım. Bu şekil bir tablo çıktı ortaya.
 

Ekli dosyalar

Merhaba,

Sanırım artık temel işlemleri MAKRO KAYDET yöntemini kullanarak kendinizde yapabilirsiniz. Ben hatırlamak istediğim kod bloklarında sürekli kullanıyorum. Size de tavsiye ederim.

Siz adımları tam olarak uygulamadığınız için farklı bir sonuç ortaya çıkmış. Sizin yaptığınız işlem SIRA NO değişiminde toplam alıyor. Ayrıca bu özelliği kullanmanız için listenizin aralarında boş satır içermemesi daha uygun olacaktır.

Ulaştığınız koda bir-iki küçük revize ile aşağıdaki gibi kullanabilirsiniz.

C++:
Private Sub CommandButton1_Click()
    Application.ScreenUpdating = False
    Cells.RemoveSubtotal
    Range("A2:F" & Cells(Rows.Count, 1).End(3).Row).Subtotal _
    GroupBy:=4, Function:=xlSum, TotalList:=Array(1, 6), _
    Replace:=True, PageBreaks:=False, SummaryBelowData:=True
    Range("A1").Select
    Application.ScreenUpdating = True
    ActiveWorkbook.Save
End Sub

Sizde ki kodlar ile karşılaştırıp değişiklikleri anlamay çalışın.
 
Geri
Üst