Formule recherche

Bonjour à tous

Dans une formule de recherche comment faire pour distinguer les unités des dizaines[date=2023-03-03 timezone=« Europe/Paris »]
Question forum.xlsx (45,0 Ko)

Par exemple, dans le fichier ci-joint je veux que la recherche du chiffre « 2 » ne soit pas signalée dans la cellule qui contient 12 ou 23…

Bonsoir,
Pouvez vous réexpliquer ?
Où se trouve la formule de recherche ?
Cordialement
Will-Fread

Bonjour,

Par exemple je cherche le chiffre 2 avec la formule ci-dessous :

=CHERCHE(« 2 »;A2:A30)

Excel trouvera 2 dans A2 et dans A4 et d’autres cellules bien sûr. Or dans A4 il y a 24 que je voudrais que ce soit identifié en tant que 24 et non pas comme 2 dans 24. En bref, je voudrais qu’Excel fait la différence entre les unités et les dizaines

En fait cette fonction n’affiche pas une valeur,
La fonction CHERCHE vous donne la première position de la valeur cherchée.
Exemple sur A4, vous avez 3-24-31-35-37
Avec la fonction recherche :

=CHERCHE("2";A2:A30)                  (qui s'arrête à la ligne 30)

Elle vous renvoie 3 car si on compte les caractères de A4 :
3- 24-31-35-37
on peut retrouve 2 à la troisième position.
Cordialement

Merci de votre réponse.
Comment faire donc pour repérer les cellules où il y a 2 seulement et pas les vingtaines?

1 « J'aime »

Re,

Vous pouvez mettre :

=SI(NB.SI(A2;"2-*")+NB.SI(A2;"*-2-*")+NB.SI(A2;"*-2")=0;""; "Trouvé")

Dans B2 et tirez vers le bas.
Cordialement
Will-Fread

Bonjour,
Pourquoi ne pas séparer les cellules et faire un NB.SI sur les 49 chiffres
Question forum.xlsx (97,7 Ko)

1 « J'aime »

Merci de votre réponse
J’ai essayé la formule, ça ne marche pas

Ce sujet a été automatiquement fermé après 30 jours. Aucune réponse n’est permise dorénavant.