• Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü Sayfalardaki Verilerin Toplamını Almak

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

bulentkars

Bronz Üye
Kullanıcı Bilgileri
Katılım
30 May 2022
Mesajlar
413
Çözümler
3
Aldığı beğeni
67
Excel Versiyonu
Office 365 TR
Konuyu Başlatan
Arkadaşlar Merhaba;


Ekteki Çalışma Kitabında örnekle anlattım. Yardımcı olabilirseniz sevinirim. Şimdiden Teşekkürler

Yapmak İstediğim;

Çalışma kitabında birden fazla aynı formatta sayfalar var,
Tüm sayfaların "G" Kolonunu Toplamını "A" Kolonu ile firma ismi eşleşiyorsa toplamlarını ayrı ayrı almak istiyorum.
 

Ekli dosyalar

  • Sayfaların Toplamlarını Almak.xlsx
    12.7 KB · Gösterim: 11
firma isimleri örneğinizdeki gibi aynı isimde mi. Yani AB firmasından 3 tane alt alta yazılıyor mu
A FİRMASI
AB FİRMASI
AB FİRMASI
AB FİRMASI
AB FİRMASI
AB FİRMASI
AC FİRMASI
AD FİRMASI
AK FİRMASI
AK FİRMASI
AK FİRMASI
AK FİRMASI
 
Ö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.

R101.png
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
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
ş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
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

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,

R102.png

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.
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

ya da Excel365 ile dökülmeli olarak
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Eğer, Toplam sayfasında BENZERSİZ Firma isimleri olacaksa
R103.png

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
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
Ve Toplam değerlerini yazdırmak için ise,
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
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.
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 
Firma isimleri aynı olamaz örneğiniz ekte
CSS:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 

Ekli dosyalar

  • Sayfaların Toplamlarını Almak.xlsm
    30.4 KB · Gösterim: 2
Çözüm
Sayın 52779;
Sayın Adnan Bey;
Hem formüller hem de makro tam istediğim gibi olmuş elinize emeğinize sağlık Çok Teşekkür ederim.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst