Как да отворите и конвертирате XML файл в Excel
⚡ Умно обобщение
Импортирането на XML в Excel свързва електронна таблица с данни, които се намират извън нея, като например уеб услуга, база данни или текстов файл. Тази страница обяснява външни източници на данни, импортира активен XML фийд за валута от мрежата, отваря локален XML файл и разглежда обновяването на данните.

Данните са кръвообращението на всеки бизнес субект. Бизнесът използва различни програми и формати за запазване на данните в зависимост от изискванията за съхранение на бизнес данни. Можете да имате програма за заплати, задвижвана от машина за бази данни, можете да имате данни в CSV файл или дори от уебсайт, който искате да анализирате в Excel. Тази статия ви показва как можете да постигнете горното.
Какво е външен източник на данни?
Външни данни са данни, които свързвате/импортирате в excel от източник, който се намира извън excel.
Примерите за външни включват следното
- Данните, съхранявани в a Microsoft Access база данни. Това може да е информацията от персонализирано приложение, т.е Платежни ведомости, точка на продажба, инвентаризация, и т.н.
- Данни от SQL Сървър или други машини за бази данни, т.е MySQL, Oracleи т.н. – Това може да е информация от персонализирано приложение
- От уеб сайт/уеб услуга – това може да е информация от a Уеб услуги т.е. валутни курсове от интернет, борсови цени и т.н.
- Текстов файл, т.е. CSV, разделен с раздели и т.н. – това може да е информация от приложение на трета страна, което не предоставя директни връзки. Такива данни могат да включват банкови плащания, експортирани в разделен със запетаи файл CSV и др.
- Други типове, напр. HTML данни, Windows Azure Пазар и др.
Уебсайт (XML данни) пример за външен източник на данни
В този пример за импортиране на XML в Excel ще приемем, че търгуваме с евро валутата и бихме искали да получим обменните курсове от уеб услугата на Европейската централна банка. Връзката към API за валутен курс е https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml
- Отворете нова работна книга
- Кликнете върху раздела ДАННИ на лентата на лентата
- Кликнете върху бутона „От мрежата“.
- Ще получите следния прозорец
- Въведете https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml в адреса
- Щракнете върху бутона Go, ще получите визуализация на XML данни
- Щракнете върху бутона Импортиране, когато сте готови
Ще получите следния диалогов прозорец с опции
- Кликнете върху бутона OK
- Ще получите следните XML данни за импортиране на Excel
Как да импортирате XML в Excel
Нека вземем друг пример за това как да импортирате XML файл в Excel, този път имате локален XML не под формата на уеб връзка. Можете да изтеглите XML файл по-долу.
Ето стъпка по стъпка процес за отваряне на XML файл Excel:
Стъпка 1) Създайте нова работна книга в Excel
- Отворете нова работна книга
- Кликнете върху раздела ДАННИ на лентата на лентата
- Кликнете върху „От друг източник“
Стъпка 2) Изберете XML като източник на данни
- След това щракнете върху „От импортиране на XML данни“
Стъпка 3) Намерете и изберете XML файла
- Сега изберете XML файл към Excel лист
Ще получите диалоговия прозорец с опции, както в горния пример
- Кликнете върху бутона OK
- Ще получите следните данни
Как да обновите импортирани външни данни
Основното предимство на импортираните данни пред копирането и поставянето е, че те поддържат активна връзка с източника, така че могат да бъдат актуализирани без повторно импортиране. Уеб емисия, като например обменните курсове на ЕЦБ, се променя ежедневно и еднократно обновяване показва новите данни.
- Обновете една връзка: Щракнете върху произволна клетка в импортираната таблица, отворете раздела ДАННИ и изберете Обновяване.
- Обновете всичко: Изберете „Обнови всички“ в раздела „ДАННИ“, за да актуализирате всяка връзка в работната книга едновременно.
- Автоматично обновяване: Отворете свойствата на връзката и отбележете „Обновяване на всеки“ определен брой минути или „Обновяване на данните при отваряне на файла“, така че отчетът да остане актуален самостоятелно.
- Управление на връзките: Използвайте „Заявки и връзки“, за да видите всеки източник, да го преименувате или да премахнете връзка, която вече не е необходима.
💡 Съвет: Ако обновяването е неуспешно, е възможно адресът на източника да се е променил или да се е преместил зад вход. Отворете свойствата на връзката, за да проверите URLи потвърдете, че емисията все още се отваря в браузър.
Power Query: Съвременният начин за импортиране на данни
В Excel 2016 и по-нови версии групата „Получаване и трансформиране“ в раздела „ДАННИ“, наричана още Power Query, замества повечето от по-старите бутони за импортиране. Тя импортира същите източници, но добавя стъпка за почистване и преоформяне на данните, преди да достигнат до листа.
- Получаване на данни: Изберете „Получаване на данни“, след това „От файл“, „От база данни“ или „От други източници, включително XML и уеб“.
- трансформация: В редактора на Power Query премахвайте колони, филтрирайте редове, разделяйте текст и променяйте типовете данни, всички записани като повтарящи се стъпки.
- Заредете: Заредете почистения резултат в таблица или директно в модела на данните и го опреснете по-късно с едно щракване.
По-старите бутони „От уеб“ и „От XML данни за импортиране“ все още работят и са показани по-горе, поради което и двата подхода остават полезни за познаване.






