Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

RechercheV sur une valeur Plancher

  • Initiateur de la discussion SVri
  • Date de début
S

SVri

Guest
Bonjour,

Je dispose d'une liste de pourcentages 'Taux' (le pas étant de 0,5%) avec, en correspondance, un taux 'Val'.

Le principe est de saisir dans la cellule D5 un pourcentage réel (49,54%), et la cellule F5 renvoie le 'Val' correspondant (cf fichier joint).

La formule utilisée est:
=RECHERCHEV(PLANCHER(D5;0,005);$A$11:$B$62;2;FAUX)

Le recherchev renvoie, dans certains cas, un #N/A.
Je ne comprends pas pourquoi !!

Par exemple, de 47 à 47,99%, j'ai un #N/A (idem pour une valeur comprise entre 56,5 à 57,99%), alors que pour 56,43%, (par ex.) il n'y a pas de soucis !!

Si je fais un arrondi du plancher, mon pb est résolu:
=RECHERCHEV(arrondi(PLANCHER(D5;0,005);3);$A$11:$B$62;2;FAUX)

Quelqu'un peut-il m'expliquer !!?!

merci !!
 
C

chris

Guest
=PLANCHER(C1;0,005) de 5.27% donne 5%
=PLANCHER(C1;0,0005) de 5.27% donne 5,25%

Il manque une décimale quelque part : plancher est censé donner des entiers cela doit venir de là.

=PLANCHER(C1*100;0,05)/100 semble fonctionner lorsque on traite des % comme les tiens.

Snon Arrondi.inf est peut-être plus adapté. A voir

Chris
 
D

Daniel

Guest
Bonjour,

J'utilise également la fonction recherchev dans le tableau mondial 2002 mais pas la fonction plancher, je pense que le problème vient de l'utilisation des pourcentage. J'ai fait un essai avec ton tableau en remplaçant les pourcentages par des nombres décimaux identiques (mais sans le sigle "%" derrière) et cela fonctionne très bien, y compris pour les valeurs qui posaient problème. A essayer donc
 

Pièces jointes

  • test.xls
    20 KB · Affichages: 86
  • test.xls
    20 KB · Affichages: 86
  • test.xls
    20 KB · Affichages: 90
S

SVri

Guest
Daniel,

Merci pour ton aide.

Tu dis que cela fonctionne avec les valeurs qui posaient problème.
Lorsque j'essaie avec 47,10 par exemple, j'obtiens un #N/A.

Peux-tu essayer aussi ? Si cela fonctionne sur ton poste, il pourrait s'agir d'un problème de version d'excel (??)
 
S

SVri

Guest
Oui, car j'ai besoin d'arrondir au 1/2 % Inférieur près.

En fait, j'ai solutionné le pb avec un arrondi.inf de la valeur Plancher.

Conclusion: 'Plancher' ne renvoie pas toujours une valeur exacte !
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…