z

info2gestion

msg

Le module des fonctions

Les fonctions de référence

La fonction RECHERCHEV() avec optimisation

z011

z012

z013

z014

[page en cours de refonte]

Dans une utilisation courante d'un tableur, les données peuvent être volumineuses ou hétérogènes et entrainer un ralentissement dans l'utilisation (accès, modification...) au classeur.

La fonction RECHERCHEV() ou VLOOKUP() si elle est utilisée dans cette situation, c'est d'ailleurs souvent le cas, peut être optimisée et améliorer les performances du classeur.

Dans l'exemple précédent, la copie écran montre que le 4ème paramètre contient la valeur 0 ce qui veut dire FAUX, les données ne sont pas triées.


Dans le cas de données non triées, la fonction RECHERCHEV() doit trouver une valeur exacte, ce qui peut ajouter une charge supplémentaire aux calculs.

Si les données sur la 1ère colonne sont triées, ce paramètre peut prendre comme valeur 1 ou VRAI et avec des valeurs uniques, la fonction sera plus rapide. L'accès à la première occurence sera exacte puisque les données sont triées et les valeurs sont uniques.


Le tri des données en informatique notamment en gestion de données (programmation, langage sql...) est un facteur d'optimisation significatif.