Le maintien des zéros non significatifs et un grand nombre

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

Vous jamais importer ou entrez des données dans Excel qui contient les zéros non significatifs, comme 00123, ou un grand nombre comme 1234 5678 9087 6543 ? Exemples de ces sont les numéros de sécurité sociale, numéros de téléphone, numéros de carte de crédit, codes produit, numéros de comptes ou des codes postaux. Excel supprime les zéros non significatifs automatiquement et convertit grand nombre en notation scientifique, comme 1.23E + 15, afin d’autoriser les formules et opérations mathématiques à travailler dessus. Cet article consacrée à conserver vos données dans son format d’origine, Excel traite comme du texte.

Convertir des nombres en texte lorsque vous importez des données de texte

Expérience d’obtenir et transformer (Power Query) d’Excel permet de mettre en forme des colonnes individuelles en tant que texte lorsque vous importez des données. Dans ce cas, nous allons importer un fichier texte, mais les opérations de transformation de données sont les mêmes pour les données importées à partir d’autres sources, telles que XML, Web, JSON, etc..

  1. Cliquez sur l’onglet données , puis en regard du bouton Obtenir les donnéesà partir de texte/CSV. Si vous ne voyez pas le bouton Obtenir les données, accédez à la Nouvelle requête > à partir du fichier > à partir du texte et accédez à votre fichier texte, puis appuyez sur Importer.

  2. Excel charger des vos données dans un volet de visualisation. Appuyez sur Modifier dans le volet de visualisation pour charger l' Éditeur de requête.

  3. Si toutes les colonnes doivent être convertis en texte, sélectionnez la colonne à convertir en cliquant sur l’en-tête de colonne, puis accédez à page d’accueil > transformer > Type de données > Sélectionner du texte.

    Power Query - données après avoir converti en texte

    Conseil : Vous pouvez sélectionner plusieurs colonnes avec Ctrl + clic gauche.

  4. Ensuite, cliquez sur Remplacer dans la boîte de dialogue Modifier le Type de colonne, et Excel convertit les colonnes sélectionnées en texte.

    Obtenir et transformer > Convertir les données en texte
  5. Lorsque vous avez terminé, cliquez sur Fermer et charger et seront Excel renvoyer les données de la requête dans votre feuille de calcul.

    Si vos données modifiées par la suite, vous pouvez accéder aux données > Actualiser et Excel ne mettre à jour vos données et appliquer automatiquement vos transformations à votre place.

Dans Excel 2010 et 2013, il existe deux manières d’importation de fichiers texte et convertir des nombres en texte. La méthode recommandée consiste à utiliser Power Query, qui est disponible si vous Téléchargez le complément Power Query. Si vous ne pouvez pas télécharger le complément Power Query, vous pouvez utiliser l' Assistant Importation de texte. Dans ce cas, nous allons importer un fichier texte, mais les opérations de transformation de données sont les mêmes pour les données importées à partir d’autres sources, telles que XML, Web, JSON, etc..

  1. Cliquez sur l’onglet Power Query dans le ruban, puis cliquez sur Données externes > à partir du texte.

  2. Excel charger des vos données dans un volet de visualisation. Appuyez sur Modifier dans le volet de visualisation pour charger l' Éditeur de requête.

  3. Si toutes les colonnes doivent être convertis en texte, sélectionnez la colonne à convertir en cliquant sur l’en-tête de colonne, puis accédez à page d’accueil > transformer > Type de données > Sélectionner du texte.

    Power Query - données après avoir converti en texte

    Conseil : Vous pouvez sélectionner plusieurs colonnes avec Ctrl + clic gauche.

  4. Ensuite, cliquez sur Remplacer dans la boîte de dialogue Modifier le Type de colonne, et Excel convertit les colonnes sélectionnées en texte.

    Obtenir et transformer > Convertir les données en texte
  5. Lorsque vous avez terminé, cliquez sur Fermer et charger et seront Excel renvoyer les données de la requête dans votre feuille de calcul.

    Si vos données modifiées par la suite, vous pouvez accéder aux données > Actualiser et Excel ne mettre à jour vos données et appliquer automatiquement vos transformations à votre place.

Utiliser un format personnalisé pour conserver les zéros non significatifs

Si vous voulez résoudre le problème simplement dans le classeur, car il n’est pas utilisé par d’autres programmes comme source de données, vous pouvez utiliser un personnalisé ou un format spécial pour conserver les zéros non significatifs. Cela fonctionne pour les codes numériques qui contiennent moins de 16 chiffres. En outre, vous pouvez mettre en forme votre codes numériques avec tirets ou d’autres signes de ponctuation. Par exemple, pour améliorer la lisibilité d’un numéro de téléphone, vous pouvez ajouter un tiret entre le code international, le code de pays/région, l’indicatif régional, le préfixe et les derniers nombres.

Code numérique

Exemple

Format de nombre personnalisé

Sécurité
sociale

012345678

000-00-0000 
012-34-5678 

Téléphone

0012345556789

00-0-000-000-0000 
00-1-234-555-6789 

Code
postal

00123

00000 
00123 

Étapes   

  1. Sélectionnez la cellule ou plage de cellules que vous souhaitez mettre en forme.

  2. Appuyez sur Ctrl + 1 pour charger la boîte de dialogue Format de cellule.

  3. Sélectionnez l’onglet nombre, puis dans la liste catégorie, cliquez sur personnalisée et puis, dans la zone Type, tapez le format de nombre, par exemple 000-00-0000 pour un code de sécurité sociale ou 00000 d’un code postal à cinq chiffres.

    Conseil : Vous pouvez également cliquer sur Spécial et sélectionner Code postal, Code postal + 4, Numéro de téléphone ou Numéro de sécurité sociale.

    En savoir plus sur les codes personnalisés, voir créer ou supprimer un format de nombre personnalisé.

    Remarque : Cela ne peut pas restaurer les zéros non significatifs qui ont été supprimés avant la mise en forme. Il n’affecte que les nombres sont saisies après que la mise en forme est appliquée.

Utiliser la fonction texte pour appliquer une mise en forme

Vous pouvez utiliser une colonne vide en regard de vos données et utiliser la fonction texte pour convertir au format souhaité.

Code numérique

Exemple (dans la cellule A1)

Fonction texte et le nouveau format

Sécurité
sociale

012345678

=TEXTE(A1,"000-00-0000")
012-34-5678

Téléphone

0012345556789

=TEXTE(A1,"00-0-000-000-0000")
00-1-234-555-6789

Code
postal

00123

=TEXTE(A1,"00000")
00123

Numéros de cartes bancaires sont arrondis

Excel propose une précision maximale de 15 chiffres significatifs, ce qui signifie que tout nombre contenant 16 ou plusieurs chiffres, par exemple un numéro de carte de crédit, tous les numéros d’après le chiffre 15 sont arrondies à zéro. Dans le cas de codes numériques sont 16 chiffres ou plus, vous devez utiliser un format de texte. Pour ce faire, vous pouvez effectuer une des deux actions suivantes :

  • Mettre en forme de la colonne en tant que texte

    Sélectionnez votre plage de données et appuyez sur Ctrl + 1 pour lancer le Format > boîte de dialogue de cellules. Sous l’onglet nombre, cliquez sur texte.

    Remarque : Cela ne change pas les numéros qui ont déjà été entrées. Il n’affecte que les nombres sont saisies après que la mise en forme est appliquée.

  • Utiliser l’apostrophe

    Vous pouvez taper une apostrophe (') devant le numéro et Excel traitera en tant que texte.

Haut de la Page

Vous avez besoin d’une aide supplémentaire ?

Vous pouvez toujours consulter un expert de la communauté technique Excel, obtenir une assistance dans la communauté Answers ou suggérer une nouvelle fonctionnalité ou une amélioration sur le forum Excel User Voice.

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.

×