OVH Cloud OVH Cloud

RechercheH

4 réponses
Avatar
absolut
bonjour je cherche comme faire un recherche dans un de mes tableau ...
exemple j'ai un nombre qui est 4000 et je voudrait qu'il est rechercher
dans ma ligne
un nombre qui est proche ou egale a 4000 (mais pas plus bas)

exemple : voici ma ligne 0 3999 5000 6000

je voudrait qu'il prenne le chiffre 5000 et non 3999 car il est plus bas que
4000 !!! je ses pas si je suis clair mais bon si vous pouviez maider sa me
donnerai un bon coup de main

4 réponses

Avatar
isabelle
bonjour,

avec cette fonction il faudrait que la liste soit trier en ordre
décroissant.

=INDEX(A1:A5;EQUIV(4000;A1:A5;-1))

isabelle


bonjour je cherche comme faire un recherche dans un de mes tableau ...
exemple j'ai un nombre qui est 4000 et je voudrait qu'il est rechercher
dans ma ligne
un nombre qui est proche ou egale a 4000 (mais pas plus bas)

exemple : voici ma ligne 0 3999 5000 6000

je voudrait qu'il prenne le chiffre 5000 et non 3999 car il est plus bas que
4000 !!! je ses pas si je suis clair mais bon si vous pouviez maider sa me
donnerai un bon coup de main




Avatar
absolut
merci beaucoup isabelle :) ta repondu a ma question a 100 % je comprend pas
pk faut qeu sa soit en orde decroissant mais bon je vie avec et sa fait la
job

merci encord
Avatar
AV
Avec des valeurs non triées
Valeur la plus proche ou immédiatement au-dessus :
Matricielle (validation par ctrl+maj+entrée)

=MIN(SI(laPlage>@00;laPlage))

AV
Avatar
isabelle
s'il n'y a pas de cellule vide dans la liste, tu pourrais garder un trie
croissant avec cette formule:
=SI(ESTERREUR(EQUIV(4000;A1:A5;0));INDEX(A1:A5;EQUIV(4000;A1:A5;1)+1);INDEX(A1:A5;EQUIV(4000;A1:A5;1)))

isabelle

merci beaucoup isabelle :) ta repondu a ma question a 100 % je comprend pas
pk faut qeu sa soit en orde decroissant mais bon je vie avec et sa fait la
job

merci encord