OVH Cloud OVH Cloud

excel est fou pour la recherchev

2 réponses
Avatar
LARSON
Bonjour à tous
Voici mon problème. dans un classeur qui s'appelle "produit", j'ai mis une
liste qui suit
colonne A colonne B colonne
Cdésignation prix hors taxe ttc
Jus de pomme 1,8957350 2,000
Jus de raisin de chasselas 2005 1,8957350 2,000
Jus de raisin de Muscat 2005 1,8957350 2,000
Jus de raisin de chasselas 2006 2,0379147 2,150
jus de raisin de Muscat 2006 2,0379147 2,150
Pétillant de chasselas 2,3696680 2,500
Pétillant de Muscat 2,3696680 2,500
Pétillant de pomme 2,3696680 2,500
Offert jus de pomme 0,0000000 0,000
Offert Pétillant de pomme 0,0000000 0,000
Offerte de pétillant de chasselas 0,0000000 0,000
Offerte de pétillant de muscat 0,0000000 0,000
Offerte du jus de chasselas 0,0000000 0,000
Offerte du jus de muscat 0,0000000 0,000


Dans un autre classeur, j'ai crée "factclient"
NBR = B14
col. B colonne C colonne D
NBR désignation prix unitaire H.T.
1 Jus de pomme 1,896 *
1 Jus de raisin de chasselas 2005 1,896
1 Jus de raisin de Muscat 2005 1,896
1 Jus de raisin de chasselas 2006 1,896
1 jus de raisin de Muscat 2006 2,038
1 Pétillant de chasselas 2,370
1 Pétillant de Muscat 2,370
1 Pétillant de pomme 0,000
1 Offert jus de pomme 2,038
1 Offert Pétillant de pomme 2,038
1 Offerte de pétillant de chasselas 2,038
1 Offerte de pétillant de muscat 2,038
1 Offerte du jus de chasselas 2,038
1 Offerte du jus de muscat 2,038



*dans la colonne D15, j'ai mis
"=SI(ESTNA(RECHERCHEV(C15;produit!A:C;2));"";RECHERCHEV(C15;produit!A:C;2))"

Et vous voyez que c'était pas le même chiffre????
Pourquoi, et est-ce quelqu'un pourrez me dire ou j'ai fait l'erreur?
surtout que au début tout marcher correctement, ce n'est pas parce que j'ai
demandé à trier le classeur "produit", qui à produit ces conneries?


Merci par avance

2 réponses

Avatar
Garette
Bonjour,

As tu essayé en rajoutant FAUX au 4eme argument (Valeur Proche) de la
fonction RECHERCHEV ?
Il faut également modifier le format/nombre.
soit :
=SI(ESTNA(RECHERCHEV(C15;produit!A:C;2;FAUX));"";RECHERCHEV(C15;produit!A:C;2;FAUX))

-------------
Extrait de l'aide concernant Valeur Proche :
valeur_proche représente une valeur logique indiquant si vous souhaitez
que la fonction RECHERCHEV recherche une valeur exacte ou voisine de celle
que vous avez spécifiée. Si cet argument est VRAI ou omis, une donnée proche
est renvoyée. En d'autres termes, si aucune valeur exacte n'est trouvée, la
valeur immédiatement inférieure à valeur_cherchée est renvoyée. Si
valeur_proche est FAUX, la fonction RECHERCHEV renvoie exactement la valeur
recherchée. Si aucune valeur ne correspond, la valeur d'erreur #N/A est
renvoyée.
Avatar
LARSON
merci beaucoup, c'était ça. Je ne pensais pas que cette argument était aussi
importante.
encore merci

"Garette" a écrit dans le message de news:

Bonjour,

As tu essayé en rajoutant FAUX au 4eme argument (Valeur Proche) de la
fonction RECHERCHEV ?
Il faut également modifier le format/nombre.
soit :
=SI(ESTNA(RECHERCHEV(C15;produit!A:C;2;FAUX));"";RECHERCHEV(C15;produit!A:C;2;FAUX))

-------------
Extrait de l'aide concernant Valeur Proche :
valeur_proche représente une valeur logique indiquant si vous souhaitez
que la fonction RECHERCHEV recherche une valeur exacte ou voisine de celle
que vous avez spécifiée. Si cet argument est VRAI ou omis, une donnée
proche est renvoyée. En d'autres termes, si aucune valeur exacte n'est
trouvée, la valeur immédiatement inférieure à valeur_cherchée est
renvoyée. Si valeur_proche est FAUX, la fonction RECHERCHEV renvoie
exactement la valeur recherchée. Si aucune valeur ne correspond, la valeur
d'erreur #N/A est renvoyée.