Comment ouvrir et convertir un fichier XML en Excel
โก Rรฉsumรฉ intelligent
L'importation de donnรฉes XML dans Excel permet de lier une feuille de calcul ร des donnรฉes externes, telles qu'un service web, une base de donnรฉes ou un fichier texte. Cette page explique comment utiliser les sources de donnรฉes externes, importer un flux de devises XML en temps rรฉel depuis le web, ouvrir un fichier XML local et actualiser les donnรฉes.

Les donnรฉes constituent la circulation sanguine de toute entitรฉ commerciale. Les entreprises utilisent diffรฉrents programmes et formats pour sauvegarder les donnรฉes en fonction des besoins de stockage des donnรฉes de l'entreprise. Vous pourriez avoir un programme de paie alimentรฉ par un moteur de base de donnรฉes, vous pourriez avoir des donnรฉes dans un fichier CSV ou mรชme provenant d'un site Web que vous souhaiteriez analyser dans Excel. Cet article vous montre comment rรฉaliser ce qui prรฉcรจde.
Qu'est-ce qu'une source de donnรฉes externe ?
Les donnรฉes externes sont des donnรฉes que vous liez/importez dans Excel ร partir d'une source rรฉsidant en dehors d'Excel.
Voici des exemples d'externalitรฉs :
- Donnรฉes stockรฉes dans un Microsoft Accรฉder ร la base de donnรฉes. Cela pourrait รชtre les informations d'une application personnalisรฉe, c'est-ร -dire Paie, point de vente, inventaire, et ainsi de suite
- Les donnรฉes provenant SQL Serveur ou autres moteurs de base de donnรฉes, c'est-ร -dire MySQL, Oracle, etc. โ Il peut sโagir dโinformations provenant dโune application personnalisรฉe
- ร partir dโun site Web/service Web โ il peut sโagir dโinformations provenant dโun Les services Web c'est-ร -dire les taux de change sur Internet, les cours des actions, etc.
- Fichier texte, c'est-ร -dire CSV, sรฉparรฉ par des tabulations, etc. โ il peut s'agir d'informations provenant d'une application tierce qui ne fournit pas de liens directs. Ces donnรฉes peuvent inclure les paiements bancaires exportรฉs vers un fichier CSV sรฉparรฉ par des virgules, etc.
- D'autres types, c'est-ร -dire les donnรฉes HTML, Windows Azure Place du marchรฉ, etc.
Exemple de source de donnรฉes externe de site Web (donnรฉes XML)
Dans cet exemple d'importation de XML dans Excel, nous supposerons que nous nรฉgocions l'euro et que nous souhaitons obtenir les taux de change du service Web de la Banque centrale europรฉenne. Le lien API du taux de change est https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml
- Ouvrir un nouveau classeur
- Cliquez sur l'onglet DONNรES de la barre de ruban
- Cliquez sur le bouton ยซ Depuis le Web ยป
- Vous obtiendrez la fenรชtre suivante
- Entrer https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml dans l'adresse
- Cliquez sur le bouton Go, vous obtiendrez l'aperรงu des donnรฉes XML
- Cliquez sur le bouton Importer lorsque vous avez terminรฉ
Vous obtiendrez la fenรชtre de dialogue d'options suivante
- Cliquez sur le bouton OK
- Vous obtiendrez les donnรฉes XML d'importation Excel suivantes
Comment importer du XML vers Excel
Prenons un autre exemple sur la faรงon d'importer un fichier XML dans Excel, cette fois vous avez du XML local et non sous forme de lien Web. Vous pouvez tรฉlรฉcharger le fichier XML ci-dessous.
Voici un processus รฉtape par รฉtape sur la faรงon d'ouvrir un fichier XML dans Excel:
รtape 1) Crรฉez un nouveau classeur dans Excel
- Ouvrir un nouveau classeur
- Cliquez sur l'onglet DONNรES de la barre de ruban
- Cliquez sur ยซ Depuis une autre source ยป
รtape 2) Sรฉlectionnez le XML comme source de donnรฉes
- Cliquez ensuite sur ยซ Depuis l'importation de donnรฉes XML ยป
รtape 3) Localisez et sรฉlectionnez le fichier XML
- Maintenant, sรฉlectionnez le Fichier xml vers une feuille Excel
Vous obtiendrez la fenรชtre de dialogue d'options comme dans l'exemple ci-dessus
- Cliquez sur le bouton OK
- Vous obtiendrez les donnรฉes suivantes
Comment actualiser les donnรฉes externes importรฉes
Le principal avantage de l'importation de donnรฉes par rapport au copier-coller rรฉside dans le maintien d'une connexion directe avec la source, permettant ainsi leur mise ร jour sans nouvelle importation. Un flux web comme celui des taux de change de la BCE รฉvolue quotidiennement ; une simple actualisation suffit pour intรฉgrer les nouvelles donnรฉes.
- Actualiser une connexion : Cliquez sur n'importe quelle cellule du tableau importรฉ, ouvrez l'onglet DONNรES et choisissez Actualiser.
- Tout actualiser : Sรฉlectionnez ยซ Actualiser tout ยป dans l'onglet DONNรES pour mettre ร jour simultanรฉment toutes les connexions du classeur.
- Actualisation automatique : Ouvrez les propriรฉtรฉs de connexion et cochez ยซ Actualiser toutes les ยป minutes, ou ยซ Actualiser les donnรฉes ร l'ouverture du fichier ยป, afin que le rapport reste ร jour automatiquement.
- Gรฉrer les connexions : Utilisez la fonction Requรชtes et connexions pour afficher toutes les sources, les renommer ou supprimer une connexion devenue inutile.
Astuce : Si l'actualisation รฉchoue, l'adresse source a peut-รชtre changรฉ ou est dรฉsormais protรฉgรฉe par une authentification. Ouvrez les propriรฉtรฉs de connexion pour vรฉrifier. URLet vรฉrifiez que le flux s'ouvre toujours dans un navigateur.
Power Query : la mรฉthode moderne pour importer des donnรฉes
Dans Excel 2016 et versions ultรฉrieures, le groupe ยซ Obtenir et transformer ยป de lโonglet DONNรES, รฉgalement appelรฉ Power Query, remplace la plupart des anciens boutons dโimportation. Il importe les mรชmes sources, mais ajoute une รฉtape de nettoyage et de restructuration des donnรฉes avant leur intรฉgration dans la feuille de calcul.
- Obtenir des donnรฉes : Choisissez Obtenir des donnรฉes, puis ร partir d'un fichier, ร partir d'une base de donnรฉes ou ร partir d'autres sources, y compris XML et le Web.
- Transformer: Dans l'รฉditeur Power Query, supprimez des colonnes, filtrez des lignes, divisez du texte et modifiez les types de donnรฉes ; toutes ces opรฉrations sont enregistrรฉes comme des รฉtapes rรฉpรฉtables.
- Charge: Chargez le rรฉsultat nettoyรฉ dans un tableau ou directement dans le modรจle de donnรฉes, puis actualisez-le ultรฉrieurement en un seul clic.
Les anciens boutons d'importation de donnรฉes Web et XML fonctionnent toujours et sont affichรฉs ci-dessus, c'est pourquoi il reste utile de connaรฎtre les deux mรฉthodes.






