• DİKKAT

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

Sayı toplamları

Katılım
2 Mart 2007
Mesajlar
235
Excel Vers. ve Dili
(Ofis 2003-Türkçe)
Arkadaşlar benim yapmak istediğim, A Sütununa yazılan sayıların toplamını, A Sütüna yazılan enson sayının karşısındaki B Sütünunda görünmesini istiyorum. A Sütununa sayı eklediğimde otomatik olarak B sütündaki sayı toplamının Eklemiş olduğum sayının karşısında kaymasını istiyorum. Yardımcı olursanız sevinirim.
 
Merhaba,

Makro ile çözüm.
Aşağıdaki kodları ilgili sayfanın kod bölümüne kopyalayınız.


Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Son
If Intersect(Target, [A:A]) Is Nothing Then Exit Sub
[B:B].ClearContents
toplam = Application.WorksheetFunction.Sum([A:A])
Cells([A65536].End(3).Row, "B") = toplam
Son:
End Sub
 
Buda formüllü örnek,

A7 hücresinden sonra veri girerek deneyiniz.
 
Arkadaşlar her ikinizede çok teşekkür ediyorum.Emeğinize yüreğinize sağlık. Ayrıca sizin ve Tüm Excel Forum üyelerinin Bayramını şimdiden kutluyorum.
 
Ali arkadaşıma bir şey sormak isityorum. B sunun haricindeki diğer sütündada toplatma yapabilirmiyiz.
 
Ali arkadaşıma bir şey sormak isityorum. B sunun haricindeki diğer sütündada toplatma yapabilirmiyiz.


E sütununda toplamak istediğinizi varsayaraksak,B1 hücresindeki formülün aynısını E1 hücresine yazıp aşağı doğru çektiğinizde toplamı bu sefer E sütununda göreceksiniz.
 
Alternatif
B1 hücresine aşağıdaki formülü girin ve aşağıya doğru sürükleyerek kopyalayınıuz

=EĞER(SATIR()=ARA(2;1/($A$1:$A$100);SATIR($A$1:$A$100));TOPLA(A:A);"")
 
Çok teşekkür ederim arkadaşlar yardımlarınızdan dolayı .
 
Geri
Üst