Fonction RECHERCHE() avec résultat faux

Résolu/Fermé
Hydr0s Messages postés 1678 Date d'inscription lundi 24 janvier 2011 Statut Membre Dernière intervention 24 août 2022 - Modifié le 14 nov. 2017 à 18:08
Hydr0s Messages postés 1678 Date d'inscription lundi 24 janvier 2011 Statut Membre Dernière intervention 24 août 2022 - 25 nov. 2017 à 19:10
Bonjour,

J'ai un problème avec la fonction RECHERCHE() d'excel, celle ci ne me retourne pas le bon résultat.
Dans le tableau ci-dessus, la formule en E12 est
=RECHERCHE(A12;Param!A:A;Param!B:B)
, je recherche l'existence du texte en colonne A dans une autre feuille "Param" et si je la trouve, je prend la valeur de DCI (0 ou 1) sur la même ligne en colonne B et toujours dans la feuille Param.
Or pour cet UCD là et pour de nombreux autres, le texte n'existe pas dans la feuille Param et donc la fonction devrait me retourner une erreur. Je ne comprend donc pas pourquoi j'ai
1
au lieu de
#N/A
.



Merci pour votre aide :)

Trust me and keep calm, I'm an engineer !
A voir également:

3 réponses

Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
Modifié le 20 nov. 2017 à 02:57
Ce ne sont pas les résultats qui sont faux ; c'est la fonction qui n'est pas utilisée dans les respect des règles. L'Aide en ligne d'Excel indique en effet :
Important : Les valeurs de la matrice doivent être placées en ordre croissant : ..., -2, -1, 0, 1, 2 ..., A-Z, FAUX, VRAI. 
Sinon, la fonction RECHERCHE peut renvoyer une valeur incorrecte.

C'est bien, la retraite ! Surtout aux Antilles ... :-) 
Raymond (INSA, AFPA, CF/R)
1
Hydr0s Messages postés 1678 Date d'inscription lundi 24 janvier 2011 Statut Membre Dernière intervention 24 août 2022 672
25 nov. 2017 à 19:10
Merci :)
C'était donc ça...
0