XL 2013 FONCTION RECHERCHE NE DONNE PAS LE RESULTAT

doudoun12

XLDnaute Nouveau
Bonjour

j'ai une fonction RECHERCHE basique qui fonctionne très bien jusqu'à une valeur supérieure à 387.400.000.
j'ai deux colonnes, l'une contenant les dates (jour) et la seconde contenant un résultat en évolution durant le mois.
Ma fonction me permet lorsque j'insère mon résultat d'extraire la dernière date correspondante sur une autre cellule. Malheureusement dès que mon résultat est supérieur à 387.400.000, ça me renvoie la date précédente au dernier résultat.

Merci pour l'aide à venir.
 

Pièces jointes

  • Problème sur fonction RECHERCHE.xlsx
    9 KB · Affichages: 4

patricktoulon

XLDnaute Barbatruc
re
Bonjour
j'ai fait un test et ca fonctionne avec une formule
exemple en F4 je tape 387400000 et en g4 je met cette formule
=SI(F4<>"";INDEX(D5:D22;EQUIV(F4;C5:C22;1));"")
j'obtiens bien la date correspondant a ce chiffre
demo3.gif
 

doudoun12

XLDnaute Nouveau
J'ai compris:
la syntaxe 9^9 renvoie à la dernière valeur recherchée mais signifie également 9 à la puissance 9 soit 387.420.489 qui représente alors le maximum autorisé dans la recherche faite.
Remplacer 9^9 par 9^10 revient donc à augmenter ce maximum à 3.486.784.401 ( 9 à la puissance 10).
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour tout le monde,


La fonction Recherche a cette syntaxe que l'on obtient avec Inserer Formules :
1.jpg

Le premier paramètre est la valeur cherchée. Par défaut s'il ne trouve pas il renverra la valeur la plus grande s'en approchant.
Avec 9^9 il trouve 387400000 au delà il sert toujours limité à cette valeur.
En mettant 10^10 on repousse la limite.
C'est un usage détourné de la fonction, puisque sa fonction première est de trouver une valeur.
 

Discussions similaires

Statistiques des forums

Discussions
312 177
Messages
2 085 972
Membres
103 073
dernier inscrit
MSCHOE16