Farklı Sayfalardaki Verileri Toplama

Katılım
21 Eylül 2011
Mesajlar
115
Excel Vers. ve Dili
Office 365 - İngilizce
Altın Üyelik Bitiş Tarihi
6.6.2022
Merhaba,

Excel çalışmamda rapor sayfası oluşturmak istiyorum. Çalışmamda bir aylık her gün için bir sayfa var. (01.08.2015,02.08.2015... gibi) Bu sayfalardaki verileri rapor sayfasında otomatik toplatmak istiyorum.

Rapor sayfasına =TOPLA('01.08.2015:31.08.2015'!F2) formülünü yazarak tüm verileri toplayabiliyorum.

Sorun şu, eylül ayına geçince yeni dosya açıp, yeni sayfalar oluşturacağım. (01.09.2015,02.09.2015 gibi). Rapor sayfasındaki bütün formülleri tekrar düzeltmek zorunda kalmamak için, sayfa adlarını referans alacağı bir kod veya formül yazılabilir mi?

Sayfa adları zaten Y1:Y31 aralığında yazanlardan oluşuyor. Toplama işleminde de bu aralıkta yazanları referans alabilir mi?

Aşağıdaki gibi bir formül buldum ama kendime uyarlayamadım. "sayfalar" diye bir referans aralığı belirlemiş. Sayfa adlarının aynısını A sütununa yazmış. Bu sütunda yazan sayfalarda arama yapıp toplama işlemlerini gerçekleştiriyor.
Kod:
=TOPLA.ÇARPIM(ETOPLA(DOLAYLI("'"&sayfalar&"'!$A$2:$A$1048576");C2;DOLAYLI("'"&sayfalar&"'!$B$2:$B$1048576")))
Teşekkürler
 
Katılım
15 Mayıs 2008
Mesajlar
95
Excel Vers. ve Dili
2010
türkçe
Altın Üyelik Bitiş Tarihi
29-09-2023
Örnek Dosya Gönderebilirsen elimden geldiği kadar yardımcı olabilirim altın üye olmadığınız için dosyanızı http://dosya.web.tr/ buraya yükleyip linki buraya kopyalayınız..
 
Katılım
21 Eylül 2011
Mesajlar
115
Excel Vers. ve Dili
Office 365 - İngilizce
Altın Üyelik Bitiş Tarihi
6.6.2022
Örnek Dosya Gönderebilirsen elimden geldiği kadar yardımcı olabilirim altın üye olmadığınız için dosyanızı http://dosya.web.tr/ buraya yükleyip linki buraya kopyalayınız..
İlginiz için çok teşekkürler.

Dosya adresi: http://dosya.web.tr/KDor7N

Dosyanın çalışma mantığını kısaca özetlemem gerekirse;

1-) "Ana" isimli sayfada Y1'den Y31'e kadar tarihler var
2-) Makro penceresinden "Sayfaları_Oluştur" çalıştırılınca, "Ana" sayfasının her gün için 1 adet kopyası oluşturuluyor.
3-) Günlük olarak veriler girilince, en baştaki rapor sayfasında tüm veriler toplanıyor.
4-) Yeni aya geçtiğimizde dosyayı kopyalayıp, adını "Eylül" olarak değiştireceğim. Makro penceresinden "Sayfaları_Sil" yapıp önce dosyadaki geçmiş aya ait verileri temizleyeceğim (Onlar zaten ağustos dosyasında kayıtlı olacaklar)
5-) "Ana" isimli sayfadaki "Y1:Y31" aralığındaki tarihleri Eylül (09) olacak şekilde değiştirip, Oluştur makrosunu çalıştırıp, yeni dosyayı kullanmaya başlayacağım.

Sorun şu: 4. maddedeki işlemi yaptığım zaman sayfalar silindiğinden rapor sayfasındaki formüller çöküyor. Çünkü formülde =TOPLA('01.08.2015:31.08.2015'!F2) yazıyor. Ben bu formüldeki "01.08.2015:31.08.2015" yerine Y1:Y31 gibi bir şey yazmalıyım ki, sayfa adları ile aralıkta belirttiğim adlar uyuşsun ve formüller bozulmasın. Buna benzer örnek bir dosya da buldum ama kendime uyarlayamadım.
http://www.exceltr.com/wp-content/yuklemeler/Tum_sayfalari_Topla.xlsx

Yardımlarınızı rica ederim
 
Son düzenleme:
Katılım
21 Eylül 2011
Mesajlar
115
Excel Vers. ve Dili
Office 365 - İngilizce
Altın Üyelik Bitiş Tarihi
6.6.2022
Teşekkür ederim. Sizin gönderdiğiniz dosya tam istediğim gibi olmuş ama kendi dosyama uyarlayınca olmuyor.

Bir de formülle ilgili açıklama yapmanız mümkün mü?

=TOPLA.ÇARPIM(ETOPLA(DOLAYLI("'"&tarihler&"'!$G$2:$G$200");$E17;DOLAYLI("'"&tarihler&"'!$K$2:$K$200")))

Tarihler diye bir değişken mi belirliyorsunuz formülde, sayfa adları ile "Ana" sayfasındaki Y1:Y31 hücre aralığındaki yazanları mı karşılaştırıyor. Orayı bir türlü çözemedim.

Tekrar ellerinize sağlık
 
Son düzenleme:
Katılım
21 Eylül 2011
Mesajlar
115
Excel Vers. ve Dili
Office 365 - İngilizce
Altın Üyelik Bitiş Tarihi
6.6.2022
Gönderdiğiniz dosyada tarihleri eylül olacak şekilde değiştirip sayfaları oluştur deyince hatasız bir şekilde rapor sayfasındaki hücreler yenileniyor.

Aynı işlemi kendi dosyamda yapınca olmuyor. Nedenini bir türlü çözemedim. Hücredeki formülleri direk sizin gönderdiğiniz dosyadan kopyalıyorum. Yine olmuyor.

http://dosya.web.tr/RgPZjO Dosyaya linkten ulaşabilirsiniz.
 
Katılım
15 Mayıs 2008
Mesajlar
95
Excel Vers. ve Dili
2010
türkçe
Altın Üyelik Bitiş Tarihi
29-09-2023
Gönderdiğiniz dosyada tarihleri eylül olacak şekilde değiştirip sayfaları oluştur deyince hatasız bir şekilde rapor sayfasındaki hücreler yenileniyor.

Aynı işlemi kendi dosyamda yapınca olmuyor. Nedenini bir türlü çözemedim. Hücredeki formülleri direk sizin gönderdiğiniz dosyadan kopyalıyorum. Yine olmuyor.

http://dosya.web.tr/RgPZjO Dosyaya linkten ulaşabilirsiniz.
Ana sayfa üzerindeki tarihlerin yazdığı sütunu yani Y1:Y31 seçin ondan sonra ad tanımlayacaksınız excelin sol üst kısmında sutun numaraları gösteren yeri silin ve "tarihler" yazın yada formüller sekmesinde ad tanımlama var oradan isim kısmına tarihler başvuru yerine =Rapor!$Y$1:$Y$31 eğer tarihler ana sayfada ve başka sütünda ise o kısmı seçiniz...
 
Katılım
21 Eylül 2011
Mesajlar
115
Excel Vers. ve Dili
Office 365 - İngilizce
Altın Üyelik Bitiş Tarihi
6.6.2022
Ana sayfa üzerindeki tarihlerin yazdığı sütunu yani Y1:Y31 seçin ondan sonra ad tanımlayacaksınız excelin sol üst kısmında sutun numaraları gösteren yeri silin ve "tarihler" yazın yada formüller sekmesinde ad tanımlama var oradan isim kısmına tarihler başvuru yerine =Rapor!$Y$1:$Y$31 eğer tarihler ana sayfada ve başka sütünda ise o kısmı seçiniz...
Çok teşekkürler, orada bir tanımla olduğuna emindim ama nasıl yapıldığını anlamamıştım.yeni bir şey daha öğrenmiş oldum.
 

GAMZE DOĞAN

Altın Üye
Katılım
16 Kasım 2019
Mesajlar
93
Excel Vers. ve Dili
excel 2013
Altın Üyelik Bitiş Tarihi
01-11-2025
Merhaba,

Benimde benzer bir sorunum var bir aylık günlük raporlarım var hepsini e topla formülünün işlevi ile tek sayfada özetlemem gerekiyor , ama bir türlü başaramadım, yardımcı olabilirseniz sevinirim.
 

GAMZE DOĞAN

Altın Üye
Katılım
16 Kasım 2019
Mesajlar
93
Excel Vers. ve Dili
excel 2013
Altın Üyelik Bitiş Tarihi
01-11-2025
Foruma Hoş geldiniz.
Sorunuz için yeni bir konu açarak ve örnek excel dosyası ekleyerek sorarsanız,daha kısa sürede doğru cevaplar alabilirsiniz. Örnek excel dosyası ekleme hakkında bilgi edinmek isterseniz: https://www.excel.web.tr/threads/soru-ile-ilgili-oernek-excel-dosyasi-ekleme.174755/ bakınız.
Teşekkür ederim,

Altın üye olmadığım için dosya yükleyemiyorum sanırım
 
Üst