Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment supprimer les zéros en tête d'une chaîne de caractères alphanumériques dans Excel?

doc supprimer les zéros en tête 1

Supposons que j'aie une liste de chaînes de texte contenant des zéros, et maintenant, je veux supprimer tous les zéros en tête des chaînes de texte pour obtenir le résultat suivant, comment pourrais-je résoudre cette tâche dans Excel rapidement et facilement?

Supprimer les zéros en tête des chaînes de texte alphanumériques avec la formule matricielle

Supprimer les zéros à partir des chaînes de texte alphanumériques avec la fonction définie par l'utilisateur

Supprimer les zéros à partir des chaînes de texte alphanumériques avec Kutools for Excel

Ajouter des zéros à des chaînes de texte avec Kutools for Excel


flèche bleue droite bulle Supprimer les zéros en tête des chaînes de texte alphanumériques avec la formule matricielle


Dans Excel, il n'existe pas de moyen direct pour supprimer les zéros en tête des chaînes, mais vous pouvez appliquer la formule de tableau suivante pour la résoudre.

1. Veuillez taper cette formule de tableau: =MID(A2,MATCH(TRUE,(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)<>"0"),0),LEN(A2)) (A2 est la cellule dont vous voulez supprimer les zéros en tête) dans une cellule vide où vous voulez obtenir le résultat, C2, par exemple, puis appuyez sur Ctrl + Maj + Entrée touches ensemble pour obtenir le résultat correct, voir capture d'écran:

doc supprimer les zéros en tête 2

2. Et puis sélectionnez la cellule C2 et faites glisser la poignée de remplissage vers les cellules que vous souhaitez contenir cette formule, tous les zéros de tête ont été supprimés des chaînes de texte, voir capture d'écran:

doc supprimer les zéros en tête 3


flèche bleue droite bulle Supprimer les zéros à partir des chaînes de texte alphanumériques avec la fonction définie par l'utilisateur

Sauf la formule de tableau ci-dessus, le code VBA suivant peut également vous faire une faveur, s'il vous plaît faites comme suit:

1. Maintenez le ALT + F11 clés pour ouvrir le Microsoft Visual Basic pour applications fenêtre.

2. Cliquez insérer > Moduleet collez le code suivant dans le Fenêtre du module.

Code VBA: supprime les zéros en tête des chaînes de texte alphanumériques:

Function RemoveLeadingZeros(Str As String)
'updateby Extendoffice 20160406
  Do While Left(Str, 1) = "0"
    Str = Mid(Str, 2)
  Loop
  RemoveLeadingZeros = Str
End Function 

3. Ensuite, enregistrez et fermez ce code, revenez à la feuille de calcul et entrez cette formule: = removeleadingzeros (A2) (A2 est la cellule dont vous voulez retirer les zéros de tête dans une cellule vide, puis faites glisser la poignée de remplissage vers les cellules auxquelles vous souhaitez appliquer cette formule, et tous les zéros de tête ont été supprimés des chaînes de texte, voir capture d'écran :

doc supprimer les zéros en tête 4


flèche bleue droite bulle Supprimer les zéros à partir des chaînes de texte alphanumériques avec Kutools for Excel

Si vous avez Kutools for Excel, Avec son Supprimer les zéros principaux fonctionnalité, vous pouvez supprimer tous les zéros de tête de plusieurs cellules avec un clic.

Kutools for Excel : avec plus de 300 compléments Excel pratiques, libre d'essayer sans limitation dans 60 jours.

Après l'installation de Kutools for Excel, s'il vous plaît faites comme suit:

1. Sélectionnez les cellules que vous souhaitez supprimer tous les zéros de tête, puis cliquez sur Kutools > Texte > Supprimer les zéros principaux, voir capture d'écran:

doc supprimer les zéros en tête 8

2. Et puis tous les zéros de tête dans les chaînes de texte ont été supprimés à la fois, voir capture d'écran:

doc supprimer les zéros en tête 9

Télécharger et tester gratuitement Kutools for Excel maintenant!


flèche bleue droite bulle Ajouter des zéros à des chaînes de texte avec Kutools for Excel

Parfois, vous voudrez peut-être insérer un certain nombre de zéros avant vos chaînes de texte à la fois, dans ce cas, le Kutools for Excel's Ajouter du texte utilitaire peut vous aider à terminer ce travail aussi vite que vous le pouvez.

Kutools for Excel : avec plus de 300 compléments Excel pratiques, libre d'essayer sans limitation dans 60 jours.

Après l'installation de Kutools for Excel, s'il vous plaît faites comme suit:

1. Sélectionnez les cellules de chaîne de texte auxquelles vous souhaitez ajouter des zéros en tête.

2. Puis clique Kutools > Texte > Ajouter du texte, voir capture d'écran:

doc supprimer les zéros en tête 5

3. Dans le Ajouter du texte boîte de dialogue, entrez les zéros que vous souhaitez ajouter avant les chaînes de texte dans le Texte boîte, puis sélectionnez Avant le premier personnage du Position, voir capture d'écran:

doc supprimer les zéros en tête 6

4. Puis clique Ok or Appliquer bouton, le nombre spécifié de zéros a été inséré avant toutes les chaînes de texte sélectionnées, voir capture d'écran:

doc supprimer les zéros en tête 7

Télécharger et tester gratuitement Kutools for Excel maintenant!


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 emails ...
  • Super Formula Bar (éditez facilement plusieurs lignes de texte et de formule); Disposition de lecture (facilement lire et éditer un grand nombre de cellules); Coller à la gamme filtrée...
  • Fusionner les cellules / rangées / colonnes sans perdre de données; Contenu des cellules divisées; Combiner les lignes / colonnes en double... Prévenir les cellules en double; Comparer les plages...
  • Sélectionnez Dupliquer ou Unique Des rangées; Sélectionnez les lignes vierges (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux cahiers d'exercices; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de la formule; Créer automatiquement des références à plusieurs feuilles; Insérer des balles, Cases à cocher et plus ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre contenu de cellules et commentaires...
  • 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 en gras, en italique ...
  • Combinaison de classeurs et de feuilles de calcul; Fusionner les tables en fonction des colonnes clés; Fractionner les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDF...
  • Plus que de puissantes fonctionnalités 300. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Fonctionnalités complètes Essai gratuit du jour 30.
kte tab 201905

Office Tab apporte une interface à onglets à Office et simplifie grandement votre travail

  • Activer l'édition par onglets et la lecture 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 le nombre de clics de souris pour vous chaque jour!
fond officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.