Mauvaise valeur proche sous Excel
Résolu
Shebely
-
Mytå Messages postés 2973 Date d'inscription Statut Contributeur Dernière intervention -
Mytå Messages postés 2973 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je cherche à obtenir une rechercheV renvoyant une valeur proche à partir d'une table alphanumérique.
La table est:
AB1701000 1
AB1750999 2
AB1751000 3
AB1800999 4
AB1801000 5
AB1850999 6
AB1851000 7
AB1900999 8
AB1901000 9
AB1950999 10
AB1951000 11
AB2000999 12
AB2001000 13
AB9990999 14
La formule suivante:
=RECHERCHEV("AB2000000";A:B;2;VRAI)
renvoie la réponse 11 alors que la valeur la plus proche numériquement doit renvoyer 12 ou au nombre de caractère identiques est 13
De même pour
=RECHERCHEV("AB2000000000";A:B;2;VRAI)
la réponse renvoyée est encore 11 et non pas 14 ou 13
Sauriez vous me dire comment faire pour obtenir la "véritable" valeur proche?
Merci d'avance.
Je cherche à obtenir une rechercheV renvoyant une valeur proche à partir d'une table alphanumérique.
La table est:
AB1701000 1
AB1750999 2
AB1751000 3
AB1800999 4
AB1801000 5
AB1850999 6
AB1851000 7
AB1900999 8
AB1901000 9
AB1950999 10
AB1951000 11
AB2000999 12
AB2001000 13
AB9990999 14
La formule suivante:
=RECHERCHEV("AB2000000";A:B;2;VRAI)
renvoie la réponse 11 alors que la valeur la plus proche numériquement doit renvoyer 12 ou au nombre de caractère identiques est 13
De même pour
=RECHERCHEV("AB2000000000";A:B;2;VRAI)
la réponse renvoyée est encore 11 et non pas 14 ou 13
Sauriez vous me dire comment faire pour obtenir la "véritable" valeur proche?
Merci d'avance.
A voir également:
- Mauvaise valeur proche sous Excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
3 réponses
Bonjour,
Excel renvoie très rarement de mauvaise valeur!
C'est plutôt la formule employée par l'utilisateur qui ne renvoie pas la valeur attendue.
La définition de valeur proche est la suivante :
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
Pour obtenir la valeur la plus proche, je pense créer une fonction personnalisée (macro VBA) est la solution la plus simple, sinon on peux tenter une approche avec RANG en convertissant les références en valeur numérique.
Bon courage
Patrice
Excel renvoie très rarement de mauvaise valeur!
C'est plutôt la formule employée par l'utilisateur qui ne renvoie pas la valeur attendue.
La définition de valeur proche est la suivante :
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
Pour obtenir la valeur la plus proche, je pense créer une fonction personnalisée (macro VBA) est la solution la plus simple, sinon on peux tenter une approche avec RANG en convertissant les références en valeur numérique.
Bon courage
Patrice
Effectivement, j'entendais par "mauvaise valeur proche" le fait que ça ne soit pas la valeur la plus proche de ma recherche.
Au temps pour moi, la précision "valeur immédiatement inférieure" m'avait échappée.
J'ai contourné le problème d'une autre manière pour obtenir mon résultat.
Merci pour ton aide.
Au temps pour moi, la précision "valeur immédiatement inférieure" m'avait échappée.
J'ai contourné le problème d'une autre manière pour obtenir mon résultat.
Merci pour ton aide.