Öncelikle belirtmek isterim ki soru NET değil.
- Kaç sayfa var. Toplamlar için tüm sayfalar kullanılacak mı.
- Sayfalarda kaç satır var.
- Evet, aynı formatta deniliyor, ama yapı olarak tüm sayfalar AYNI mı.
- Toplam sayfasında, Tekrarlı Firma isimleri var. Toplamlar, neye göre alınacak. Yapı her sayfada AYNI ise, G kolonunda karşılık gelen hücrelere göre mi, yoksa, A kolonundaki isimlere karşılık gelen G kolonundaki hücrelerin toplamları mı...
- vs...
Soru için, her ne kadar Makro ile çözüm istense de 3D formüllerle çözüm sağlanabilir.
Excel365 kullanıcısı olduğunuzdan, işlemler daha kolay.
Formüllerle çözüm isterseniz.

Bu çözüm, TÜM sayfalarda YAPI AYNI ise İlk sayfadan son sayfaya kadar G kolonundaki hücrelerin toplamlarıdır.
Burada
Dikkat
1 - Tüm sayfalarda, Satır ve Sütun olarak
YAPI Aynıdır.
- Her sayfada Toplanacak Değerler AYNI Hücrededir.
- A kolonundaki Firma isimleri Her Sayfada bire bir AYNI dır. Yani A8 deki AB FİRMASI değeri tüm sayfalarda A8 hücresinde olup AB FİRMASI değerini içerir.
2 - AYNI hücreler 3D formülüyle toplanır. Örn. Tüm sayfaların G6 hücreleri için formül
HTML:
şeklinde olup, formülün yazımı
- =TOPLA( yazdıktan sonra, mouse ile Toplam alınacak ilk Sayfa adına (ACILIS) tıklanır. ACILIS sayfasına tıklandığında ACILIS sayfası açılır.
- Sonra SHIFT tuşuna basılır.
- Daha sonra da Toplam alınacak SON sayfa adına (Burada OCAK)mouse ile tıklanır. Bu durumda formül çubuğunda =TOPLA(ACILIS:OCAK! şeklinde yazdığı görülebilir. Sayfa adlarına bakıldığında da ACILIS sayfasından OCAK sayfasına kadar tüm sayfaların seçilmiş olduğu görülebilir.
- En son olarak da, mouse ile Açık olan ACILIS sayfasında, Toplam alınacak olan G6 hücresi seçilir. Parantez kapatılarak ENTER basılır.
Daha sonra da H6 hücresine (ya da G6 hücresine) yazılan bu formül aşağıya doğru kopyalanır.
Excel365 ile dökülmeli olacaksa eğer, öncelikle dökülecek alanda hiç bir veri olmaması için örn G kolonu silinir ve G6 hücresine
HTML:
Eğer, diğer sayfaların A kolonunda, Toplam sayfasının A kolonundaki Firma isimleri aranıp bunlara karşılık gelen G kolonundaki değerlerin toplamları alınacak ise,
Burada Dikkat
Toplam sayfası A kolonunda TEKRAR eden Firmalar bulunmakta. Dolayısıyla bunların Toplam değerleri AYNI olacaktır.
Geleneksel formüllerle yapacak olursak
Öncelikle, Toplam Alınacak Sayfa isimlerini, sekmelerdekilerle bire bir AYNI olacak şekilde bir kolona yazmalıyız. (Bunlar formülle de yazdırılabilir).. Resimde görüleceği üzere sayfa adları
I2 den itibaren I kolonuna yazıldı.
G6 hücresine yazılır ve aşağıya doğru kopyalanır.
HTML:
ya da Excel365 ile dökülmeli olarak
HTML:
Eğer, Toplam sayfasında BENZERSİZ Firma isimleri olacaksa
Geleneksel formüllerle yapmak
çok zor. O nedenle makro ile çözüm, çok daha uygun olacaktır.
Excel365 işlevleriyle yapacaksanız eğer,
Sıralı Benzersiz Firma isimlerini yazdırmak için
HTML:
Ve Toplam değerlerini yazdırmak için ise,
HTML:
Burada I6# , Benzersiz Firma isimlerini formüle ettiğimiz hücreyi belirtir ve buradaki dökülen değerleri referans alır.
Ya da Tek Formülle komple dökülmeli yapılacaksa, formül şöyle olabilir.
HTML: