Excel est un outil de bureautique complet qui permet de réaliser des calculs, des plus simples aux plus complexes.
Encore faut-il en connaître les astuces. On vous explique dans cet article comment utiliser la fonction recherche v d’Excel, une fonctionnalité puissante pour traiter des données.
Recherche v est une fonction Excel permettant d’obtenir des données d’un tableau Excel organisé verticalement. « V » signifie « vertical » en effet.
Les valeurs de recherche doivent apparaître dans la première colonne du tableau transmis à recherche v. Recherche v prend en charge les correspondances approximatives et exactes, ainsi que les caractères génériques pour les correspondances partielles. Voyons comment cela fonctionne.
Recherche v est une fonction permettant de rechercher et de récupérer des données dans un tableau.
Le « V » de Recherche v signifie vertical, ce qui signifie que les données du tableau doivent être disposées verticalement, avec des données en lignes.
Si vous disposez d’une table bien structurée, avec des informations disposées verticalement et une colonne sur la gauche que vous pouvez utiliser pour faire correspondre une ligne, vous pouvez utiliser Recherche v.
Recherche v exige que la table soit structurée de manière à ce que les valeurs de recherche apparaissent dans la colonne la plus à gauche.
Les données que vous souhaitez récupérer (valeurs de résultat) peuvent apparaître dans n’importe quelle colonne à droite.
Lorsque vous utilisez recherchev excel, imaginez que chaque colonne du tableau est numérotée, en partant de la gauche. Pour obtenir une valeur d’une colonne particulière, il suffit de fournir le nombre approprié comme « indice de colonne ».
Pour utiliser recherche v, vous devez fournir 4 informations :
-La valeur que vous recherchez (lookup_value)
-La plage de cellules qui composent le tableau (table_array)
-Le numéro de la colonne dont on veut extraire un résultat (column_index)
-Le mode de correspondance (range_lookup, TRUE = approximatif, FALSE = exact)
Nous allons expliquer cela ci-dessous. Voici les notions à comprendre.
Lorsque vous utilisez la fonction recherchev, imaginez que chaque colonne du tableau est numérotée, en partant de la gauche. Pour obtenir une valeur d’une colonne particulière, fournissez le numéro approprié comme « indice de colonne ».
Recherche v ne peut qu’être orienté à droite. Les données que vous voulez récupérer (valeurs de résultat) peuvent apparaître dans n’importe quelle colonne à droite des valeurs de consultation.
VLOOKUP possède deux modes de correspondance, exact et approximatif. Le nom de l’argument qui contrôle la correspondance est « range_lookup ». Ce nom prête à confusion, car il semble avoir un rapport avec les plages de cellules telles que A1:A10. En fait, le mot « plage » dans ce cas fait référence à « plage de valeurs » – lorsque range_lookup est VRAI, Recherche v correspondra à une plage de valeurs plutôt qu’à une valeur exacte. Un bon exemple de ceci est l’utilisation de Recherchev pour calculer des notes.
Il est important de comprendre que la valeur par défaut de range_lookup est TRUE, ce qui signifie que Recherchev utilisera une correspondance approximative par défaut, ce qui peut être dangereux. Définissez range_lookup sur FALSE pour forcer la correspondance exacte.
Dans la plupart des cas, vous voudrez probablement utiliser Recherche v en mode de correspondance exacte. C’est le cas lorsque vous disposez d’une clé unique à utiliser comme valeur de consultation.
Lorsque vous souhaitez obtenir la meilleure correspondance, mais pas nécessairement une correspondance exacte, vous pouvez utiliser le mode approximatif. Nous devons utiliser Recherche v en mode de correspondance approximative si une correspondance exacte ne peut pas être trouvée.
Les données doivent être triées dans l’ordre croissant par valeur de référence lorsque vous utilisez le mode de correspondance approximative avec Recherche v.
Dans le cas de valeurs dupliquées, recherche v trouvera la première correspondance lorsque le mode de correspondance est exact.
La fonction recherchev prend en charge les caractères génériques, ce qui permet d’effectuer une correspondance partielle sur une valeur de consultation. Par exemple, vous pouvez utiliser recherche v pour récupérer les valeurs d’une table après avoir saisi une partie seulement de la valeur de consultation. Pour utiliser des caractères génériques avec recherche v, vous devez spécifier le mode de correspondance exacte en fournissant FALSE ou 0 pour le dernier argument, range_lookup.
Dans la fonction recherche v, l’argument de l’index de colonne est normalement codé en dur comme un nombre statique.
Toutefois, vous pouvez également créer un index de colonne dynamique en utilisant la fonction MATCH pour localiser la bonne colonne. Cette technique vous permet de créer une recherche dynamique à double sens, en faisant correspondre les lignes et les colonnes.
La fonction recherche v ne gère pas nativement les critères multiples. Cependant, vous pouvez utiliser une colonne d’aide pour réunir plusieurs champs et utiliser ces champs comme des critères multiples dans recherche v.
Si vous utilisez recherche v, vous serez inévitablement confronté à l’erreur #N/A. L’erreur #N/A signifie simplement « non trouvé ».
À quoi elle sert ? L’erreur #N/A est utile car elle vous indique que quelque chose ne va pas. En pratique, il existe de nombreuses raisons pour lesquelles vous pouvez voir cette erreur, notamment la valeur de référence n’existe pas dans la table, la valeur de référence est mal orthographiée ou contient un espace supplémentaire, le mode de correspondance est exact, alors qu’il devrait être approximatif, la plage de la table n’est pas saisie correctement, ou encore vous copiez une recherche v et la référence de la table n’est pas verrouillée.
Range_lookup contrôle si la valeur doit correspondre exactement ou non. La valeur par défaut est TRUE, ce qui permet une correspondance non exacte.
Définissez « range_lookup » sur « FALSE » pour exiger une correspondance exacte et sur « TRUE » pour autoriser une correspondance non exacte.
Si range_lookup a la valeur TRUE (paramètre par défaut), une correspondance non exacte entraîne la fonction recherche v à faire correspondre la valeur la plus proche dans la table qui est toujours inférieure à la valeur.
Lorsque range_lookup est omis, la fonction recherche v autorise une correspondance non exacte, mais elle utilise une correspondance exacte si elle existe.
Si range_lookup est TRUE (le paramètre par défaut), assurez-vous que les valeurs de consultation de la première ligne de la table sont triées par ordre croissant. Sinon, recherche v peut renvoyer une valeur incorrecte ou inattendue.
Si range_lookup est FALSE (requiert une correspondance exacte), les valeurs de la première colonne de la table n’ont pas besoin d’être triées.
Maîtriser Excel est devenu incontournable aujourd’hui. Pourtant, se former seul(e) n’est pas toujours simple et peut demander du temps. Or, certains postes requièrent d’être immédiatement fonctionnel.
Que faire si vous avez besoin de maîtriser les fonctions clés et les fonctions spécifiques d’Excel rapidement ?
La meilleure solution pour améliorer ses connaissances et ses performances sur Excel consiste participer a une formation Excel en ligne. Rien de plus simple : il vous suffit d’avoir un appareil (ordinateur, tablette) et une connexion Internet.
Bon à savoir : Votre formation peut être prise en charge a 100% par vos droits à la formation via MonCompteFormation (CPF).
Formation Microsoft Excel
Cette Formation certifiante Microsoft Excel vous permettra d’aborder ce tableur dans son ensemble et accessoirement de vous réconcilier avec l’organisation et le classement de d’informations financières, ce qui simplifiera votre quotidien!