Applies ToExcel pour Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Dans de nombreux cas, l’importation de données relationnelles via le complément Power Pivot est plus rapide et plus efficace que d’effectuer une simple importation dans Excel.

En règle générale, c’est facile à faire :

  1. Contactez un administrateur de base de données pour obtenir des informations de connexion à la base de données et vérifier que vous êtes autorisé à accéder aux données.

  2. Si les données sont relationnelles ou dimensionnelles, dans Power Pivot, cliquez sur Accueil > Obtenir des données externes > à partir de la base de données.

Si vous le souhaitez, vous pouvez importer à partir d’autres sources de données :

  • Cliquez sur Accueil > À partir du service de données si les données proviennent de Microsoft Azure Place de marché ou d’un flux de données OData.

  • Cliquez sur Accueil > Obtenir des données externes > à partir d’autres sources pour choisir parmi la liste complète des sources de données.

Dans la page Choisir comment importer les données , choisissez s’il faut prendre toutes les données dans la source de données ou filtrer les données. Choisissez des tables et des vues dans une liste, ou écrivez une requête qui spécifie les données à importer.

Les avantages d’une importation Power Pivot incluent la possibilité d’effectuer les opérations suivantes :

  • Filtrez les données inutiles pour importer uniquement un sous-ensemble.

  • Renommez les tables et les colonnes à mesure que vous importez des données.

  • Collez une requête prédéfinie pour sélectionner les données qu’elle retourne.

  • Les fournisseurs OLE DB peuvent parfois offrir des performances plus rapides pour les données à grande échelle. Lorsque vous choisissez entre différents fournisseurs pour la même source de données, vous devez d’abord essayer le fournisseur OLE DB.

  • L’importation de tables à partir de bases de données relationnelles vous permet d’économiser des étapes, car les relations de clé étrangère sont utilisées lors de l’importation pour créer des relations entre les feuilles de calcul dans la fenêtre Power Pivot.

  • L’importation de plusieurs tables, puis la suppression de celles dont vous n’avez pas besoin, peuvent vous faire économiser des étapes. Si vous importez des tables une à la fois, vous devrez peut-être créer manuellement des relations entre les tables.

  • Les colonnes qui contiennent des données similaires dans différentes sources de données constituent la base de la création de relations dans la fenêtre Power Pivot. Lorsque vous utilisez des sources de données hétérogènes, choisissez des tables qui ont des colonnes qui peuvent être mappées à des tables dans d’autres sources de données qui contiennent des données identiques ou similaires.

  • Pour prendre en charge l’actualisation des données d’un classeur que vous publiez sur SharePoint, choisissez des sources de données qui sont également accessibles aux stations de travail et aux serveurs. Après avoir publié le classeur, vous pouvez configurer une planification d’actualisation des données pour mettre à jour automatiquement les informations du classeur. L’utilisation de sources de données disponibles sur les serveurs réseau rend l’actualisation des données possible.

Dans Excel, cliquez sur Données > Connexions > Actualiser tout pour vous reconnecter à une base de données et actualiser les données de votre classeur.

L’actualisation met à jour les cellules individuelles et ajoute des lignes qui ont été mises à jour dans la base de données externe depuis la dernière importation. Seules les nouvelles lignes et colonnes existantes sont actualisées. Si vous devez ajouter une nouvelle colonne au modèle, vous devez l’importer en suivant les étapes ci-dessus.

Une actualisation répète simplement la même requête que celle utilisée pour importer les données. Si la source de données n’est plus au même emplacement, ou si des tables ou des colonnes sont supprimées ou renommées, l’actualisation échoue. Bien entendu, vous conservez toujours les données que vous avez importées précédemment. Pour afficher la requête utilisée lors de l’actualisation des données, cliquez surPower Pivot > Gérer pour ouvrir la fenêtre Power Pivot. Cliquez sur Créer > Propriétés de la table pour afficher la requête.

En règle générale, des autorisations sont nécessaires pour actualiser les données. Si vous partagez le classeur avec d’autres personnes qui souhaitent également actualiser les données, elles nécessitent au moins des autorisations en lecture seule sur la base de données.

La méthode par laquelle vous partagez votre classeur détermine si l’actualisation des données peut se produire. Par Microsoft 365, vous ne pouvez pas actualiser les données d’un classeur enregistré dans Microsoft 365. Sur SharePoint Server, vous pouvez planifier l’actualisation des données sans assistance sur le serveur, mais il est nécessaire que Power Pivot pour SharePoint a été installé et configuré dans votre environnement SharePoint. Contactez votre administrateur SharePoint pour voir si une actualisation planifiée des données est disponible.

Vous pouvez importer des données à partir de l’une des nombreuses sources de données indiquées dans le tableau ci-dessous.

Power Pivot n’installe pas les fournisseurs pour chaque source de données. Bien que certains fournisseurs existent déjà sur votre ordinateur, vous devrez peut-être télécharger et installer le fournisseur dont vous avez besoin.

Vous pouvez également lier des tableaux dans Excel et copier et coller des données à partir d’applications comme Excel et Word qui utilisent un format HTML pour le Presse-papiers. Pour plus d’informations, consultez Ajouter des données à l’aide de tableaux liés Excel et Copier et coller des données dans Power Pivot.

Tenez compte des points suivants en ce qui concerne les fournisseurs de données :

  • Vous pouvez également utiliser le fournisseur OLE DB pour ODBC.

  • Dans certains cas, l’utilisation du fournisseur MSDAORA OLE DB peut entraîner des erreurs de connexion, en particulier avec des versions plus récentes d’Oracle. Si vous rencontrez des erreurs, nous vous recommandons d’utiliser l’un des autres fournisseurs répertoriés pour Oracle.

Source

Versions

Type de fichier

Fournisseurs

Bases de données Access

Microsoft Access 2003 ou version ultérieure.

.accdb ou .mdb

Fournisseur OLE DB ACE 14

Bases de données relationnelles SQL Server

Microsoft SQL Server 2005 ou version ultérieure ; Microsoft Azure SQL Database

(non applicable)

Fournisseur OLE DB pour SQL Server

Fournisseur OLE DB SQL Server Native Client

Fournisseur OLE DB SQL Server Native Client 10.0

Fournisseur de données .NET Framework pour SQL Client

SQL Server Parallel Data Warehouse (PDW)

SQL Server 2008 ou version ultérieure

(non applicable)

Fournisseur OLE DB pour SQL Server PDW

Bases de données relationnelles Oracle

Oracle 9i, 10g, 11g.

(non applicable)

Fournisseur Oracle OLE DB

Fournisseur de données .NET Framework pour le client Oracle

Fournisseur de données .NET Framework pour SQL Server

MSDAORA OLE DB (fournisseur 2)

OraOLEDB

MSDASQL

Bases de données relationnelles Teradata

Teradata V2R6, V12

(non applicable)

Fournisseur OLE DB TDOLEDB

Fournisseur de données .NET pour Teradata

Bases de données relationnelles Informix

(non applicable)

Fournisseur Informix OLE DB

Bases de données relationnelles IBM DB2

8.1

(non applicable)

DB2OLEDB

Bases de données relationnelles Sybase

(non applicable)

Fournisseur OLE DB Sybase

Autres bases de données relationnelles

(non applicable)

(non applicable)

Fournisseur OLE DB ou pilote ODBC

Fichiers texteSe connecter à un fichier plat

(non applicable)

.txt, .tab, .csv

Fournisseur OLE DB ACE 14 pour Microsoft Access

Fichiers Microsoft Excel

Excel 97-2003 ou version ultérieure

.xlsx, .xlsm, .xlsb, .xltx, .xltm

Fournisseur OLE DB ACE 14

Power Pivot classeurImporter des données à partir d’Analysis Services ou de Power Pivot

Microsoft SQL Server 2008 R2 ou version ultérieure

xlsx, .xlsm, .xlsb, .xltx, .xltm

ASOLEDB 10.5

(utilisé uniquement avec Power Pivot classeurs publiés sur des batteries de serveurs SharePoint sur lesquelles Power Pivot pour SharePoint sont installés)

Cube Analysis ServicesImporter des données à partir d’Analysis Services ou de Power Pivot

Microsoft SQL Server 2005 ou version ultérieure

(non applicable)

ASOLEDB 10

Flux de données Importer desdonnées à partir d’un flux de données

(utilisé pour importer des données à partir de rapports Reporting Services, de documents de service Atom et d’un flux de données unique)

Format Atom 1.0

Toute base de données ou document exposé en tant que service de données Wcf (Windows Communication Foundation) (anciennement ADO.NET Data Services).

.atomsvc pour un document de service qui définit un ou plusieurs flux

.atom pour un document de flux web Atom

Fournisseur de flux de données Microsoft pour Power Pivot

Fournisseur de données de flux de données .NET Framework pour Power Pivot

Rapports Reporting ServicesImporter des données à partir d’un rapport Reporting Services

Microsoft SQL Server 2005 ou version ultérieure

.Rdl

Fichiers de connexion à la base de données Office

.Odc

Les documents serveur publiés, tels que les bases de données Access déjà publiées sur SharePoint, ne peuvent pas être importés.

Vous avez besoin d’une aide supplémentaire ?

Vous pouvez toujours poser des questions à un expert de la Communauté technique Excel ou obtenir une assistance dans la Communauté de support.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.