Définir le type de données d'une colonne dans Power Pivot

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Lorsque vous ajoutez des données à un modèle de données, Excel détecte automatiquement les types de données et les applique. Si vous utilisez le complément Power Pivot, vous pouvez modifier le type de données s'il a été affecté de manière incorrecte. La raison la plus courante justifiant la modification des types de données est lorsque des données numériques sont importées sous forme de chaînes, ce qui empêche les agrégations et d'autres calculs de fonctionner comme prévu.

  1. Dans la fenêtre Power Pivot, sélectionnez la colonne dont vous souhaitez modifier le type de données.

  2. Sous l'onglet Accueil, dans le groupe Mise en forme, sélectionnez un type de données dans la liste Type de données.

    • Texte

    • Nombre décimal

    • Nombre entier

    • Devise

    • VRAI/FAUX

Les colonnes qui contiennent à la fois des nombres et des valeurs de texte ne peuvent pas être converties en type de données numérique. Si vous devez modifier des valeurs de données pour utiliser le type de données de votre choix, vous devez modifier les valeurs dans un fichier source et réimporter la colonne.

Points à prendre en compte lors de la modification des types de données

Parfois, lorsque vous tentez de modifier le type de données d'une colonne ou de sélectionner une conversion de données, les erreurs suivantes peuvent se produire :

  • échec du changement de type de données ;

  • échec du changement de type de données de la colonne.

Ces erreurs peuvent se produire même si le type de données est disponible en tant qu'option dans la liste déroulante Type de données. Cette section explique la cause de ces erreurs et la manière de les corriger.

Présentation du type de données actuel

Lorsque vous ajoutez des données à un modèle de données, Excel vérifie chacune des colonnes de données pour déterminer les types de données qu'elles contiennent. Si les données d'une colonne sont cohérentes, Excel affecte le type de données le plus précis à la colonne.

Toutefois, si vous ajoutez des données à partir d'Excel ou d'une autre source qui n'applique pas l'utilisation d'un type de données unique dans chaque colonne, Excel affecte un type de données adapté à toutes les valeurs de la colonne. Par conséquent, si une colonne contient des nombres de différents types, tels que des entiers, des nombres longs et des devises, Excel applique un type de données décimal. Sinon, si une colonne combine des nombres et du texte, Excel affecte le type de données texte.

Si vous pensez que vos données ont un type de données incorrect, ou du moins un type différent de ce que vous souhaitiez, vous avez plusieurs options :

  • Vous pouvez réimporter les données. Pour cela, ouvrez la connexion existante à la source de données, puis réimportez la colonne. Selon le type de source de données, vous avez la possibilité d'appliquer un filtre pendant l'importation pour supprimer les valeurs problématiques. Le filtrage pendant l'importation requiert que vous procédiez à l'importation à l'aide du complément Power Pivot.

  • Vous pouvez créer une formule DAX dans une colonne calculée pour créer une nouvelle valeur du type de données souhaité. Par exemple, la fonction TRUNC peut être utilisée pour changer un nombre décimal en nombre entier, ou vous pouvez combiner des fonctions d'informations et des fonctions logiques pour tester et convertir des valeurs.

Fonctionnement de la conversion de données lors de la modification des types de données dans Power Pivot

Si une erreur survient lorsque vous sélectionnez une option de conversion de données, cela peut indiquer que le type de données actuel de la colonne ne prend pas en charge la conversion sélectionnée. Les conversions ne sont pas toutes autorisées pour tous les types de données. Par exemple, vous pouvez changer une colonne en type de données booléen seulement si le type de données actuel de la colonne correspond à un nombre (entier ou décimal) ou à du texte. Par conséquent, vous devez choisir un type de données approprié pour les données dans la colonne.

Une fois que vous avez choisi un type de données approprié, Power Pivot vous signale les modifications éventuellement apportées à vos données, telles qu'une perte de précision ou une troncation. Cliquez sur OK pour accepter les modifications et convertir vos données dans le nouveau type.

Si le type de données est pris en charge, mais que Power Pivot détecte des valeurs non prises en charge dans le nouveau type de données, vous obtiendrez une autre erreur et devrez corriger les valeurs des données avant de continuer.

Pour obtenir des informations détaillées sur les types de données utilisés dans un modèle de données, sur la façon dont ils sont convertis implicitement et sur la manière d'utiliser des types de données différents dans les formules, consultez Types de données pris en charge dans les modèles de données.

Haut de la page

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×