OVH Cloud OVH Cloud

Recherche

3 réponses
Avatar
Charle
Bonjour a tous,
Y a-t'il une facons de faire une recherche dans excel mais qu'il recherche
la valeur la plus proche !
car dans mon classeur j'ai 3 tableau identique dans ma colone K mais je
foudrait que ma rechercheV se fasse a partir d'en bas
car mes donnée son pas toujour a meme place ! et la je le fait rechercher
dans la colone K au complet mais il me prend le premier en haut ! faudrait
qu'il me prennent le prochian qu'il voi a partir d'en bas

Merci de votre attention

3 réponses

Avatar
JB
Bonjour,

Pour faire une recherche sur la valeur la + proche(la valeur
inférieure)

-Il faut que la table soit TRIEE en ORDRE CROISSANT-Il faut que le 4e
para soit à VRAI (valeur par défaut) (la recherche se fait par
dichotomie)

Si le 4 para est à FAUX, la recherche se fait (séquentiellemnt) sur
la valeur exacte et la fonction renvoie #N/A si la valeur n'a pas été
trouvée.

Avec le couple Equiv()/Index(), il faut placer 1 dans Equiv() comme 3e
paramètre pour se positionner sur la val inférieure.
Avec une astuce, on peut se positionner sur la valeur supérieure.

http://cjoint.com/?mcpYftiw5t

Cordialement JB
Avatar
michdenis
Bonjour Charle,

Avec RechercheV, si tes données étaient en ordre croissant, tu pourrais placer le dernier argument de la fonction à Vrai. La
fonction te renverrait si elle ne trouve pas la valeur exacte, celle immédiatement en dessous de la valeur recherchée. Dans certains
cas, la valeur la plus proche peut être celle immédiatement au dessus.... mais ça ce sont les limites de la fonction RechercheV()


Salutations!


"Charle" a écrit dans le message de news: Ocx8$
Bonjour a tous,
Y a-t'il une facons de faire une recherche dans excel mais qu'il recherche
la valeur la plus proche !
car dans mon classeur j'ai 3 tableau identique dans ma colone K mais je
foudrait que ma rechercheV se fasse a partir d'en bas
car mes donnée son pas toujour a meme place ! et la je le fait rechercher
dans la colone K au complet mais il me prend le premier en haut ! faudrait
qu'il me prennent le prochian qu'il voi a partir d'en bas

Merci de votre attention
Avatar
Vincnet.
La méthode de recherche par dichotomie expliquerait donc qu'excel peut
renvoyer la valeur immédiatement supérieure comme l'annonce michednis ?

--
A+

V.



Bonjour,

Pour faire une recherche sur la valeur la + proche(la valeur
inférieure)

-Il faut que la table soit TRIEE en ORDRE CROISSANT-Il faut que le 4e
para soit à VRAI (valeur par défaut) (la recherche se fait par
dichotomie)

Si le 4 para est à FAUX, la recherche se fait (séquentiellemnt) sur
la valeur exacte et la fonction renvoie #N/A si la valeur n'a pas été
trouvée.

Avec le couple Equiv()/Index(), il faut placer 1 dans Equiv() comme 3e
paramètre pour se positionner sur la val inférieure.
Avec une astuce, on peut se positionner sur la valeur supérieure.

http://cjoint.com/?mcpYftiw5t

Cordialement JB