Vecteurs, matrices et tables > Utilisation des tableaux > Exemple : Effet d'ORIGIN sur les fonctions de recherche
Exemple : Effet d'ORIGIN sur les fonctions de recherche
La variable système ORIGIN affecte le résultat des fonctions de recherche pour lesquelles vous devez spécifier un index de ligne ou de colonne. Seules les fonctions hlookup et vlookup répondent à ces critères.
Les fonctions hlookup et vlookup peuvent être évaluées de manière numérique et symbolique.
1. Définissez une matrice d'entrée.
Cliquez pour copier cette expression
2. Evaluez ORIGIN pour vérifier qu'elle est définie sur 0.
Cliquez pour copier cette expression
ORIGIN=0
1. Définissez l'argument de ligne r et l'argument z.
Cliquez pour copier cette expression
Cliquez pour copier cette expression
2. Evaluez la fonction de recherche horizontale hlookup.
Cliquez pour copier cette expression
L'élément renvoyé se trouve à l'intersection de la ligne r et de la colonne qui coupe la ligne 0 à z1.
3. Définissez l'argument de colonne c.
Cliquez pour copier cette expression
4. Evaluez la fonction de recherche verticale vlookup.
Cliquez pour copier cette expression
L'élément renvoyé se trouve à l'intersection de la colonne c et de la ligne qui coupe la colonne 0 à z1.
ORIGIN≠0
1. Définissez ORIGIN sur 1.
Cliquez pour copier cette expression
2. Réévaluez la fonction de recherche horizontale hlookup.
Cliquez pour copier cette expression
L'élément renvoyé se trouve à l'intersection de la ligne r-ORIGIN et de la colonne qui coupe la ligne 0 à z1.
3. Réévaluez la fonction de recherche verticale vlookup.
Cliquez pour copier cette expression
L'élément renvoyé se trouve à l'intersection de la colonne c-ORIGIN et de la ligne qui coupe la colonne 0 à z1.
4. Montrez que pour pouvoir obtenir les mêmes résultats lorsque ORIGIN est définie sur 0, vous devez ajouter la nouvelle valeur d'ORIGIN aux arguments r et c.
Cliquez pour copier cette expression
Cliquez pour copier cette expression
Cliquez pour copier cette expression
Cliquez pour copier cette expression
Est-ce que cela a été utile ?