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

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.
 

Emir Hüseyin Çoban

Destek Ekibi
Destek Ekibi
Katılım
11 Ağustos 2008
Mesajlar
5,892
Excel Vers. ve Dili
Office 2013 Tr - Win10 x64
. . .

Gibi...

Kod:
=TOPLA(DOLAYLI("A1:A"&SATIR()-1))
. . .
 
Katılım
12 Aralık 2015
Mesajlar
67
Excel Vers. ve Dili
Excel 2010 ingilizce
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 .
 

Emir Hüseyin Çoban

Destek Ekibi
Destek Ekibi
Katılım
11 Ağustos 2008
Mesajlar
5,892
Excel Vers. ve Dili
Office 2013 Tr - Win10 x64
. . .

Hata sebebi iki noktanın yeri hatalı.

Kod:
=sum(ındırect("c"&row()-24[color="red"]&":[/color]c"&row()-24))
. . .
 
Katılım
12 Aralık 2015
Mesajlar
67
Excel Vers. ve Dili
Excel 2010 ingilizce
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.
 
Üst