Note: The other languages of the website are Google-translated. Back to English

Comment conserver ou supprimer les zéros non significatifs dans Excel?

En général, lorsque nous tapons un nombre qui contient des zéros non significatifs comme 00032423 dans une cellule, il peut s'afficher comme 32423. Et comment pouvez-vous conserver ces zéros non significatifs dans Excel? Et à l'inverse, comment supprimer les zéros non significatifs alors que vous n'avez pas besoin de les afficher?

Gardez les zéros en tête avec les cellules de format

Supprimer les zéros non significatifs avec VBA

Supprimez les zéros non significatifs avec Kutools for Excel en quelques clics bonne idée3

Ajouter / supprimer les mêmes zéros non significatifs avec Kutools for Excel


flèche bleue bulle droite Gardez les zéros en tête avec les cellules de format

Si vous souhaitez conserver les zéros non significatifs dans Excel, il vous suffit de formater les cellules au format Texte avant de taper les données.

1. Sélectionnez les cellules de plage dans lesquelles vous souhaitez taper les données avec des zéros non significatifs et cliquez avec le bouton droit de la souris pour sélectionner Format de cellule dans le menu contextuel. Voir la capture d'écran:

doc-keep-delete-lead-zeor-1

2. dans le Format de cellule dialogue, cliquez sur Numéro onglet et sélectionnez Texte la Catégories vitre. Cliquez sur OK pour fermer la boîte de dialogue. Voir la capture d'écran:

doc-keep-delete-lead-zeor-2

Désormais, lorsque vous tapez des nombres avec des zéros non significatifs dans les cellules de plage, les zéros non significatifs seront conservés dans les cellules. Voir la capture d'écran:

doc-keep-delete-lead-zeor-3

Notes: Cette méthode ne peut pas fonctionner si vous mettez en forme les cellules sous forme de texte après avoir tapé des nombres.


Un clic pour supprimer tous les zéros non significatifs des cellules dans Excel

Juste un clic, tous les zéros non significatifs des cellules en sélection ont été supprimés.  Cliquez pour 30 jours d'essai gratuit !
doc supprime le zéro avant
 
Kutools for Excel: avec plus de 300 compléments Excel pratiques, essai gratuit sans limitation dans 30 jour.

flèche bleue bulle droite Supprimer les zéros non significatifs avec VBA

Si vous souhaitez supprimer les zéros non significatifs dans Excel, vous disposez de quatre méthodes pour le résoudre.

Méthode 1 Formater les cellules sous forme de formatage numérique

Sélectionnez la plage dans laquelle vous souhaitez saisir le nombre sans afficher les zéros non significatifs, puis cliquez avec le bouton droit pour cliquer Format de cellule pour ouvrir Format de cellule boîte de dialogue et sélectionnez Numéro la Catégories volet, puis cliquez sur OK. 

Notes: Cette méthode ne peut pas fonctionner si vous formatez les cellules après avoir tapé le nombre.

Méthode 2 Utilisez une formule

Sélectionnez une cellule vide à côté des cellules de la plage où vous avez tapé les nombres avec des zéros non significatifs et tapez cette formule = VALEUR (A1) (A1 indique que la cellule contient des nombres avec des zéros non significatifs). Et appuyez sur Entrer bouton, maintenant le nombre sans zéro non significatif est affiché dans la cellule de formule. Voir la capture d'écran:

doc-keep-delete-lead-zeor-4

Méthode 3 Exécuter un VBA

1. presse Alt + F11 pour afficher le Microsoft Visual Basic pour applications fenêtre.

2. Dans la fenêtre, cliquez sur insérer > Module pour afficher une nouvelle fenêtre de module, puis copiez le code VBA suivant dans la fenêtre de module.

VBA: supprimer les zéros non significatifs dans Excel

Sub DeleteZero()
'updateby20140616
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
WorkRng.NumberFormat = "General"
WorkRng.Value = WorkRng.Value
End Sub
3. Cliquez cours bouton, et une boîte de dialogue KutoolsforExcel apparaît pour vous permettre de sélectionner une plage pour supprimer les zéros non significatifs. Voir la capture d'écran:

doc-keep-delete-lead-zeor-5

4. Cliquez OK. Ensuite, les zéros de tête dans la sélection sont supprimés.

Méthode 4 Utiliser la fonction Convertir en nombre

Sélectionnez les cellules de la plage qui sont remplies par des nombres avec des zéros non significatifs, cliquez sur l'icône d'avertissement à côté de la sélection, puis sélectionnez le Convertir en nombre dans le menu contextuel. Voir la capture d'écran:

doc-keep-delete-lead-zeor-6


flèche bleue bulle droite Supprimez les zéros non significatifs avec Kutools for Excel en quelques clics

Kutools pour Excel, avec plus de 200 fonctions pratiques, rend vos travaux plus faciles. 

Après l'installation de Kutools for Excel, procédez comme suit:(Téléchargez gratuitement Kutools pour Excel maintenant!)

Si vous avez Kutools pour Excel, vous pouvez supprimer rapidement tous les zéros non significatifs des textes en deux clics par son Supprimer les zéros non significatifs utilitaire

Sélectionnez le texte dont vous souhaitez supprimer les zéros non significatifs, puis cliquez sur Kutools > Texte > Supprimer les zéros non significatifs. Voir la capture d'écran:
doc supprimer les zéros non significatifs 01

Ensuite, une boîte de dialogue apparaît pour rappeler que les zéros de tête ont été supprimés du nombre de cellules. Voir la capture d'écran:
doc supprimer les zéros non significatifs 02

Cliquez OK pour fermer le dialogue.

flèche bleue bulle droite Supprimer les zéros non significatifs




flèche bleue bulle droite Ajouter / supprimer des zéros non significatifs avec Kutools for Excel

Si vous souhaitez ajouter ou supprimer le même nombre de zéros non significatifs dans une cellule, vous pouvez appliquer Kutools pour Excel's Ajouter du texte et Supprimer par position utilitaires, l'un peut vous aider à ajouter le même nombre de zéros non significatifs aux cellules, l'autre vous aider à supprimer le même nombre de chaîne à gauche des cellules.

Après l'installation de Kutools for Excel, procédez comme suit:(Téléchargez gratuitement Kutools pour Excel maintenant!)

Ajouter le même nombre de zéros non significatifs

1. Tout d'abord, vous devez formater les cellules comme Texte en les sélectionnant et en cliquant Accueil et aller à Numérique groupe à sélectionner Texte dans la liste déroulante. Voir la capture d'écran:
doc kutools 1

2. Ensuite, gardez ces cellules sélectionnées et cliquez sur Kutools > Texte > Ajouter du texte. Voir la capture d'écran:
doc kutools 2

3. dans le Ajouter du texte , saisissez les zéros que vous souhaitez ajouter dans la zone de texte de Texte, et vérifie Avant le premier personnage option, et vous pouvez prévisualiser le résultat de l'ajout dans le volet droit. Voir la capture d'écran:
doc kutools 3

4. Cliquez Ok or Appliquer, maintenant le même nombre de zéros non significatifs est ajouté dans les cellules.
doc kutools 4

Supprimer le même nombre de zéros non significatifs

1. Sélectionnez les cellules dont vous souhaitez supprimer les zéros non significatifs, puis cliquez sur Kutools > Texte > Supprimer par position. Voir la capture d'écran:
doc kutools 5

2. Dans la boîte de dialogue contextuelle, saisissez le nombre de zéros que vous souhaitez supprimer, cochez l'option et vous pouvez prévisualiser le résultat dans le volet Aperçu.
doc kutools 6

3. Cliquez Ok or Appliquer, maintenant les zéros de tête sont supprimés à la fois.


Navigation par onglets et édition de plusieurs classeurs Excel / documents Word comme Firefox, Chrome, Internet Explore 10!

Vous pouvez être familier pour afficher plusieurs pages Web dans Firefox / Chrome / IE, et basculer entre elles en cliquant facilement sur les onglets correspondants. Ici, Office Tab prend en charge un traitement similaire, qui vous permet de parcourir plusieurs classeurs Excel ou documents Word dans une fenêtre Excel ou Word, et de basculer facilement entre eux en cliquant sur leurs onglets. Cliquez gratuitement 30-jour d'essai d'Office Tab !

pas exceller

Articles relatifs:


Les meilleurs outils de productivité de bureau

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtréeplus
  • Fusionner les cellules / lignes / colonnes sans perdre de données; Contenu des cellules divisées; Combiner des lignes / colonnes en double... Empêcher les cellules en double; Comparer les gammesplus
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellulesplus
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDFplus
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2021 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Fonctionnalités complètes Essai gratuit de 30 jours. Garantie de remboursement de 60 jours.
onglet kte 201905

Office Tab apporte une interface à onglets à Office et simplifie considérablement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
bas de cabine
Commentaires (21)
Pas encore de notes. Soyez le premier à évaluer!
Ce commentaire a été minimisé par le modérateur sur le site
Merci Mate, ce petit bout de code vient de me faire économiser 5 heures de dur labeur :)
Ce commentaire a été minimisé par le modérateur sur le site
Aucune de vos méthodes n'a fonctionné. Réessayer
Ce commentaire a été minimisé par le modérateur sur le site
Bonjour Janice - j'espère que cela vous sera utile pour saisir des numéros de téléphone portable dans Excel ! Lynne
Ce commentaire a été minimisé par le modérateur sur le site
Si une série de cellules a été formatée pour afficher "000" au début d'un nombre à l'aide de Kutool et que le fichier est envoyé à quelqu'un qui n'a pas Kutool, la cellule affichera-t-elle l'indicateur vert dans le coin supérieur gauche et l'indicateur d'avertissement ? Et si vous "formatiez la cellule", la cellule s'afficherait-elle comme "générale" ? Merci d'avance
Ce commentaire a été minimisé par le modérateur sur le site
Nice try slick, vos méthodes ne fonctionnent pas. Je n'ai pas essayé VBA, il existe sûrement un moyen plus simple que cela.
Ce commentaire a été minimisé par le modérateur sur le site
l'utilisation de la valeur (a1) a très bien fonctionné pour supprimer les zéros non significatifs
Ce commentaire a été minimisé par le modérateur sur le site
Mais comment conserver les zéros non significatifs lorsque je télécharge des données directement depuis mon site Web ou depuis mon programme d'entrepôt ? Le téléchargement se fait directement dans excel, je ne peux donc rien modifier à l'avance. Existe-t-il une option dans Excel qui détermine à l'avance que la colonne ou la feuille entière doit être lue (téléchargée) sous forme de texte ?
Ce commentaire a été minimisé par le modérateur sur le site
téléchargez le fichier in.txt et ouvrez Excel et la colonne souhaitée sélectionnez et allez dans la cellule de format et sélectionnez en tant que texte, après cela, veuillez ouvrir votre fichier .txt et copier à partir du fichier .txt et le coller dans xl .... Terminé
Ce commentaire a été minimisé par le modérateur sur le site
Existe-t-il un moyen de le faire à partir des outils Excel? Dans le cas où nous avons n nombre d'enregistrements, cette méthode n'est d'aucune utilité.
Ce commentaire a été minimisé par le modérateur sur le site
Je voulais afficher "0001" au lieu de "1" dans Excel car Excel supprime les zéros non significatifs. Solution : Utilisez Format de cellule/Format personnalisé/Type = "0000" Terminé. Au lieu de cela, cette page fait référence à "Kutools" TREIZE fois. Qui écrit cette page ? De toute évidence, l'auteur de Kutools ou quelqu'un qui en tire un pot-de-vin !
Ce commentaire a été minimisé par le modérateur sur le site
Vous pouvez aussi faire

format de cellule > format de texte (au lieu de Nombre ou comptabilité ou Devise ou général)
Ce commentaire a été minimisé par le modérateur sur le site
Ce commentaire est très utile et constitue la bonne approche pour les utilisateurs incontournables qui cherchent à exécuter cette fonction rétroactivement sur leurs données.


Le Shill est aussi très réel, lol.
Ce commentaire a été minimisé par le modérateur sur le site
Si vous deviez utiliser votre numéro nouvellement formaté pour effectuer une recherche HV, il ne correspondra pas à d'autres données pouvant contenir des zéros non significatifs. La méthode de formatage à laquelle vous faites référence affiche le nombre comme vous le souhaitez, mais cela ne sera pas utile dans une correspondance ou une recherche de données pendant que le VBA fonctionnera.
Ce commentaire a été minimisé par le modérateur sur le site
TRAVAIL BRILLANT !!! Excellent
Ce commentaire a été minimisé par le modérateur sur le site
value(a1) a très bien fonctionné, merci beaucoup !
Ce commentaire a été minimisé par le modérateur sur le site
C'est le MEILLEUR site Excel depuis des années ! IDK comment ils font autant de volume. WorkRng.Value = WorkRng.Value = VALUE (A1) code brillant.
Ce commentaire a été minimisé par le modérateur sur le site
Merci ça a marché
Ce commentaire a été minimisé par le modérateur sur le site
Je souhaite supprimer le zéro devant le - 3TT-0233449. Comment dois-je procéder ?
Ce commentaire a été minimisé par le modérateur sur le site
Ce commentaire a été minimisé par le modérateur sur le site
Je souhaite conserver les zéros non significatifs lorsque je copie à partir du programme que j'utilise au travail et que je colle sur Excel sans avoir à les saisir à nouveau manuellement. Je voudrais également les conserver lorsque j'utilise mon scanner dans Excel. En utilisant le format 'Texte', je peux les ressaisir manuellement dans la cellule et ils resteront. Existe-t-il un format pour qu'ils entrent avec le zéro de début déjà là ?
Ce commentaire a été minimisé par le modérateur sur le site
Salut, McJoe, je ne comprends pas clairement votre question, si vous voulez copier une chaîne de texte avec des zéros en tête d'un programme, peut-être un document Word, et les coller dans une feuille de calcul et conserver les zéros en tête, il vous suffit de formater les cellules comme texte avant vous collez.
Il n'y a pas encore de commentaires postés ici
Laisser vos commentaires
Publier en tant qu'invité
×
Évaluez cet article:
0   Personnages
Emplacements suggérés

Nous suivre

Copyright © 2009 - www.extendoffice.com. | Tous les droits sont réservés. Alimenté par ExtendOffice. | | Plan du site
Microsoft et le logo Office sont des marques commerciales ou des marques déposées de Microsoft Corporation aux États-Unis et / ou dans d'autres pays.
Protégé par Sectigo SSL