Les différences entre les fonctions Recherchev, Rechercheh et Recherche dans Google Sheets

Vous êtes un utilisateur régulier de Google Sheets et vous avez peut-être déjà entendu parler des fonctions Recherchev, Rechercheh et Recherche. Bien que ces trois fonctions soient très utiles, il est important de connaître leurs différences afin de les utiliser correctement dans vos feuilles de calcul Google.

Le but de Recherchev, Rechercheh et Recherche dans Google Sheets

Le but des trois fonctions de recherche mentionnées ci-dessus est le même : dans un ensemble de données, vous pouvez rechercher un mot-clé et obtenir des informations connexes à partir d’autres cellules.

Par exemple, supposons que vous ayez une liste de noms de fruits. Vous pouvez rechercher le nom du fruit « Pomme » dans cette liste et obtenir son prix, sa quantité ou toute autre information associée.

Mais quelle fonction de recherche utiliser parmi les trois disponibles dans Google Sheets : Recherchev, Rechercheh ou Recherche ?

Pour prendre une décision éclairée, il est important de comprendre les différences entre ces fonctions de recherche dans Google Sheets.

Les différences entre Recherchev, Rechercheh et Recherche dans Google Sheets

La clé de toute formule de recherche réside dans l’orientation des données. Vous devez d’abord vérifier si vos données sont disposées horizontalement ou verticalement.

Comprendre les ensembles de données verticaux et horizontaux dans Google Sheets

Regardez les exemples de données ci-dessous :

Ensembles de données verticaux et horizontaux dans Google Sheets

Vous pouvez voir que ces deux ensembles de données sont identiques. Cependant, le premier ensemble de données est disposé horizontalement, tandis que le deuxième ensemble de données est disposé verticalement.

Différences entre les fonctions de recherche

Sur la base des ensembles de données mentionnés ci-dessus, nous allons mettre en évidence les différences entre Recherchev, Rechercheh et Recherche dans Google Sheets.

Recherchev

  1. La fonction Recherchev est conçue pour la recherche verticale. Elle prend en charge uniquement les ensembles de données verticaux (voir image ci-dessus).

Dans Recherchev, la clé de recherche doit provenir de la première colonne, car la formule ne recherche la clé que dans la première colonne. Cependant, les utilisateurs avancés peuvent contourner cette limitation en réorganisant les colonnes au sein de la formule.

Syntaxe :

RECHERCHEV(clé_recherche, plage, index, [est_triée])

Exemple de formule :

=RECHERCHEV("Chute Angel",A7:D12,4,Faux)

Cette formule recherche le terme « Chute Angel » dans la première colonne et renvoie le nom du pays à partir de la quatrième colonne.

Rechercheh

  1. La fonction Rechercheh est conçue pour la recherche horizontale. Elle prend en charge uniquement les ensembles de données horizontaux (voir image ci-dessus).

Dans Rechercheh, la clé de recherche doit provenir de la première ligne, car la formule ne recherche la clé que dans la première ligne. Ici encore, les utilisateurs avancés de Rechercheh peuvent contourner cette limitation en réorganisant les lignes au sein de la formule.

Syntaxe :

RECHERCHEH(clé_recherche, plage, index, [est_triée])

Exemple de formule :

=RECHERCHEH("Chute Angel",A1:F4,4,Faux)

Cette formule recherche le terme « Chute Angel » dans la première ligne et renvoie le nom du pays à partir de la quatrième ligne.

  1. Les fonctions Recherchev et Rechercheh peuvent être utilisées avec des données triées ou non triées. La valeur « Faux » dans la formule indique que les données ne sont pas triées et que la recherche doit être exacte. Si la valeur est « Vrai », cela signifie que vous utilisez la fonction dans des données triées et que la formule peut rechercher la correspondance la plus proche.

Recherche

  1. La fonction Recherche est plus flexible. C’est pourquoi cette fonction ne contient pas de préfixe « V » ou « H » devant son nom. Vous pouvez utiliser Recherche dans des ensembles de données verticaux et horizontaux.

Cependant, il y a un inconvénient : vous ne pouvez utiliser la fonction Recherche que dans un ensemble de données triées. Bien sûr, les utilisateurs avancés peuvent trouver des solutions de contournement à cela, mais nous n’entrerons pas dans les détails pour éviter toute confusion.

Il est important de noter que la fonction Recherche peut elle-même déterminer si l’ensemble de données est vertical ou horizontal. C’est là que Recherche se démarque.

L’utilisation de Recherche est légèrement différente de celle de Recherchev et Rechercheh. À des fins d’exemple, supposons que nous ayons trié l’ensemble de données mentionnés ci-dessus. Voici à quoi ils ressembleraient :

Données de test pour l'exemple de Recherche dans Google Sheets

Veuillez noter que dans l’ensemble de données ci-dessus, la première ligne du premier tableau est triée et la première colonne du deuxième tableau est triée.

Vous pouvez utiliser la fonction Recherche de deux manières différentes. Pour les besoins de cette explication, nous l’appellerons Recherche Type 1 et Recherche Type 2.

Recherche Type 1 (Retourner la valeur de la dernière ligne / dernière colonne)

Syntaxe 1 :

RECHERCHE(clé_recherche, plage_de_résultats)

Encore une fois, vous pouvez utiliser la même formule Recherche pour les ensembles de données verticaux et horizontaux.

Si vous souhaitez obtenir la valeur de la dernière ligne dans un ensemble de données horizontal, utilisez la formule suivante :

=RECHERCHE("Chute Angel",A1:F4)

Si vous souhaitez obtenir la valeur de la dernière colonne dans un ensemble de données vertical, utilisez la formule suivante :

=RECHERCHE("Chute Angel",A7:D12)

La première formule recherche dans la première ligne le terme « Chute Angel » et renvoie le nom du pays à partir de la dernière ligne.

La deuxième formule recherche dans la première colonne le terme « Chute Angel » et renvoie le nom du pays à partir de la dernière colonne.

Dans ces deux formules, je n’ai apporté aucune modification concernant l’orientation des données. La formule est la même pour les ensembles de données horizontaux et verticaux.

J’ai simplement changé la plage de données dans la formule. La fonction Recherche s’ajuste automatiquement à l’orientation des données. Comment ?

Si le nombre de colonnes est supérieur au nombre de lignes dans la plage de données, cela est considéré comme un ensemble de données horizontal.

Un nombre égal de lignes et de colonnes, ou un nombre de lignes supérieur au nombre de colonnes, est considéré comme un ensemble de données vertical.

Recherche Type 2 (Retourner la valeur de n’importe quelle ligne / n’importe quelle colonne)

Syntaxe 2 :

RECHERCHE(clé_recherche, plage_de_recherche, plage_de_résultats)

Une fois de plus, la fonction Recherche fonctionne bien avec les ensembles de données horizontaux et verticaux.

Données horizontales :

=RECHERCHE("Chute Angel",A1:F1,A4:H4)

Données verticales :

=RECHERCHE("Chute Angel",A7:A12,D7:D12)

Voici les différences entre Recherchev, Rechercheh et Recherche dans Google Sheets. Maintenant, voyons quelques astuces et conseils.

Conseils pour Recherchev et Rechercheh

Saviez-vous que vous pouvez utiliser la fonction Recherchev avec des ensembles de données horizontaux ? Oui, vous avez bien entendu. Comment ? Utilisez la fonction TRANSPPOSER dans la plage de données, comme suit :

Données horizontales avec Recherchev :

=RECHERCHEV("Chute Angel",transpose(A1:F4),4,Faux)

Cette astuce est également applicable à la fonction Rechercheh. Vous trouverez plus d’astuces et de conseils dans mon guide sur les fonctions. Vous pouvez également effectuer des recherches sur le site avec les mots-clés Recherchev/Rechercheh pour obtenir davantage d’exemples de formules.

Voilà pour les différences entre les fonctions Recherchev, Rechercheh et Recherche dans Google Sheets. Amusez-vous bien !

Découvrez plus de conseils et d’astuces sur Crawlan.com !

Articles en lien