Comment supprimer des textes avant ou après un caractère spécifique des cellules dans Excel?
Cet article présente différentes méthodes de suppression de textes avant ou après un caractère spécifique ou le nième caractère d'occurrence des cellules dans Excel.
Méthode B: Supprimer les textes avant ou après le premier ou le dernier caractère spécifique par formule
Méthode C: Supprimer les textes avant ou après le nième caractère d'occurrence par formule
Méthode D: Supprimez les textes avant/après un caractère spécifique avec Kutools for Excel
Supprimer les textes avant ou après un caractère spécifique par Rechercher et remplacer dans Excel
Pour supprimer tous les textes avant ou après un caractère spécifique avec la fonction Rechercher et remplacer, procédez comme suit.
1. Sélectionnez les cellules dans lesquelles vous supprimerez les textes avant ou après un caractère spécifique, appuyez sur Ctrl + H clés pour ouvrir le Rechercher et remplacer dialogue.
Dans la boîte de dialogue Rechercher et remplacer:
1. Pour tout supprimer avant le caractère spécifique tel que la virgule, veuillez taper *, into the Trouvez ce que zone de texte;
2. Pour tout supprimer après le caractère spécifique tel que la virgule, veuillez taper ,* into the Trouvez ce que zone de texte;
Notes:
1. Vous pouvez changer la virgule en n'importe quel caractère selon vos besoins.
2. Dans ce cas, tous les textes avant la dernière virgule ou après la première virgule seront supprimés des cellules sélectionnées.
2. Garder le Remplacez-le par zone de texte vide, puis cliquez sur le Remplacer tout bouton. Voir la capture d'écran:
Supprimez facilement tous les caractères numériques, non numériques ou spécifiés des cellules dans Excel
Kutools pour Excel's Supprimer le personnage L'utilitaire vous aide à supprimer facilement tous les caractères numériques, non numériques ou spécifiés des cellules sélectionnées dans Excel.
Téléchargez dès maintenant la version complète gratuite de Kutools for Excel pendant 30 jours !
Supprimer les textes avant ou après le premier / dernier caractère spécifique par formule
Cette section vous montrera des formules de suppression de tout avant ou après le premier / dernier caractère spécifique des cellules dans Excel.
Pour tout supprimer avant la première virgule, S'il vous plaît:
Sélectionnez une cellule vide, copiez et collez la formule ci-dessous, puis appuyez sur Entrer clé. Faites ensuite glisser le Poignée de remplissage pour appliquer la formule à d'autres cellules. Voir la capture d'écran:
Formule: Tout supprimer avant la première virgule
= DROITE (B5, LEN (B5)-TROUVER(",",B5))
Notes:
1. Dans la formule ci-dessus, B5 est la cellule dont vous supprimerez les textes et "," est le caractère sur lequel vous supprimerez les textes.
2. Pour tout supprimer avant le dernier caractère spécifique, utilisez cette formule:
= DROITE (B5, LEN (B5) -FIND ("@", SUBSTITUT (B5,"Personnage"," @ ", (LEN (B5) -LEN (SUBSTITUT (B5,"Personnage"," "))) / LEN ("Personnage"))))
Pour tout supprimer après la première virgule, S'il vous plaît:
Sélectionnez une cellule vide, copiez et collez la formule ci-dessous, puis appuyez sur Entrer clé. Faites ensuite glisser le Poignée de remplissage pour appliquer la formule à d'autres cellules. Voir la capture d'écran:
Formule: Tout supprimer après la première virgule
= GAUCHE (B5, TROUVER (",", B5) -1)
Notes:
1. Dans la formule ci-dessus, B5 est la cellule dont vous supprimerez les textes et "," est le caractère sur lequel vous supprimerez les textes.
2. Pour tout supprimer après le dernier caractère spécifique, utilisez cette formule:
= GAUCHE (B5, TROUVER ("@", REMPLACER (B5,"caractère"," @ ", LEN (B5) -LEN (SUBSTITUT (B5,"caractère",""))))-1)
Supprimer les textes avant ou après le nième caractère d'occurrence par formule
Les formules ci-dessous peuvent aider à supprimer tout avant ou après le nième caractère d'occurrence des cellules dans Excel.
Pour tout supprimer des cellules avant le nième caractère d’occurrence, tu dois:
Sélectionnez une cellule vide pour afficher le résultat, copiez-y la formule ci-dessous et appuyez sur Entrer clé. Faites ensuite glisser le Poignée de remplissage pour appliquer la formule à d'autres cellules. Voir la capture d'écran:
Formule: Tout supprimer avant la virgule de la deuxième occurrence
= DROIT (SUBSTITUT (B5»,", CHAR (9), 2), LEN (B5) - TROUVE (CHAR (9), SUBSTITUT (B5»,", CHAR (9), 2), 1) + 1)
Notes:
1. Dans les formules, B5»,"Et 2 nombre signifie que tout le contenu après la deuxième virgule d'occurrence sera supprimé de la cellule B5.
2. Vous pouvez modifier le ","Et 2 numéro à n'importe quel caractère et numéro de position d'occurrence selon vos besoins.
Pour tout supprimer après le nième caractère d'occurrence des cellules, tu dois:
Sélectionnez une cellule vide pour afficher le résultat, copiez-y la formule ci-dessous et appuyez sur Entrer clé. Faites ensuite glisser le Poignée de remplissage pour appliquer la formule à d'autres cellules. Voir la capture d'écran:
Formule: Tout supprimer après la virgule de la deuxième occurrence
= GAUCHE (SUBSTITUT (B5,",", CHAR (9),2), TROUVER (CHAR (9), REMPLACER (B5,",", CHAR (9),2), 1) -1)
Notes:
1. Dans les formules, B5»,"Et 2 nombre signifie que tout le contenu après la deuxième virgule sera supprimé de la cellule A7.
2. Vous pouvez modifier le ","Et 2 numéro à n'importe quel caractère et numéro de position d'occurrence selon vos besoins.
Supprimez facilement les textes avant/après un caractère spécifique avec Kutools for Excel
S'il n'y a qu'un seul séparateur de virgule pour chaque cellule dans une plage et que vous souhaitez supprimer tout ce qui se trouve avant ou après cette virgule des cellules, essayez la Cellules divisés utilité de Kutools for Excel. Cet utilitaire vous aidera à résoudre le problème en quelques clics seulement:
1. Sélectionnez les cellules dont vous supprimerez tout avant ou après la virgule, puis cliquez sur Kutools > Texte > Cellules divisés. Voir la capture d'écran:
2. dans le Cellules divisés dialogue, sélectionnez le Fractionner en colonnes option dans la Type section, et dans la Divisé par section, choisissez la Autre et tapez une virgule dans la zone vide, puis cliquez sur le OK bouton. Voir la capture d'écran:
3. Un autre Cellules divisés apparaît, sélectionnez une cellule vide pour localiser les textes, puis cliquez sur le OK .
Ensuite, vous pouvez voir que les cellules sélectionnées sont divisées par un caractère spécifique - une virgule. Voir la capture d'écran:
Si vous souhaitez bénéficier d'un essai gratuit (30 jours) de cet utilitaire, veuillez cliquer pour le télécharger, puis passez à appliquer l'opération selon les étapes ci-dessus.