• DİKKAT

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

farklı çalışma sayfalarındaki tablo toplamları

  • Konbuyu başlatan Konbuyu başlatan cio
  • Başlangıç tarihi Başlangıç tarihi

cio

Katılım
11 Mayıs 2018
Mesajlar
10
iyi akşamlar arkadaşlar, elimde 5 sayfalık bir excel dosyası mevcut, bu sayfalardaki tablolarda isimler karışık şekilde sıralı, kısaca bir çetele dosyası. sorum bu 5 farklı çalışma sayfasındaki tablolardaki toplamları tek bir tabloda birleştirmek istiyorum fakat çeteledeki her bir ismin karşısındaki toplam formüllü ve isimler her sayfada farklı şekilde sıralanmış amacım herbir ismin karşısına o aylardaki toplamları birleştiren tek bir tablo yapmak fakat sıralamalar farklı yardımcı olursanız sevinirim.

örnek
 

Ekli dosyalar

Örnek dosyayı inceleyiniz.

Dinamik ad tanımlaması ve 3D formül kullanılmıştır.
 

Ekli dosyalar

ilginiz ve çözüm için teşekkür ederim korhan hocam. kendi adıma excel için daha çok yolum var dinamik ad tanımlaması 3d formüller :D
 
Özel mesaj ile formülün açılımını sormuşsunuz.

Ay isimlerinden oluşan sayfalarınızda "A:A" sütununda ürün isimleriniz bulunuyor. "I:I" sütununda ise toplamlar bulunuyor.

"Toplam" sayfasındaki B2 hücresindeki formülü ele alırsak;

Kod:
=TOPLA.ÇARPIM(ETOPLA(DOLAYLI(Sayfalar&"[B][COLOR="Red"]!A:A[/COLOR][/B]");A2;DOLAYLI(Sayfalar&"[B][COLOR="Blue"]!I:I[/COLOR][/B]")))

Toplam sayfasının "K:K" sütununda sayfa isimleriniz bulunmaktadır. Buradaki alan "Sayfalar" adı ile dinamik olarak tanımlanmıştır. Dinamiklik durumunu "FORMÜLLER-AD YÖNETİCİSİ" bölümünden kontrol edebilirsiniz.

Formülün içindeki ETOPLA bir kritere göre toplama işlemi yapmaktadır. Ama siz birden fazla sayfada bu işlemi aynı anda yapmak istiyorsunuz. İşte burada devreye dizi formüller girmektedir. TOPLA.ÇARPIM fonksiyonu dizi mantığı ile çalışmaktadır. Bu sebeple kullanılmıştır. Bunun yerine aşağıdaki gibi yazıp CTRL+SHIFT+ENTER tuşuna basarak formülü tamamlarsanız yine sonuç alırdınız. Bu tuş kombinasyonu genellikle üyelerimizin kafasını karıştırdığı için TOPLA.ÇARPIM fonksiyonunu tercih ettim.

Kod:
=TOPLA(ETOPLA(DOLAYLI(Sayfalar&"!A:A");A2;DOLAYLI(Sayfalar&"!I:I")))

Umarım açıklayıcı olmuştur...
 
hocam anlamak için soruyorum ad yöneticisi kısmını inceledim hatta oradaki formülleri araştırdım kendi çapımda bir şeyler öğrendim bu "sayfalar" adı ile tanımlanan formülde
----DOLAYLI("toplam!K1:K"&BAĞ_DEĞ_DOLU_SAY(toplam!$K:$K))----
BAĞ_DEĞ_DOLU_SAY(toplam!$K:$K) kısmı 5 çıkıyor fakat toplam!K1:K kısmını ve birleştir (&) kısmını anlamadım hocam yani toplam!K:K neyi veriyor neden BAĞ_DEĞ_DOLU_SAY kısmı ile birleştirdik. valla hocam içinden çıkamadım
dolaylı("toplam!K1:K"&5) burada tıkandım zahmet olmazsa açıklarsanız sevinirim.
 
yok mu arkadaşlar yukarda belirttiğim husus için yardımcı olacak ?
 
Geri
Üst