SUPPRIMER LES PARENTHÈSES DANS EXCEL

Supprimer les parenthèses dans Excel (4 méthodes simples)

Photo of author

By Emma

On vous donne un fichier Excel à traiter et vous découvrez qu’il contient un grand nombre de parenthèses inutiles. Comment supprimer les parenthèses dans Excel ? Vous pouvez décider de les supprimer une par une en les sélectionnant et en les supprimant à l’aide de la touche de suppression, mais cela serait fastidieux et prendrait beaucoup de temps, surtout si vous avez un grand ensemble de données.

Dans ce tutoriel, nous examinons les 4 méthodes efficaces suivantes que vous pouvez utiliser pour supprimer facilement les parenthèses dans Excel :

  1. Utilisez la fonction Rechercher et remplacer.
  2. Utilisez la fonction SUBSTITUTE.
  3. Utiliser le code Excel VBA.
  4. Utiliser une combinaison des fonctions LEFT et FIND.

Nous utiliserons l’ensemble de données suivant pour démontrer comment chacune de ces méthodes peut être appliquée.

1. Utiliser la fonction Rechercher et remplacer pour supprimer les parenthèses

Cette méthode est la plus simple et la plus couramment utilisée par de nombreuses personnes. La fonction Rechercher et remplacer remplace toutes les parenthèses de l’ensemble de données sélectionné par des espaces vides.

Pour appliquer cette méthode, nous procédons comme suit :

Étape 1 – Sélectionnez l’ensemble de données dont vous souhaitez supprimer les parenthèses.

Étape 2 – Appuyez sur la touche Ctrl puis sur la touche H pour lancer la boîte de dialogue Rechercher et remplacer suivante.

Nous pouvons également ouvrir la boîte de dialogue Rechercher et remplacer en naviguant vers Accueil>>Trouver et sélectionner>>Remplacer comme indiqué ci-dessous :

Étape 3 – Pour supprimer la parenthèse de départ ou d’ouverture, tapez « ( » dans le champ Find what et laissez le champ Replace with input vide, comme indiqué ci-dessous :

Étape 4 – Cliquez sur le bouton Remplacer tout pour supprimer toutes les parenthèses ouvrantes de l’ensemble de données.

La boîte de dialogue suivante s’affiche pour indiquer que l’opération a réussi :

Cliquez sur OK dans la boîte de dialogue et l’ensemble de données apparaît maintenant comme suit :

Étape 5 – Répétez les étapes 2, 3 et 4 pour supprimer toutes les parenthèses fermantes. À l’étape 3, veillez à taper « ) » dans la zone de saisie Find what.
Toutes les parenthèses seront alors supprimées et l’ensemble de données se présentera comme suit :

2. Utiliser la fonction SUBSTITUTE

Nous utilisons cette méthode si nous préférons laisser l’ensemble de données original tel quel.

La fonction SUBSTITUTE permet de remplacer un ensemble de caractères par un autre.

Pour supprimer toutes les parenthèses de votre ensemble de données à l’aide de la fonction SUBSTITUTE, procédez comme suit :

Étape 1 – Sélectionnez l’ensemble de données dont vous souhaitez supprimer les parenthèses.

Étape 2 – Dans la cellule C2 , entrez la formule =SUBSTITUTE(A2,« ( »,« ») comme indiqué ci-dessous :

Étape 3 – Appuyez sur la touche Entrée et utilisez la poignée de remplissage pour copier la formule dans toutes les cellules de la colonne C. Toutes les parenthèses ouvrantes seront supprimées de la plage C2:C8, comme indiqué ci-dessous :

Étape 4 – Dans la cellule D2 , saisissez la formule =SUBSTITUTE(C2,« ) »,« ») comme indiqué ci-dessous :

Étape 5 – Appuyez sur la touche Entrée et utilisez la poignée de remplissage pour copier la formule dans toutes les cellules de la colonne D. Toutes les parenthèses fermantes seront supprimées de la plage D2:D8, comme indiqué ci-dessous :

Étape 6 – Pour conserver les valeurs originales de la colonne A, copiez le contenu de la colonne D et collez-le dans la colonne C par valeur (CTRL+Alt+V). Supprimez ensuite la colonne D et votre ensemble de données se présentera comme suit :

3. Utiliser une macro Excel VBA

Dans les méthodes précédentes, nous devions supprimer une parenthèse à la fois, mais avec le code VBA, nous pouvons supprimer toutes les parenthèses en une seule fois. Cela permet d’économiser du temps et des efforts.

Suivez les étapes suivantes pour supprimer les parenthèses de votre ensemble de données à l’aide du code VBA :

Étape 1 – Appuyez sur Alt+F11 et copiez le code VBA suivant dans un module.

Sub RemoveParentheses()

Cells.Select

Selection.Replace What:=« ( », Replacement:=« », LookAt:=xlPart, _

SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False

Selection.Replace What:=« ) », Replacement:=« », LookAt:=xlPart, _

SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False

End Sub

Étape 2 – Sélectionnez l’ensemble de données dont vous souhaitez supprimer les parenthèses.

Étape 3 – Appuyez sur Alt+F8 pour ouvrir la boîte de dialogue de la macro. Sélectionnez et exécutez la macro.

La macro supprimera toutes les parenthèses de votre ensemble de données en une seule fois.

4. Utiliser une combinaison des fonctions LEFT et FIND.

En utilisant la combinaison des fonctions LEFT et FIND, nous pouvons supprimer les parenthèses de n’importe quel ensemble de données.

La fonction LEFT permet de renvoyer un nombre spécifié de caractères à partir du début d’une chaîne de texte. La fonction FIND est sensible à la casse et renvoie la position de départ d’une chaîne de texte à l’intérieur d’une autre chaîne de texte.

Suivez les étapes suivantes pour appliquer ces fonctions à la suppression des parenthèses :

Étape 1 – Dans la cellule C2, entrez la formule =LEFT(A2,FIND(« ( »,A2,1)-1) comme indiqué ci-dessous :

Étape 2 – À l’aide de la poignée de remplissage, copiez la formule dans les autres cellules de la colonne C.

Explication de la formule :

Dans la cellule C2, la fonction FIND repère le numéro de position de la parenthèse ouvrante à partir du début et renvoie le nombre 8.

Nous soustrayons 1 au 8 de sorte que la fonction LEFT ne conserve que 7 caractères en partant de la gauche, ce qui renvoie Morris. Le même processus s’applique à la colonne C.

Conclusion

Dans ce tutoriel, nous avons étudié quatre méthodes de suppression des parenthèses dans Excel. Vous pouvez appliquer l’une ou l’autre de ces méthodes, ou toutes, en fonction de ce sur quoi vous travaillez.