Sayfalardan Veri Birleştirme

Sayfalardan Veri Birleştirme

Sayfalardan Veri Birleştirme
Bu dosya, aynı yapıdaki birden fazla çalışma sayfasının verisini formüllerle tek bir Konsolide sayfasında toplamayı gösterir. Sayfalardan veri birleştirme işlemi, sayfa adlarının formülle alınması ve INDIRECT ile ilgili sayfaya başvurulması yoluyla yapılır.

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • Konsolide: Şehir, ürün ve yıl sütunlarını gösteren birleştirme sayfasıdır. R1:S10 aralığında ürün listesi bulunur, D2 hücresinde ürün seçimi için bir veri doğrulama vardır. Seçilen ürüne ait şehir verileri 2003, 2005, 2007 ve 2009 sütunlarında listelenir ve altta Toplam satırı yer alır. Sayfanın alt bölümlerinde aynı birleştirme farklı formül yöntemleriyle tekrarlanır.
  • ANKARA, İSTANBUL, İZMİR, ADANA, BURSA, MUĞLA: Her şehir için Üzüm, Elma, Vişne, Kiraz, Armut, Karpuz, Kavun, Erik, Şeftali ve Kaysı ürünlerinin yıllara göre değerleri ile Toplam satırı bulunur. ANKARA sayfasında yıllar 2003-2009, diğer sayfalarda 2001-2007 aralığındadır.
  • baz: Gizli bir yardımcı sayfadır; formüllerdeki referans noktası olarak kullanılır.
Toplam satırları Toplam_Ankara, Toplam_İstanbul, Toplam_İzmir, Toplam_Adana, Toplam_Bursa ve Toplam_Muğla adlı tanımlı adlarla işaretlenmiştir.

Kullanılan formüller​

Sayfa adı, satır numarasına göre makro fonksiyonla alınır:
Excel formülü
=sayfaadi(ROW(A3))
Seçilen ürünün satırı VLOOKUP ile bulunur, OFFSET ve CELL ile adres üretilir, INDIRECT ile ilgili şehir sayfasından değer çekilir:
Excel formülü
=DOLAYLI($A7 & "!" & HÜCRE("address";KAYDIR(B$1;DÜŞEYARA($D$2;$R$1:$S$10;2;0)-1;0)))
=INDIRECT($A7 & "!" & CELL("address",OFFSET(B$1,VLOOKUP($D$2,$R$1:$S$10,2,0)-1,0)))
Alt bölümde sayfa adı, SUBSTITUTE ile baz sayfasının adının yerine konur. Toplam satırları ise tanımlı adlara başvuran INDIRECT formülüyle alınır. Genel toplamlar SUM ile hesaplanır.

Makrolar​

sayfaadi adlı fonksiyon (Module1), verilen sıra numarasındaki çalışma sayfasının adını döndürür; numara sayfa sayısından büyükse boş değer verir. Fonksiyon hücre formülünden çağrılır, ayrıca çalıştırılması gerekmez. Kodda dosya silme veya dış bağlantı işlemi yoktur.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. Konsolide sayfasında D2 hücresinden ürünü seçin.
  3. Şehir satırlarında seçilen ürünün yıllara göre değerleri ve Toplam satırı güncellenir.
  4. Formülleri incelemek için C7, C18 ve C39 hücrelerine bakın.
  5. Kendi verinizde şehir sayfalarını aynı yerleşimle hazırlayıp sayfa adlarını A sütununa getirin.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
2
Gösterim
146
İlk sürüm
Güncel
SHA-256
b14f545f34fe7a2740e292b7028f99595563926115c84c658b3ab30a84922e12

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst