RECHERCHEV
:
Cherche une valeur
donnée dans la colonne située à l'extrême gauche d'une matrice et renvoie
une valeur dans la même ligne d'une colonne que l’on veut
spécifiez dans la matrice.
Syntaxe :
RECHERCHEV(valeur_cherchée;table_matrice;no_index_col;valeur_proche)
- valeur_cherchée
est la valeur à trouver dans la première colonne de la matrice. L'argument
valeur_cherchée peut être une valeur, une référence ou une chaîne de texte.
- table_matrice est
la table de données dans laquelle est exécutée la recherche de la valeur.
Utilisez une référence à une plage ou un nom de plage, par exemple Base de
données ou Liste.
- no_index_col est
le numéro de la colonne de l'argument table_matrice dont la valeur
correspondante doit être renvoyée. Si l'argument no_index_col est égal à 1,
la fonction renvoie la valeur dans la première colonne de l'argument
table_matrice ; si l'argument no_index_col est égal à 2, la valeur est renvoyée
dans la deuxième colonne de l'argument table_matrice, et ainsi de suite. Si
l'argument no_index_col est inférieur à 1, la fonction RECHERCHEV renvoie la
valeur d'erreur #VALEUR! et si l'argument no_index_col est supérieur au nombre
de colonnes de l'argument table_matrice, la fonction RECHERCHEV renvoie la
valeur d'erreur #REF!
- 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.
Remarques :
· Si la fonction
RECHERCHEV ne peut trouver l'argument valeur_cherchée et si valeur_proche est
VRAI, elle utilise la plus grande valeur qui est inférieure ou égale à
l'argument valeur_cherchée.
· Si la valeur de
l'argument valeur_cherchée est inférieure à la plus petite valeur contenue
dans la première colonne de l'argument table_matrice, la fonction RECHERCHEV
renvoie la valeur d'erreur #N/A.
· Si la fonction
RECHERCHEV ne peut trouver l'argument valeur_cherchée et si l'argument
valeur_proche est FAUX, la fonction RECHERCHEV renvoie la valeur #N/A.
Exemples :
|
A |
B |
C |
D |
1 |
Air
à une densité |
|
|
|
2 |
de
1 atm |
Viscosité |
Temps |
|
3 |
(kg/m3) |
(kg/m*s)*1E+05 |
(degrés
C) |
|
4 |
0,457 |
3,55 |
500 |
|
5 |
0,525 |
3,25 |
400 |
|
6 |
0,616 |
2,93 |
300 |
|
7 |
0,675 |
2,75 |
250 |
|
8 |
0,746 |
2,57 |
200 |
|
9 |
0,835 |
2,38 |
150 |
|
10 |
0,946 |
2,17 |
100 |
|
11 |
1,09 |
1,95 |
50 |
|
12 |
1,29 |
1,71 |
0 |
|
Dans la feuille de
calcul précédente, où la plage A4:C12 est nommée Plage :
RECHERCHEV(1;Plage;1;VRAI)
= 0,946
RECHERCHEV(1;Plage;2)
= 2,17
RECHERCHEV(1;Plage;3;VRAI)
= 100
RECHERCHEV(0,746;Plage;3;FAUX)
= 200
RECHERCHEV(0,1;Plage;2;VRAI)
= #N/A, étant donné que 0,1 est inférieur à la plus petite valeur de la
colonne A
RECHERCHEV(2;Plage;2;VRAI)
= 1,71