Excel : Si "Valeur" affiché "XX" sinon "YY"

Résolu/Fermé
jeli - 7 janv. 2011 à 15:31
 jeli - 10 janv. 2011 à 09:59
Bonjour,


Je cherche la formule du style

=Si( Valeur ; "Oui" ; NoN )

Sauf que la valeur en question n'est pas une valeur numérique mais un caractère spécifique

Exemple litéral: Si je trouve el caractère "*" alors j'affiche oui sinon j'affiche non.
quelle est la syntaxe?

Mercu,
A voir également:

3 réponses

bonjour,

essaies ceci en supposant que A1 contienne *

=si(A1="*";"oui";"non")

Crdlt
0
Mike-31 Messages postés 18354 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 janvier 2025 5 110
Modifié par Mike-31 le 7/01/2011 à 16:53
Salut,

l'étoile est un signe générique qui doit être précédé dans la formule par le symbole ~ que l'on fait avec la touche AltGr +la touche 2 ou é

pour tester une valeur en A1 la formule sera

=SI(A1="*";"oui";"non")
ou
=SI(NB.SI(A1;"~*");"oui";"non")

si l'étoile n'est pas seule dans la cellule exemple suivi de texte *bonjour
on utilisera un jocker (une étoile devant la condition

=SI(NB.SI(A1;"*~*");"oui";"non")

si l'étoile est après un texte ex. bonjour*
on placera le jocker après la condition
=SI(NB.SI(A1;"~**");"oui";"non")

et si l'étoile peut se trouver devant ou derrière ou encore au milieu de la valeur ex. bonjour*madame on utilisera un jocker de part et d'autre

=SI(NB.SI(A1;"*~**");"oui";"non")

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
Merci cela marche parfaitement !
0