Excel'de manuel kopyalama yapmadan harici kaynakları bağlama
Excel'de başka bir dosyadan veri çekmek için, otomatik güncelleme sağlayan «Veri Al» (Power Query) işlevini veya belirli değerlere hızlı erişim için formüllerde doğrudan bağlantıları (=[Dosya]Sayfa!Hücre) kullanın. İlk yöntem büyük tablolarla çalışırken daha güvenilirdir, ikincisi ise tek seferlik görevler için daha basittir.
Hangi yöntemi ne zaman seçmeli?
Araç seçimi, veri hacmine ve güncellenme sıklığına bağlıdır:
- Power Query (Önerilen): Tam tabloları düzenli olarak yüklemek, verileri temizlemek ve birden fazla dosyayı birleştirmek için idealdir. Veriler tek bir düğmeyle güncellenir.
- Formüllerde harici bağlantılar: Başka bir dosyadaki birkaç belirli hücreyi görüntülemeniz gerekiyorsa ve bağlantının dinamik olması (kaynak değiştiğinde güncellenmesi) gerekiyorsa uygundur.
- Harici kaynaklı özet tablolar: Büyük veri kümelerini doğrudan sayfaya yüklemeden analiz etmek için en iyi seçimdir.
Dosyalar aynı klasörde bulunuyorsa, proje taşındığında bağlantıların kopmaması için göreli yollar kullanın veya bunları bulutta (OneDrive/SharePoint) saklayın.
Yöntem 1: Power Query — profesyonel veri aktarımı
Bu yöntem, sonsuz kez güncellenebilen bir «sorgu» oluşturur. Sadece verileri kopyalamaz, işleme adımlarını da hafızasında tutar.
Adım adım talimatlar:
- Veri sekmesine gidin → Veri Al → Dosyadan → Excel Çalışma Kitabından (veya CSV/TXT).
- Diskteki gerekli dosyayı seçin.
- Gezinme penceresinde gerekli sayfayı veya tabloyu işaretleyin.
- İpucu: Yüklemeden önce fazladan sütunları silmek, veri türlerini değiştirmek veya satırları filtrelemek istiyorsanız «Verileri Dönüştür» düğmesine tıklayın.
- Yükle düğmesine tıklayın. Veriler akıllı bir tablo olarak yeni bir sayfada görünecektir.
Veriler nasıl güncellenir?
Kaynak dosyadaki bilgiler değiştiğinde, bunları tekrar kopyalamanıza gerek yoktur. Excel'deki tabloya sağ tıklayıp Yenile seçeneğini seçmeniz veya Veri sekmesine gidip Tümünü Yenile seçeneğine tıklamanız yeterlidir.
Kaynak dosyanın aynı yolda erişilebilir olması gerekir. Kaynak dosyayı yeniden adlandırır veya taşırsanız, sorgu ayarlarında yeni yolu belirtmediğiniz sürece güncelleme hata verecektir.
Yöntem 2: Formüllerde doğrudan bağlantılar
Bu yöntem, diğer raporlardan sonuç rakamlarını (örneğin, «Toplam Gelir») çekmeniz gereken panolar oluşturmak için uygundur.
Formül sözdizimi:
Formül şu şekilde görünür:
='Yol\[Dosya_Adi.xlsx]Sayfa_Adi'!A1
Gerçek bir bağlantı örneği:
='C:\Raporlar\[Satislar_2026.xlsx]Ocak'!$B$10
Kullanım özellikleri:
- Otomatik oluşturma: Yolu manuel yazmak yerine, her iki dosyayı da açmak daha kolaydır. Hücreye
=yazın, fareyle diğer dosyaya geçin, gerekli hücreye tıklayın ve Enter'a basın. Excel doğru bağlantıyı kendisi oluşturacaktır. - Bağımlılık: Formül, yalnızca kaynak dosya açıksa veya yolu değişmemişse düzgün çalışır.
- Güvenlik: Bağlantı içeren dosyayı ilk açtığınızda Excel, harici bağlantıları güncellemek için izin isteyebilir. «İçeriği Etkinleştir» düğmesine tıklayın.
Yöntem 3: Birden fazla dosyadan veri birleştirme
Elinizde aynı türde dosyaların bulunduğu bir klasör varsa (örneğin, her ayın raporu ayrı bir dosyada), Power Query bunları otomatik olarak tek bir tabloda toplamanıza olanak tanır.
- Tüm dosyaları tek bir klasöre koyun.
- Excel'de: Veri → Veri Al → Dosyadan → Klasörden.
- Klasör yolunu belirtin.
- Birleştir ve Dönüştür düğmesine tıklayın. Excel, gelecekte bu klasöre eklenen tüm yeni dosyaları alacak tek bir sorgu oluşturacaktır.
Sık karşılaşılan hatalar ve çözümler
| Sorun | Neden | Çözüm |
|---|---|---|
| #BAŞV! | Kaynak dosya taşınmış veya silinmiş | Dosyayı bulun ve açın veya bağlantı yöneticisinde yolu güncelleyin (Veri → Bağlantıları Düzenle). |
| Veriler güncellenmiyor | Otomatik güncelleme devre dışı bırakılmış | Veri → Özellikler (sorgu için) bölümüne gidin ve güncelleme ayarlarını kontrol edin. |
| Erişim hatası | Dosya kilitli veya başka bir kullanıcı tarafından kullanılıyor | Dosyayı okuma izninizin olduğundan emin olun ve «Salt Okunur» modunda kilitleme yapan başka biri tarafından açılmadığını kontrol edin. |
| Yanlış sayı formatı | Aktarım sırasında sayılar metne dönüştü | Power Query düzenleyicisinde, yüklemeden önce sütunun veri türünü «Tam Sayı» veya «Ondalık Sayı» olarak değiştirin. |
SSS
Kapalı bir dosyadan veri çekilebilir mi? Evet, her iki yöntem de (Power Query ve formüller) kapalı dosyalarla çalışır. Ancak, kaynak sayısı çoksa formüller daha yavaş çalışabilir ve Power Query için dosya yolunun güncel kalması önemlidir.
Dosya açıldığında verilerin otomatik olarak güncellenmesini nasıl sağlarım? Dosya → Seçenekler → Gelişmiş → «Genel» bölümüne gidin ve «Dosya açıldığında harici verileri güncelle» kutusunu işaretleyin. Power Query sorguları için bu ayar, belirli bir bağlantının özelliklerinden de yapılabilir.
Kaynak dosyanın yapısı değişirse (bir sütun eklenirse) ne yapmalıyım? Formüllerde bu durum verilerin kaymasına ve hatalara neden olabilir. Power Query'de sorgu düzenleyicisine gidin: adlandırılmış tablolar kullandıysanız, güncelleme başarıyla gerçekleşecektir. Aralığı manuel olarak seçtiyseniz, kaynak adımını düzeltmeniz gerekebilir.