Comment vérifier si une chaîne contient l’un des nombreux textes dans Excel
Formule générique pour vérifier une liste de textes dans une chaîne (utilisez CTRL + SHIFT ENTER)
=SUM(--ISNUMBER(SEARCH(list of strings, string)))>0
Scénario:
Vous avez des données d’enquête dans lesquelles des personnes ont répondu à certaines questions. L’opérateur de saisie de données a saisi toutes les données telles quelles. Voir l’image ci-dessous.
Maintenant, vous devez savoir qui a mentionné l’une de ces 3 couleurs rouge, bleu et vert.
Écrivez cette formule dans la cellule adjacente et appuyez sur CTRL + MAJ + ENTRÉE sur le clavier.
=SUM(--ISNUMBER(SEARCH($F$2:$F$4,A2)))>0
Faites-le glisser vers le bas et vous avez vos réponses. Maintenant, combien de votre public a mentionné ces trois couleurs dans ses déclarations.
Comment ça marche
CTRL + SHIFT + ENTRÉE
=SUMPRODUCT(--ISNUMBER(SEARCH($F$2:$F$4,A2)))>0
RECHERCHE ($ F $ 2: $ F $ 4, A2): La RECHERCHE recherche chaque valeur dans la plage $ F $ 2: $ F $ 4 * et renvoie un tableau d’emplacements trouvés ou #VALUE! Les erreurs.
Pour la cellule A2, il renvoie \ {# VALUE!; # VALUE!; # VALUE!} Pour A3, il retournera \ {# VALUE!; # VALUE!; 1}. ISNUMBER (SEARCH ($ F $ 2: $ F $ 4, A2)): * ISNUMBER vérifie si la valeur fournie dans le tableau est un nombre ou non, si son numéro il retourne TRUE sinon FALSE.
Pour la cellule A2, il renvoie \ {FALSE; FALSE; FALSE} pour A3, il retournera
\ {FALSE; FALSE; TRUE}.
* [. custom-span] # – # [. custom-span] # – # ISNUMBER (SEARCH ($ F $ 2: $ F $ 4, A2)):
L’opérateur double unaire «[.custom-span] # – # [. Custom-span] # – #» convertit TRUE en 1 et FALSE en 0. Pour la cellule A2, il renvoie \ {0; 0; 0} et pour
A3 il retournera \ {0; 0; 1}.
SUM ([. Custom-span] # – # [. Custom-span] # – # ISNUMBER (SEARCH (list of strings, string))): * La fonction SUM additionne le tableau. Pour la cellule A2, il renvoie 0 et pour A3, il renvoie 1.
SUM (- ISNUMBER (SEARCH (liste de chaînes, chaîne)))> 0: * Enfin, nous vérifions si la somme du tableau est supérieure à 0 ou non. S’il est supérieur à 0, cela signifie qu’il y a au moins une mention de couleurs données et renvoie TRUE sinon FALSE.
-
En utilisant cette fonction, vous pouvez vérifier plusieurs textes ou dire des sous-chaînes dans une chaîne en une seule position. Pour en savoir plus sur les fonctionnalités étonnantes des EXCEL 2016, 2013 et 2010 ou plus, accédez à notre page d’accueil. Nous avons une grande liste d’articles Excel utiles.
Articles liés:
lien: / somme-somme-si-les-cellules-contiennent-un-texte-spécifique [Somme si les cellules contiennent un texte spécifique]
lien: / somme-somme-si-la cellule-contient-du texte dans une autre cellule-dans-excel [Somme si la cellule contient du texte dans une autre cellule dans Excel] `link: / counting-count-cells-that-contain-specific-text [Count Cells that contain specific text]
link: / excel-text-formulas-split-numbers-and-text-from-string-in-excel [Split Numbers and Text from String in Excel]
lien: / mise en forme-conditionnelle-surligner-les-cellules-qui-contiennent-du-texte-spécifique [Mettre en évidence les cellules qui contiennent du texte spécifique]
Articles populaires:
lien: / clavier-formule-raccourcis-50-excel-raccourcis-pour-augmenter-votre-productivité [50 raccourcis Excel pour augmenter votre productivité]
link: / formulas-and-functions-introduction-of-vlookup-function [Comment utiliser la fonction RECHERCHEV dans Excel]
link: / tips-countif-in-microsoft-excel [Comment utiliser la fonction COUNTIF dans Excel]
lien: / excel-formule-et-fonction-excel-sumif-function [Comment utiliser la fonction SUMIF dans Excel]