Excel

Résolu/Fermé
quercysalies Messages postés 7 Date d'inscription mercredi 19 janvier 2011 Statut Membre Dernière intervention 28 janvier 2011 - 19 janv. 2011 à 21:51
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 21 janv. 2011 à 11:49
Bonjour,

=SI(OU(D5="h";F4="";C5="m";B5="");"";RECHERCHEV(F4;'grille giroflés'!A3:B60;2;0))

Avec la formule suivante comment je peux chercher une orthographe proche EX en F4 si je mets carottes comment lui faire trouver "carotte" par exemple.
j'ai 17 lignes avec un zone précise définies pour chacune en dessous.
J'ai déjà remplacer le 0 par 1 (valeur proche), mais dans les cellules du dessous il me marque "X" même si il n'y a pas "carotte" dans la zone donnée.

Y a t'il une solution ?

Merci à vous

6 réponses

Raymond PENTIER Messages postés 58657 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 septembre 2024 17 199
20 janv. 2011 à 01:10
carotte et carottes ne sont pas des valeurs (sous-entendu numériques) mais des données (alphanumériques) ; le 0 et le 1 sont ici utilisés pour gérer des listes triées ou non ; pas pour des libellés identiques ou proches.

Ce que tu demandes sort du cadre d'un tableur, et demande une programmation de haut niveau.
1
Tehani_t Messages postés 240 Date d'inscription mercredi 14 juillet 2010 Statut Membre Dernière intervention 20 décembre 2011 21
20 janv. 2011 à 01:10
Salut,

Peux tu etre plus précis(e) ou fournir plus d'info, STP !
0
quercysalies Messages postés 7 Date d'inscription mercredi 19 janvier 2011 Statut Membre Dernière intervention 28 janvier 2011
20 janv. 2011 à 09:10
Bonjour Raymond

Merci pour ton info.
0
quercysalies Messages postés 7 Date d'inscription mercredi 19 janvier 2011 Statut Membre Dernière intervention 28 janvier 2011
20 janv. 2011 à 09:40
Bonjour

Si je remplace 0 par 1 que dans une seulle cellule ca fonctione, pourquoi quand je le met dans toutes les autres il m'affiche un mauvais résultat ?
cellule (A1) =SI(OU(D5="h";F4="";C5="m";B5="");"";RECHERCHEV(F4;'grille giroflés'!A3:B60;2;0))
cellule (A2) =SI(OU(D5="h";F4="";C5="m";B5="");"";RECHERCHEV(F4;'grille giroflés'!C3:D60;2;0))
cellule (A3) =SI(OU(D5="h";F4="";C5="m";B5="");"";RECHERCHEV(F4;'grille giroflés'!E3:F60;2;0))
etc... 15 fois
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
Modifié par Vaucluse le 20/01/2011 à 10:44
Bonjour
1°) un petit tuyau qui ne trouvera pas Carotte si vous inscrivez carottes, vu que le nombre de caractère et supérieur, mais qui vous trouvera carotte si vous avez un nombre de caractères successifs conforme au texte cherché:
remplacer F4 par l'ensemble, avec tous les signes:

"*"&F4&"*"

quand vous écrirez caro en F4 la formule trouvera carotte sauf si vous avez mélangé caroline avec les carottes.

2°) quant à la formule qui ne marche pas avec les 0, c'est simplement je crois,que vous ne pouvez pas en mettre dans la cellule B5 "" n'étant pas égal à 0
ou alors il faut écrire B5=0 au ;lieu de B5=""
le 0 lui rend en compte une valeur 0 ou une cellule vide.

Sauf erreur

Crdlmnt




Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
0
quercysalies Messages postés 7 Date d'inscription mercredi 19 janvier 2011 Statut Membre Dernière intervention 28 janvier 2011
21 janv. 2011 à 11:31
Bonjour Vaucluse

J'ai bien noté voici la nouvelle formule
=SI(OU(D5="h";F4="";C5="m";B5="");"";RECHERCHEV("*"&F4&"*";'grille giroflés'!A3:B60;2;0)), mais ca ne m'affiche rien alors que normalement il devrait apparaitre X puisque dans 'grille giroflés'!A3:B60 dans la collone A j'ai tous mes ingrédients et dans la collone B j'ai X.

Merci à vous.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
Modifié par Vaucluse le 21/01/2011 à 11:49
bonjour

et qu'avez vous dans les cellules D5, F4 C5 B5

un conseil:
essayez la formule
=RECHERCHEV("*"&F4&"*";'grille giroflés'!A3:B60;2;0)
seule pour voir si elle trouve ou pas
Si elle trouve, c'est la condition SI et son libellé qui pose problème
sinon, mettez le fichier à disposition ici qu'on jette un oeil:
htttp://www.cijoint.fr
A suivre?

crdlmnt
0