Satır Toplamada Sütun Harfi Değişkeni

Katılım
20 Mayıs 2013
Mesajlar
46
Excel Vers. ve Dili
Office 2010
Merhaba arkadaşlar,

Aylık ciroları yaptığım bir tablom var, satır sonlarında aylık toplam ve geçen yılın hangi aydaysak o aya kadar olan toplamını alıyor ve büyüme küçülme oranını veriyor.

geçen yılın toplamını her ay +'layarak eller güncelliyorum..


Benim yapmak istediğim geçen yılın 5aylık toplamı =topla(AA1:AE1) formülünde 6.aya geçince =topla(AA1:AF1) olacak. yani AE1 - AF1 değişen bölümünde bitiş sütununu tek bir hücreye sabitleyip, ay sonralarında sadece o hücreyi AE'de AF yaparak toplamı değiştireyim..

biraz karışık gibi oldu ama, umarım anlatabilmişimdir :)
 
Katılım
23 Nisan 2011
Mesajlar
283
Excel Vers. ve Dili
Excel 2010 - Türkçe
Altın Üyelik Bitiş Tarihi
02.01.2019
Şu mantıkta bir şey işinizi görür mü?
Kod:
=EĞER(AY(BUGÜN())<6;TOPLA(AA1:$AE1);EĞER(AY(BUGÜN())>=6;TOPLA(AA1:$AF1);"")
 
Katılım
20 Mayıs 2013
Mesajlar
46
Excel Vers. ve Dili
Office 2010
yok maalesef geçtiğimiz yıllara ait olduğu için olmadı.

peki şöyle bişey mümkün mü ..

Kod:
=topla(a1:[COLOR="Red"]e[/COLOR]1)
formülünde kırmızıyla işaretli "e" harf değerini istediğimiz hücreden aldıramazmıyız

öreneğin:
Kod:
=topla(a1:[COLOR="Red"]"=G1"[/COLOR]1)
G1 hücresinde de "e" yazınca a1:e1 arası toplamı versin..
G1'e "m" yazınca a1:m1 arası toplamı versin gibi...

formül içine formül yazma gibi bişey lazım galiba bana :)
 
Son düzenleme:
Katılım
20 Mayıs 2013
Mesajlar
46
Excel Vers. ve Dili
Office 2010
arkadaşlar şu şekilde bir değer yazınca hücre değeri metin olarak çıkıyor..
ben o metin olarak çıkanın formül olarak işlev görmesini istiyorum...

((M1'de sadece "F" yazıyor ))

Kod:
="=topla(A1:"&M1&"1)"
çıktısı
Kod:
=topla(A1:F1)
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,330
Excel Vers. ve Dili
2007 Türkçe
Dolaylı formülünü kullanabilirsiniz.
Kod:
=TOPLA(DOLAYLI("A1:"&M1&1))
 
Katılım
20 Mayıs 2013
Mesajlar
46
Excel Vers. ve Dili
Office 2010
Dolaylı formülünü kullanabilirsiniz.
Kod:
=TOPLA(DOLAYLI("A1:"&M1&1))

__________________________________
kullandığım formül bu şekilde başlıyor
Kod:
=TOPLA(DOLAYLI("Z1:"&$S$6&1))
aşağı satırlara sürüklediğimde veya kopyala yapıştır yapınca
yine aynı şekilde kalıyor. yani 1.satırdan 2. 3. ve daha sonrakilere doğuru otomatik atmıyor.

ilk seferlik tüm müşteriler için sıralamayı yaparım ama alfabetik sıraya göre araya yeni bir iki müşteri girince tekrar aynı şeyi yapmam gerekecek..

bu sayıları formülü aşağı sürükleyince kendini otomatik yenilemesini nasıl sağlarım ?
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,330
Excel Vers. ve Dili
2007 Türkçe
Şu şekilde deneyiniz.
Kod:
=TOPLA(Z1:DOLAYLI($S$6&SATIRSAY($1:1)))
Z1 değeri ve sondaki 1 değeri artar.
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,330
Excel Vers. ve Dili
2007 Türkçe
Yazdığınız formüldeki satırsay kısmının farkına dikkat ediniz.
Satırsay bölümünü şu şekilde değiştiriniz
Kod:
SATIRSAY($1:2)
Ya da
Kod:
SATIRSAY($A$1:$A2)
dersem daha iyi anlaşılır herhalde aşağı doğru çektiğinizde birinci değer sabit kalacak ikinci değer artacağı için formülünüz D2 den başlayıp D3, D4 şeklinde devam edecektir.
Sizin yazdığınız formülde Son değer hep 1 olur.
 
Katılım
20 Mayıs 2013
Mesajlar
46
Excel Vers. ve Dili
Office 2010
Yazdığınız formüldeki satırsay kısmının farkına dikkat ediniz.
Satırsay bölümünü şu şekilde değiştiriniz
Kod:
SATIRSAY($1:2)
Ya da
Kod:
SATIRSAY($A$1:$A2)
dersem daha iyi anlaşılır herhalde aşağı doğru çektiğinizde birinci değer sabit kalacak ikinci değer artacağı için formülünüz D2 den başlayıp D3, D4 şeklinde devam edecektir.
Sizin yazdığınız formülde Son değer hep 1 olur.

Yani tüm olay "satırsay"dan sonrası ($1 şeklinde başlamalı :)
dediğiniz gibi yaptım ve şuanda sorun yok ..

tekrardan teşekkürler üstadım :D


kullandığım formül:
Kod:
=TOPLA(Z4:DOLAYLI($S$3&SATIRSAY($A$1:$AK4)))
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,330
Excel Vers. ve Dili
2007 Türkçe
Kolay gelsin, iyi çalışmalar.
Küçük bir hatırlatma:
Kod:
SATIRSAY($A$1:$AK4)
Sadece satırları sayacağı için AK4 yapmanıza gerek yok. 4. satır olan herhangi bir değer de yazabilirsiniz. Sonradan yapacağınız işlemlerde kolaylık olması adına :)
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
kullandığım formül:
Kod:
=TOPLA(Z4:DOLAYLI($S$3&SATIRSAY($A$1:$AK4)))
Merhaba,

Kolay kavramanız için,

Kod:
=TOPLA([COLOR="red"]Z4[/COLOR]:DOLAYLI($S$3&SATIR([COLOR="Red"]Z4[/COLOR])))
Bu şekilde de yazabilirsiniz.

.
 
Üst