Personnaliser les préférences

Nous utilisons des cookies pour vous aider à naviguer efficacement et à exécuter certaines fonctions. Vous trouverez ci-dessous des informations détaillées sur tous les cookies sous chaque catégorie de consentement.

Les cookies classés comme « Nécessaires » sont stockés sur votre navigateur car ils sont essentiels pour activer les fonctionnalités de base du site.... 

Toujours actif

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Aucun cookie à afficher.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

Aucun cookie à afficher.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Aucun cookie à afficher.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Aucun cookie à afficher.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

Aucun cookie à afficher.

Comment rechercher des caractères spéciaux dans une cellule dans Excel



Vous pouvez utiliser la formule suivante pour vérifier si une cellule donnée dans Excel contient des caractères spéciaux n’importe où dans la cellule :

=SUMPRODUCT(--ISNUMBER(SEARCH({"!","#","$","%","(",")","^","@","[","]","{","}"},A2)))>0

Cette formule particulière vérifie si la cellule A2 contient des caractères spéciaux et renvoie VRAI si c’est le cas.

Sinon, il renvoie FALSE .

L’exemple suivant montre comment utiliser cette formule dans la pratique.

Exemple : recherche de caractères spéciaux dans une cellule dans Excel

Supposons que nous ayons la liste d’expressions suivante dans Excel :

Supposons que nous souhaitions rechercher chaque phrase dans la colonne A pour déterminer si elle contient ou non un caractère spécial.

Pour ce faire, nous pouvons taper la formule suivante dans la cellule B2 :

=SUMPRODUCT(--ISNUMBER(SEARCH({"!","#","$","%","(",")","^","@","[","]","{","}"},A2)))>0

Nous pouvons ensuite cliquer et faire glisser cette formule vers chaque cellule restante de la colonne B :

Recherche Excel de caractères spéciaux dans la cellule

La formule renvoie VRAI si la phrase contient un caractère spécial.

Sinon, il renvoie FALSE si aucun caractère spécial n’est trouvé.

Par exemple, on peut voir :

  • La première phrase contient au moins un caractère spécial.
  • La deuxième phrase ne contient aucun caractère spécial.
  • La troisième phrase contient au moins un caractère spécial.

Et ainsi de suite.

Notez que la formule que nous avons utilisée contient les caractères spéciaux les plus courants, mais si vous souhaitez rechercher d’autres caractères spéciaux, incluez simplement ceux de la fonction SEARCH() dans la formule.

Notez également que vous pouvez choisir de rechercher uniquement des caractères spéciaux spécifiques si vous le souhaitez.

Par exemple, vous pouvez utiliser la formule suivante pour rechercher uniquement un signe dollar ou un signe pourcentage dans les cellules :

=SUMPRODUCT(--ISNUMBER(SEARCH({"$","%"},A2)))>0

Cette formule renverrait VRAI si un signe dollar ($) ou un signe de pourcentage (%) était détecté dans une cellule donnée ou FAUX si aucun des deux caractères n’était détecté.

Ressources additionnelles

Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans Excel :

Comment rechercher un astérisque dans une cellule dans Excel
Comment rechercher un point d’interrogation dans Excel
Comment trouver des valeurs uniques à partir de plusieurs colonnes dans Excel

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *