Note: The other languages of the website are Google-translated. Back to English
Se connecter  \/ 
x
or
x
INSCRIPTION  \/ 
x

or

Comment extraire les n premiers / derniers caractères d'une chaîne dans Excel?

Par exemple, il existe une liste avec de longues chaînes dans chaque cellule et vous souhaitez extraire les n premiers caractères de chaque chaîne uniquement, comme les 3 premiers caractères de chaque chaîne, et vous pouvez maintenant utiliser les méthodes suivantes pour le résoudre dans Excel .

Extraire les n premiers / derniers caractères de la chaîne avec la formule

Extraire les n premiers / derniers caractères de la chaîne avec Kutools for Excel

Supprimez rapidement les caractères spéciaux (numériques / alpha) des cellules dans Excel

Quelques clics avec Supprimer les caractères utilité de Kutools pour Excel, les caractères spéciaux seront supprimés des cellules à la fois.
Cliquez pour un essai gratuit dans 30 jours!
doc supprimer des caractères
Kutools for Excel: avec plus de 300 compléments Excel pratiques, essayez gratuitement sans limitation en 30 jours.

flèche bleue bulle droite Extraire les n premiers / derniers caractères de la chaîne avec la formule


Extraire les n premiers caractères de la chaîne

Sélectionnez une cellule vide, ici je sélectionne la cellule G1, et tapez cette formule = GAUCHE (E1,3) (E1 est la cellule dont vous souhaitez extraire les 3 premiers caractères), appuyez sur Entrer et faites glisser la poignée de recopie vers la plage souhaitée. Ensuite, vous voyez que les 3 premiers caractères sont extraits.

Si vous souhaitez extraire les n derniers caractères, comme les 3 derniers caractères, tapez cette formule = DROITE (E1, 3).


flèche bleue bulle droite Extraire les n premiers / derniers caractères de la chaîne avec Kutools for Excel

Le Supprimer par position caractéristique de Kutools pour Excel peut également extraire le premier ou le dernier n caractères uniquement à partir de chaînes dans Excel.

Kutools pour Excel comprend plus de 300 outils Excel pratiques. Essai gratuit sans limitation de 30 jours. Obtenez-le maintenant

1. Sélectionnez d'abord la plage dans laquelle vous souhaitez extraire les 3 premiers caractères, puis cliquez sur Kutools > Outils de texte > Supprimer par position. Voir la capture d'écran:

2. dans le Supprimer par position , vous devez taper le nombre de caractères que vous souhaitez supprimer de la chaîne dans le Nombres zone de texte, comme dans ce cas, je veux réserver les 3 premiers caractères, donc je dois supprimer 8 caractères de droite, puis cochez De droite. Voir la capture d'écran

3. Cliquez Ok, et vous voyez que seuls les 3 premiers caractères sont réservés.

Trucs: Si vous souhaitez extraire les 3 derniers caractères, cochez De gauche et spécifiez le nombre de caractères que vous souhaitez supprimer des chaînes.

Remarque:

1. L'application de cette fonctionnalité modifiera vos données d'origine, vous feriez mieux de les copier d'abord.

2. Seules toutes les chaînes de chaque cellule ont la longueur de quelques caractères que cette fonctionnalité peut fonctionner.

Cliquez ici pour en savoir plus sur Supprimer par position.


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ée...
  • 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 gammes...
  • 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 cellules...
  • 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 PDF...
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. 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
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Cynthia Ferrera · 2 years ago
    So I want to build a formula to make a unique id number with a persons first three letters of last name and first 2 letters of first name and zeros to fill in the rest in total 8 characters? Did I ask correctly?
    • To post as a guest, your comment is unpublished.
      Sunny · 2 years ago
      Hi, Cynthia Ferrera, no one formula can finish that job, but you can use multiple formulas to handle it, if you are interested in the solution, you can view the screen. If you do not want to use such many formulas, you can try Kutools for Excel' Split Names function and Extract Text function to finish the task.
  • To post as a guest, your comment is unpublished.
    matt · 2 years ago
    i'm trying to set up a formula in my current worksheet. i want to remove everything after the first 5 numbers. I cant use kutools app at work. I dont know how to add the formula in to my current one. Any thoughts? the 53090 is what i would want and that is located in cell Q. This is a break down of 75 different numbers for different groups. I have each set of numbers assigned to a different grouping. As of right now i manually have to keep removing the extra numbers from each cell.

    =SUM(COUNTIFS($O$12:$O$193,"530",$Q$12:$Q$193,{"53090","53095"}))
    • To post as a guest, your comment is unpublished.
      Debbie · 2 years ago
      just use left

      =left() click on the text you want to use, then the number of characters 5
      • To post as a guest, your comment is unpublished.
        Ankur Pratap Singh · 2 years ago
        hi, The Left/Right function works but it prints number as text. I mean when I try to apply the formula to extracted digits it do not give any output. I hope u understand what I am Trying to say
  • To post as a guest, your comment is unpublished.
    gzfraud@theprosandthecons.com · 4 years ago
    I love Kutools explanation needs to say this Kutools works only if the cells have the same number of characters. It won't work if the cells have different number of characters. For example, say I want to extract the first character of these FDIC board members ie, M, L and B. Kutools won't do it. But "=LEFT(E1,3)" in the first technique will work.
    Martin J. Gruenberg
    Lorraine Dennison
    Barbara Ryan