Gelecek Aylara Ait Dosyalardan Veri Bağlantısı Hazırlama

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

asarigollu

Kullanıcı
Katkı: %0
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhaba;

Her ay düzenli olarak gelen bir toplam data verimiz var.
Bu excel içerisinde bir pivot tablo oluşturuyorum ve buradaki bazı bilgileri başka bir excelde dönemsel gelişimleri izlemek için aktarıyorum.
Aralık ayına ait toplam data geldiği için dönemsel gelişimi takip edeceğim excelde "=" ile diğer hücreyi seçtiğimde halloldu.
Ancak Ocak ayına ait data elimde yok. Ocak ve sonraki aylarına toplam data dosyasından ilgili satırlara dosya elimde olmadan o dosyadan veri çekmesi için nasıl formül girebilirim?
Gelecek olan toplam data excellerinin isimleri "OCAK 2021 TOPLAM DATA" şeklinde her aya göre değişecek şekilde belli yardımı olacaksa :)

OCAK 2021 Toplam Data dosyası oluşturup pivotu oluşturduktan sonra pivotun kullandığı verileri silerek pivot tablonun verileri sıfırlamaya denedim veri geldiğinde sadece ana veriyi yapıştırıp pivotu güncelleyerek olur diye düşündüm ama pivot tabloyu sıfırlamadı :)
 
Çözüm
Merhaba, sonraki ayların verisini dosya henüz gelmeden bağlamak için pivot tablonun hücresi yerine doğrudan ham veri sayfasına bağlanmak daha sağlıklıdır. Her ay için önceden boş bir şablon dosyası hazırlanır, GELİŞİM dosyasındaki formüller bu dosyalara bağlanır; gerçek veri geldiğinde dosya aynı adla kaydedilince sonuçlar kendiliğinden güncellenir. ŞUBE 1 sayfasında Ocak satırının B hücresine aşağıdaki formül yazılıp sağdaki iki hücreye kopyalanabilir:
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (2 satır). Giriş Yap
Merhabalar foruma hoşgeldiniz Sayın @asarıgöllü .

İsteğinizi tam olarak anlamamış/yanlış anlamış olabilirim.
Kanaatim o ki; istediğiniz işlem için makro kullanmak gerekir.

Bir de hatırlatma:
Forumumuzun SORU-CEVAP bölümünde örnek belge eklemek ve indirmek için özel bir üyelik türü yoktur ve ücretsizdir.
Sorularınızı, cevabımın altındaki İMZA bölümünde yer alan açıklamalar doğrultusunda (mutlaka okuyunuz)
hazırlayacağınız örnek belgeler üzerinden sorarsanız daha hızlı sonuç almanız kolaylaşır.

.
 

Ekli dosyalar

Merhaba, sonraki ayların verisini dosya henüz gelmeden bağlamak için pivot tablonun hücresi yerine doğrudan ham veri sayfasına bağlanmak daha sağlıklıdır. Her ay için önceden boş bir şablon dosyası hazırlanır, GELİŞİM dosyasındaki formüller bu dosyalara bağlanır; gerçek veri geldiğinde dosya aynı adla kaydedilince sonuçlar kendiliğinden güncellenir. ŞUBE 1 sayfasında Ocak satırının B hücresine aşağıdaki formül yazılıp sağdaki iki hücreye kopyalanabilir:
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (2 satır). Giriş Yap
Formül nasıl çalışır?
  1. Mevcut toplam data dosyasının bir kopyası alınır, Sheet1'deki veri satırları silinir (başlıklar kalır) ve kopya "OCAK 2021 TOPLAM DATA.xlsx", "ŞUBAT 2021 TOPLAM DATA.xlsx" gibi aylık adlarla C:\Raporlar klasörüne kaydedilir. Dosyalar önceden var olduğu için formül yazılırken Excel dosya seçme penceresi açmaz; boş şablonda sonuç 0 görünür.
  2. $B$2:$B$5000=1 bölümü ŞUBE sütununda 1 olan satırları seçer, F$2:F$5000 ise bu satırlardaki NAKİT RİSK tutarlarını toplar. Formül sağa kopyalandığında F sütunu G (GNAKİT RİSK) ve H (TOPLAM RİSK) olarak kayar.
  3. ŞUBE 2 sayfasında formüldeki =1 değeri =2 yapılır. TOPLAM sayfasında şube koşulu gerekmediği için ('…'!$B$2:$B$5000=1)* bölümü silinerek aynı formül kullanılır.
  4. Ocak satırı Şubat satırına kopyalandıktan sonra Şubat satırı seçiliyken Ctrl+H ile "OCAK 2021" ifadesi "ŞUBAT 2021" olarak değiştirilir; diğer aylar da aynı şekilde hazırlanır.
  5. Gerçek veri geldiğinde ilgili ay dosyası aynı ad ve aynı sayfa adıyla şablonun üzerine kaydedilir. GELİŞİM dosyası açılırken bağlantıların güncellenmesine izin verilmesi yeterlidir; kaynak dosyanın açık olması gerekmez.
Notlar
  • Dosya yolu kendi klasörünüze göre değiştirilmelidir. Veri 5000 satırı aşarsa aralık büyütülebilir.
  • DOLAYLI işlevi kapalı dosyalara başvuramadığı için dosya adını bir hücreden alarak dinamik bağlantı kurmak bu yöntemde mümkün değildir; bu nedenle şablon dosyaları önceden hazırlanır.
  • Ham veriye bağlanıldığı için pivot tablonun yenilenmesi ya da sıfırlanması gerekmez.
 
Çözüm
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst