XML Dosyasını Açma ve Excel'e Dönüştürme
⚡ Akıllı Özet
Excel'e XML içe aktarma, bir elektronik tabloyu web servisi, veritabanı veya metin dosyası gibi dışarıda bulunan verilere bağlar. Bu sayfa, harici veri kaynaklarını açıklar, web'den canlı bir XML para birimi akışını içe aktarır, yerel bir XML dosyasını açar ve verilerin yenilenmesini ele alır.

Veri, herhangi bir ticari varlığın kan dolaşımıdır. İşletmeler, iş verileri depolama gereksinimlerine bağlı olarak verileri kaydetmek için farklı programlar ve formatlar kullanır. Bir veritabanı motoru tarafından desteklenen bir bordro programınız olabilir, bir CSV dosyasında veya hatta bir web sitesinden Excel'de analiz etmek istediğiniz verilere sahip olabilirsiniz. Bu makalede yukarıdakilere nasıl ulaşabileceğiniz gösterilmektedir.
Dış veri kaynağı nedir?
Dış veriler, Excel'in dışında bulunan bir kaynaktan Excel'e bağladığınız/içe aktardığınız verilerdir.
Dış örnekler şunları içerir:
- Bir ortamda depolanan veriler Microsoft Veritabanına erişin. Bu, özel bir uygulamadan gelen bilgiler olabilir; Bordro, Satış Noktası, Envanter, vb.
- elde edilen veriler, SQL Sunucu veya diğer veritabanı motorları, yani MySQL, Oracle, vb. – Bu, özel bir uygulamadan gelen bilgiler olabilir
- Bir web sitesinden/web hizmetinden – bu bir bilgi olabilir Web hizmetleri yani internetteki döviz kurları, hisse senedi fiyatları vb.
- Metin dosyası, yani CSV, sekmeyle ayrılmış vb. – bu, doğrudan bağlantı sağlamayan bir üçüncü taraf uygulamasından gelen bilgiler olabilir. Bu tür veriler, virgülle ayrılmış CSV dosyasına vb. aktarılan banka ödemelerini içerebilir.
- Diğer türler, yani HTML verileri, Windows Azure Pazar Yeri vb.
Web sitesi (XML verileri) harici veri kaynağı örneği
XML'i Excel'e aktarmak için verilen bu örnekte, Euro para birimiyle işlem yaptığımızı ve döviz kurlarını Avrupa Merkez Bankası web hizmetinden almak istediğimizi varsayacağız. Döviz kuru API bağlantısı: https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml
- Yeni bir çalışma kitabı aç
- Şerit çubuğundaki VERİ sekmesine tıklayın
- “Web'den” butonuna tıklayın
- Aşağıdaki pencereyi göreceksiniz
- Keşfet https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml adreste
- Git düğmesine tıklayın, XML veri önizlemesini alacaksınız
- İşiniz bittiğinde İçe Aktar düğmesine tıklayın
Aşağıdaki seçenekler iletişim penceresini göreceksiniz
- Tamam düğmesine tıklayın
- Aşağıdaki Excel içe aktarma XML verilerini alacaksınız
XML'i Excel'e Nasıl Aktarırım
XML dosyasının Excel'e nasıl aktarılacağına dair başka bir örnek alalım, bu sefer web bağlantısı biçiminde olmayan yerel XML'iniz var. XML Dosyasını aşağıdan indirebilirsiniz.
XML dosyasının nasıl açılacağına ilişkin adım adım süreç aşağıda verilmiştir. Excel:
Adım 1) Excel'de yeni bir çalışma kitabı oluşturun
- Yeni bir çalışma kitabı aç
- Şerit çubuğundaki VERİ sekmesine tıklayın
- “Diğer Kaynaktan” seçeneğine tıklayın
Adım 2) XML'i Veri kaynağı olarak seçin
- Daha sonra “XML Verilerini İçe Aktarmadan” seçeneğine tıklayın
Adım 3) XML dosyasını bulun ve seçin
- Şimdi şunu seçin: XML dosyası Excel sayfasına
Yukarıdaki örnekte olduğu gibi seçenekler diyalog penceresini göreceksiniz
- Tamam düğmesine tıklayın
- Aşağıdaki verileri alacaksınız
İçe Aktarılan Harici Verileri Nasıl Yenilersiniz?
İçe aktarılan verilerin kopyala yapıştır yöntemine göre en büyük avantajı, kaynakla canlı bir bağlantı kurması ve bu sayede tekrar içe aktarmaya gerek kalmadan güncellenebilmesidir. Avrupa Merkez Bankası döviz kurları gibi bir web akışı günlük olarak değişir ve tek bir yenileme işlemiyle yeni rakamlar gelir.
- Bir bağlantıyı yenileyin: İçe aktarılan tablodaki herhangi bir hücreye tıklayın, VERİ sekmesini açın ve Yenile'yi seçin.
- Her şeyi yenileyin: Çalışma kitabındaki tüm bağlantıları aynı anda güncellemek için VERİ sekmesindeki Tümünü Yenile seçeneğini belirleyin.
- Otomatik olarak yenile: Bağlantı Özelliklerini açın ve "Her yenileme" seçeneğini dakika cinsinden belirtin veya "Dosya açıldığında verileri yenile" seçeneğini işaretleyin, böylece rapor otomatik olarak güncel kalır.
- Bağlantıları yönetin: Sorgular ve Bağlantılar özelliğini kullanarak tüm kaynakları görüntüleyebilir, yeniden adlandırabilir veya artık ihtiyaç duyulmayan bağlantıları kaldırabilirsiniz.
💡 İpucu: Yenileme işlemi başarısız olursa, kaynak adres değişmiş veya oturum açma işleminin arkasına taşınmış olabilir. Kontrol etmek için Bağlantı Özelliklerini açın. URLve yayının hala bir tarayıcıda açıldığını doğrulayın.
Power Query: Veri İçe Aktarmanın Modern Yolu
Excel 2016 ve sonraki sürümlerinde, VERİ sekmesindeki Veri Al ve Dönüştür grubu (Power Query olarak da adlandırılır), eski içe aktarma düğmelerinin çoğunun yerini almıştır. Aynı kaynaklardan veri içe aktarır, ancak veriler sayfaya ulaşmadan önce verileri temizlemek ve yeniden şekillendirmek için bir adım daha ekler.
- Verileri Al: Veri Al'ı, ardından Dosyadan, Veritabanından veya XML ve web dahil olmak üzere Diğer Kaynaklardan'ı seçin.
- Dönüştür: Power Query Düzenleyicisinde, sütunları kaldırabilir, satırları filtreleyebilir, metni bölebilir ve veri türlerini değiştirebilirsiniz; tüm bu işlemler tekrarlanabilir adımlar olarak kaydedilir.
- Yük: Temizlenmiş sonucu bir tabloya veya doğrudan veri modeline yükleyin ve daha sonra tek bir tıklamayla yenileyin.
Eski "Web'den" ve "XML Verilerinden İçe Aktarma" düğmeleri hala çalışıyor ve yukarıda gösteriliyor; bu nedenle her iki yaklaşımı da bilmek faydalı olmaya devam ediyor.






