Excel
Résolu
quercysalies
Messages postés
7
Statut
Membre
-
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
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
=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
A voir également:
- Excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel trier par ordre croissant chiffre - Guide
6 réponses
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.
Ce que tu demandes sort du cadre d'un tableur, et demande une programmation de haut niveau.
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
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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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?
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?
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.
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.
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
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