Passer au contenu principal

Comment supprimer la chaîne après le nième caractère dans Excel?

Dans certains cas, vous souhaiterez peut-être supprimer toutes les chaînes après le nième caractère des cellules dans Excel. Si vous avez peu de cellules nécessaires pour supprimer les chaînes après le nième caractère, vous pouvez les supprimer manuellement. Cependant, s'il y a des centaines de cellules, cela doit être fatigué pour supprimer les chaînes une par une. Maintenant, ce tutoriel vous indique les moyens rapides de supprimer les chaînes après le nième caractère dans Excel, veuillez lire les détails ci-dessous.

Supprimer toute la chaîne après le nième caractère avec la formule

Supprimer la chaîne dans une position spécifique par Supprimer par position


flèche bleue bulle droite Supprimer toute la chaîne après le nième caractère avec la formule

Vous pouvez utiliser la formule ci-dessous pour supprimer toute la chaîne après le nième caractère.

Kutools for Excel, avec plus de 120 fonctions Excel pratiques, améliorez votre efficacité de travail et économisez votre temps de travail.

Prenez par exemple, vous voulez supprimer toutes les chaînes après le troisième caractère, sélectionnez une cellule et tapez cette formule = GAUCHE (A1,3) dedans, appuyez sur Entrer et faites glisser la poignée de remplissage automatique vers les cellules.

doc supprimer après le nième caractère 1
doc supprimer après le nième caractère 2

Conseil: Dans la formule ci-dessus, vous pouvez changer 3 en nième selon vos besoins. Par exemple, si vous souhaitez supprimer des chaînes après le 4ème caractère, utilisez cette formule = GAUCHE (A1,4).


flèche bleue bulle droite Supprimer la chaîne dans une position spécifique par Supprimer par position

Si vous avez Kutools for Excel, vous pouvez utiliser le Supprimer par position pour supprimer rapidement les chaînes après le nième caractère, et peut également spécifier le nombre de caractères que vous supprimerez.

Kutools for Excel, avec plus de 120 fonctions Excel pratiques, améliorez votre efficacité de travail et économisez votre temps de travail.

Après installation gratuite Kutools for Excel, procédez comme suit:

1. Sélectionnez la plage de données et cliquez sur Kutools > Texte > Supprimer par position. Voir la capture d'écran:

doc supprimer après le nième caractère 3

2. dans le Supprimer par position boîte de dialogue, tapez 999 développement Nombres zone de texte, et le chèque Spécifier et le type 4 dans la zone de texte suivante. Vous pouvez voir les résultats affichés dans le volet d'aperçu.

Conseil: Si vous souhaitez supprimer la chaîne après le nième caractère, il vous suffit de taper n + 1 into the Spécifier zone de texte.

doc supprimer après le nième caractère 4

3. Puis clique Ok or Appliquer. La chaîne après le 3ème a été supprimée de chaque cellule.

Remarque: Si vous souhaitez simplement supprimer 3 caractères après le 3ème caractère de la chaîne, vous pouvez taper 3 dans la zone de texte Numéros et cochez Spécifier et le type 4 dans ça.

doc supprimer après le nième caractère 5

Cliquez ici pour en savoir plus sur Supprimer par position.

Cliquez ici pour télécharger gratuitement Kutools pour Excel

Meilleurs outils de productivité bureautique

Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Centre de ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...

onglet kte 201905


Office Tab apporte une interface à onglets à Office et facilite grandement 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!
Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
data UPI-2080-SHN ANNY SMI-KKBK-XXXXXX-MB: SOCIETY MAINTENANCE MARCH 22 0000####### 01/03/22
Output :- SHN ANNY SMI
This comment was minimized by the moderator on the site
Hi, sunil, here is a code may help you.
Sub extractText()
    Dim xSplit, xStr As String
    Dim xPos As Integer
    Dim xArr As Variant
    Dim xRng, xSetRng As Range
    On Error Resume Next
    Set xRng = Application.InputBox("Select the cell you want to extract:", "Kutools for Excel", , , , , , 8)
    xSplit = Application.InputBox("Type the delimiter:", "Kutools for Excel", , , , , , 2)
    xPos = Application.InputBox("Type the nth delimiter:", "Kutools for Excel", , , , , , 1)
    Set xSetRng = Application.InputBox("Select a cell to place result:", "Kutools for Excel", , , , , , 8)
    xArr = Split(xRng.Text, xSplit)
    xSetRng.Value = xSplit + xArr(xPos)
End Sub

Copy and paste above code to the Microsoft Visual Basic for Applications window, and run the code, in first dialog, choose the cell that you use to extract, in second dialog, type the delimiter, here in your case is -, in third dialog, type the nth delimiter, here in your case, you extract the string after second -, type 2 into this dialog, in last dialog, choose the cell you place the extracted result.
Hope it do favor on you.
This comment was minimized by the moderator on the site
data :- UPI-205080-SWN AHONY SI-KKBK-XXXXXX-MB: SOCIETY MAINTENANCE MARCH 22 000080 01/03/22
Output needed as "SWN AHONY SI"
This comment was minimized by the moderator on the site
These are very clever tricks! Thank you so much.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations