• DİKKAT

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

TOPLAM Formülü içinde satır(row) ve kolon(column)

  • Konbuyu başlatan Konbuyu başlatan Mertsan
  • Başlangıç tarihi Başlangıç tarihi
Katılım
12 Aralık 2015
Mesajlar
67
Excel Vers. ve Dili
Excel 2010 ingilizce
Merhaba Arkadaşlar,

Alt toplamlar aldırdığım bir tablom var. Tablonun bazı satırlarını shift tuşuna basarak kaydırmam gerekebiliyor. Bu durumda alt toplam formülünün de toplamayı üste gelen satırların yerini dolduran aşağıdaki satırlardan başladığını farkettim. Dolayısıyla tüm satırlar toplama dahil olmuyor.

=ROW() adlı bir formül ile bir satırın satır numarasını sabit olarak alabiliyoruz.

Bu fonksiyonu =SUM toplam formülü içinde kullanarak kaydırılan satırlardan sonra formülün toplama alanının bozulmasının önüne geçebiliriz diye düşündüm ancak uygulayamadım.

şöyle ki
Orjinal alt toplam formülüm
=SUM(C6:C29)


Uyarlama yapmaya çalıştığım
=SUM("C"&(ROW(C6)):"C"&(ROW(C29))
Biraz vba içinde kodlama kurallarına benzediğinden fonksiyon içinde çalışmıyor sanırım.

Bu konuda ne yapabiliriz?
Yardımlarınız için şimdiden teşekkür ederim.
 
. . .

Gibi...

Kod:
=TOPLA(DOLAYLI("A1:A"&SATIR()-1))

. . .
 
Teşekkür ederim Sayın Emir Hüseyin bey,

Formülünüzü şu şekilde uyarlayabildim ve başarılı oldu;

=SUM(INDIRECT("C6:C"&ROW()-1))

Testlerimde satır kaydırmaların formülü etkilemediğini gördüm.
Sağlam olması için başta C6 hücresindeki satır numarasını da sabitlemeye çalıştım. Şöyle ki; =SUM(INDIRECT("C"&ROW()-24:"C"&ROW()-24)) ancak bu şekilde hata verdi.

Ancak yukarıdaki ilk haliyle de sorun gözükmüyor.

Tekrar teşekkürler .
 
. . .

Hata sebebi iki noktanın yeri hatalı.

Kod:
=sum(ındırect("c"&row()-24[color="red"]&":[/color]c"&row()-24))

. . .
 
Teşekkür ederim Hüseyin bey,

Formüller konusunda da belli bir disiplini sağlamış olduk.
Düzeltmiş olduğunuz son formülü şu şekilde girerek;

Kod:
=SUM(INDIRECT("C"&ROW()-24&":C"&ROW()-1))

Aynı hücre aralığı toplama dahil olacak şekilde hem başlangıç hücresinde hem de bitiş hücresinde sabitlemiş olduk.

Saygılarımla.
 
Geri
Üst