• DİKKAT

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

Farklı sayfalardaki değerleri toplayıp aşağı kaydırma

Katılım
7 Mart 2020
Mesajlar
6
Excel Vers. ve Dili
Excel Sürüm 2002
Merhaba,
Aşağıdaki formül (1)'i aşağı sürüklediğim zaman formül (2) (3) şeklinde devam etmesini istiyorum gelmesini istiyorum.
Yani 2.satır sabit kalacak ancak sütunlar B,C,D,E... şeklinde ilerleyecek. (formülü aşağı kaydırdığım zaman)

(1) =TOPLA('Ocak:Haziran'!B$2)
(2) =TOPLA('Ocak:Haziran'!C$2)
(3) =TOPLA('Ocak:Haziran'!D$2)

Yardımlarınız için şimdiden teşekkürler.
 
Merhaba,

Bu işlemi yazdığınız fonksiyon üzerinden yapabilmek için dolaylı fonksiyonu kullanmak gerekir. 3 boyutlu fonksiyonlarda dolaylı fonksiyonu çalışmamaktadır.

Bunun yerine aşağıdaki formülü kullanın. Sanırım sayfalarınız Ocak ile Haziran arasındaki aylar. Eğer farklıysa sayfa adlarını tam olarak yazınız.
Kod:
=TOPLA.ÇARPIM(ALTTOPLAM(9;DOLAYLI("'"&METNEÇEVİR("1."&SATIR($A$1:$A$6);"aaaa")&"'!"&ADRES(2;SATIRSAY($A$1:A1)+1))))
 
Merhaba,

Bu işlemi yazdığınız fonksiyon üzerinden yapabilmek için dolaylı fonksiyonu kullanmak gerekir. 3 boyutlu fonksiyonlarda dolaylı fonksiyonu çalışmamaktadır.

Bunun yerine aşağıdaki formülü kullanın. Sanırım sayfalarınız Ocak ile Haziran arasındaki aylar. Eğer farklıysa sayfa adlarını tam olarak yazınız.
Kod:
=TOPLA.ÇARPIM(ALTTOPLAM(9;DOLAYLI("'"&METNEÇEVİR("1."&SATIR($A$1:$A$6);"aaaa")&"'!"&ADRES(2;SATIRSAY($A$1:A1)+1))))


Formülde çalışma sayfalarının isimlerini nereye yazmalıyım?
 
Sayfa isimlerinin ocak ile haziran arası olduğu için formülü uzatmamak için;

METNEÇEVİR("1."&SATIR($A$1:$A$6);"aaaa")

bu şekilde tanımlamıştım. 1 ile 6 arasında ayları aaaa metin formatında diziye alır.

Aşağıdaki gibide yazabilirsiniz.

=TOPLA.ÇARPIM(ALTTOPLAM(9;DOLAYLI("'"&{"ocak";"şubat";"mart";"nisan";"mayıs";"haziran"}&"'!"&ADRES(2;SATIRSAY($A$1:A1)+1))))
 
Sayfa isimlerinin ocak ile haziran arası olduğu için formülü uzatmamak için;

METNEÇEVİR("1."&SATIR($A$1:$A$6);"aaaa")

bu şekilde tanımlamıştım. 1 ile 6 arasında ayları aaaa metin formatında diziye alır.

Aşağıdaki gibide yazabilirsiniz.

=TOPLA.ÇARPIM(ALTTOPLAM(9;DOLAYLI("'"&{"ocak";"şubat";"mart";"nisan";"mayıs";"haziran"}&"'!"&ADRES(2;SATIRSAY($A$1:A1)+1))))


Çok teşekkürler. Sonuç veriyor. Sayfaları tek tek yazmak yerine ":" kullanarak ilk ve son sayfayı yazmak mümkün değil galiba. Sayfaların isimleri 01.10.2021, 02.10.2021, 03.10.2021... şeklinde devam ediyor
 
İlk mesajımda bahsettiğim gibi olmuyor maalesef.

Hesaplamaya dahil etmek istediğiniz sayfa adlarını hücrelere yazarak da kullanabilirsiniz.

Örneğin: Bahsi geçen sayfa adlarını formülü kullandığını sayfanın N1:N6 aralığına yazıp formülü aşağıdaki gibi kurgulayabilirsiniz.

=TOPLA.ÇARPIM(ALTTOPLAM(9;DOLAYLI("'"&$N$1:$N$6&"'!"&ADRES(2;SATIRSAY($A$1:A1)+1))))
 
Geri
Üst