FORMULE EXCEL

Webal Messages postés 109 Statut Membre -  
pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

J'ai un petit problème

je n'arrive pas à faire fonctionner une formule RECHERCHEV dans excel 2007

voici :

CELLULE A1 : 40
CELLULE B1 : 5
CELLULE CI : =(82/A1*B1)
CELLULE D1 : RECHERCHEV(C1;E1:F6;2;0)

dans les cellules E1 à E6 = 1,2,3,4,5,6
et
dans les cellules F1 à F6 = 50,55,60,65,70,75

est-ce que quelqu'un pourrais m'aider SVP

Merci !


4 réponses

pilas31 Messages postés 1878 Statut Contributeur 647
 
Bonjour,

dans la formule RECHERCHEV(C1;E1:F6;2;0)

Le zéro signifie "valeur proche" à FALSE donc il cherche la valeur exacte (10,25) qu'il ne trouve pas.

Je pense qu'il faut plutôt mettre :

RECHERCHEV(C1;E1:F6;2;1) ou RECHERCHEV(C1;E1:F6;2;VRAI)

A+
0
Webal Messages postés 109 Statut Membre
 
Merci ça fonctionne !!! avec vrai, mais il ne va pas chercher toujour la bonne ligne souvent la ligne du haut ???
0
fiddy Messages postés 11653 Date d'inscription   Statut Contributeur Dernière intervention   1 847
 
Bonjour,
Normal quil ne va pas chercher toujours la bonne ligne puisque cest le but du dernier argument. Si tu veux la valeur exacte, faut mettre vrai en dernier argument. Dans ton premier exemple,ça te renverra NA car d1 ne contient pas une une valeur présente dans la colonne e1:e6.
0
pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 768
 
Salut,
C'est plus de la bureautique que de la programmation. Je demanderai le déplacement vers le bon forum.
Sachez, pour répondre néanmoins à la question que l'on peux chercher grâce à RECHERCHEV une approximation exacte de la valeur.
Regardez du côté de ENT() et ARRONDI(), comme ceci :
=RECHERCHEV(ARRONDI(C1;0);E1:F25;2;0)
=RECHERCHEV(ENT(C1);E1:F25;2;0)
Différences :
ENT(10,56) renvoie 10 ARRONDI(10,56;0) renvoie 11...
0