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.

  • ๐Ÿ”— Donnรฉes externes : Donnรฉes liรฉes ou importรฉes dans Excel ร  partir d'une source externe ร  Excel, telle qu'Access, SQL Server, un service Web ou un fichier CSV.
  • ๐ŸŒ Extrait du Web : L'onglet DONNร‰ES, bouton ยซ ร€ partir du Web ยป, rรฉcupรจre un flux XML en direct, par exemple les taux de change de la Banque centrale europรฉenne.
  • ๐Ÿ“„ Importation XML : L'onglet DONNร‰ES, ร€ partir d'autres sources, ร€ partir d'une importation de donnรฉes XML, ouvre un fichier XML local dans une feuille.
  • ๐Ÿ‡ง๐Ÿ‡ท Boรฎte de dialogue Options : Excel demande comment placer le fichier XML, gรฉnรฉralement sous forme de tableau dans la feuille de calcul existante.
  • (I.e. Rafraรฎchir: L'option ยซ Donnรฉes ยป et ยซ Actualiser tout ยป met ร  jour toutes les connexions importรฉes afin que le rapport affiche toujours les chiffres les plus rรฉcents.
  • | PowerQuery : Get & Transform est la mรฉthode moderne pour importer, nettoyer et remodeler des donnรฉes externes avant leur intรฉgration dans la feuille de calcul.

Ouvrir et convertir un fichier XML en Excel

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

Site Web (donnรฉes XML) Exemple de source de donnรฉes externe

  1. Entrer https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml dans l'adresse
  2. Cliquez sur le bouton Go, vous obtiendrez l'aperรงu des donnรฉes XML
  3. Cliquez sur le bouton Importer lorsque vous avez terminรฉ

Vous obtiendrez la fenรชtre de dialogue d'options suivante

Site Web (donnรฉes XML) Exemple de source de donnรฉes externe

  • Cliquez sur le bouton OK
  • Vous obtiendrez les donnรฉes XML d'importation Excel suivantes

Site Web (donnรฉes XML) Exemple de source de donnรฉes externe

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.

Tรฉlรฉchargez le fichier XML

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 ยป

Importer du XML vers Excel

ร‰tape 2) Sรฉlectionnez le XML comme source de donnรฉes

  • Cliquez ensuite sur ยซ Depuis l'importation de donnรฉes XML ยป

Importer du XML vers Excel

ร‰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

Importer du XML vers Excel

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.

  1. Actualiser une connexion : Cliquez sur n'importe quelle cellule du tableau importรฉ, ouvrez l'onglet DONNร‰ES et choisissez Actualiser.
  2. Tout actualiser : Sรฉlectionnez ยซ Actualiser tout ยป dans l'onglet DONNร‰ES pour mettre ร  jour simultanรฉment toutes les connexions du classeur.
  3. 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.
  4. 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.

FAQ

Un copier-coller ne constitue qu'une capture ponctuelle. Une importation, en revanche, maintient une connexion permanente avec la source, permettant ainsi une mise ร  jour ultรฉrieure des donnรฉes sans avoir ร  rรฉpรฉter les รฉtapes. Le rapport reste ainsi toujours ร  jour, mรชme lorsque la source est modifiรฉe.

Une carte XML associe les รฉlรฉments d'un schรฉma XML aux cellules de la feuille de calcul. Une fois la carte associรฉe, Excel sait oรน chaque champ XML doit รชtre placรฉ ; ainsi, une actualisation ou un nouveau fichier remplit automatiquement la mรชme mise en page.

Les connexions externes peuvent exรฉcuter du contenu provenant d'un autre emplacement ; Excel affiche alors un avertissement de sรฉcuritรฉ et peut ouvrir le fichier en mode protรฉgรฉ. N'activez le contenu que si la source est fiable, comme votre propre flux RSS ou base de donnรฉes.

Oui. Les fonctionnalitรฉs d'IA telles que Copilot dans Excel suggรจrent la source appropriรฉe, dรฉfinissent les รฉtapes Power Query pour nettoyer les donnรฉes et les chargent dans un tableau. L'utilisateur vรฉrifie ensuite la connexion et le rรฉsultat transformรฉ.

Oui. Les assistants IA analysent les colonnes importรฉes, signalent les valeurs manquantes et les types de donnรฉes incorrects, et rรฉsument le contenu des donnรฉes. Cela accรฉlรจre le nettoyage que Power Query applique ensuite ร  la source.

Rรฉsumez cet article avec :