Comment utiliser la fonction RECHERCHE d’Excel pour trouver des informations
La fonction Excel LOOKUP se présente sous deux formes : forme vectorielle et forme matricielle. La forme matricielle de la fonction RECHERCHE est similaire à d’autres fonctions de recherche Excel telles que RECHERCHEV et RECHERCHEH. Vous pouvez l’utiliser pour rechercher ou rechercher une valeur spécifique située dans une table de données.
RECHERCHE vs RECHERCHEV et RECHERCHEH
Il diffère en ce que :
- Avec VLOOKUP et HLOOKUP, vous pouvez choisir la colonne ou la ligne à partir de laquelle renvoyer les valeurs de données. RECHERCHE renvoie toujours la valeur de la dernière ligne ou colonne du tableau.
- Lors de la recherche d’une correspondance pour la valeur spécifiée (Lookup_value), VLOOKUP recherche uniquement la première colonne de données, tandis que HLOOKUP recherche uniquement la première ligne. La fonction RECHERCHE recherche la première ligne ou colonne en fonction de la forme du tableau.
Fonction RECHERCHE et forme de tableau
La forme du tableau peut être carrée (nombre égal de colonnes et de lignes) ou rectangulaire (nombre inégal de colonnes et de lignes). La forme affecte l’endroit où la fonction LOOKUP recherche les données :
- si un tableau est carré, ou s’il s’agit d’un rectangle (supérieur à la largeur), RECHERCHE suppose que les données sont disposées en colonnes et recherche dans la première colonne du tableau une correspondance avec Valeur_recherche.
- Si le tableau est un rectangle plus large (plus large que haut), RECHERCHE suppose que les données sont en lignes et recherche dans la première ligne du tableau une correspondance avec Lookup_value.
Syntaxe et paramètres de la fonction LOOKUP : forme de tableau
La syntaxe de la forme matricielle de la fonction RECHERCHE est :
= trouver (valeur de recherche, tableau)
valeur de recherche (obligatoire) : la valeur que la fonction recherche dans le tableau. Lookup_value peut être un nombre, du texte, une valeur logique ou le nom ou la référence de cellule d’une valeur de référence.
en grand nombre (Obligatoire) : Les cellules de plage que la fonction recherche pour trouver la Lookup_value. Les données peuvent être du texte, des nombres ou des valeurs logiques.
Exemple utilisant la forme matricielle de la fonction LOOKUP
Cet exemple utilise la forme matricielle de la fonction RECHERCHE pour rechercher des prix wacha makarit dans la liste d’inventaire.
La forme du tableau est rectangleet la fonction renvoie la valeur dans la dernière colonne de la liste d’inventaire.
Pour suivre cet exemple, entrez les données indiquées dans l’exemple de feuille de calcul ci-dessous.
Trier les données
Vous devez trier les données du tableau par ordre croissant pour que la fonction RECHERCHE fonctionne correctement. Lorsque vous triez des données dans Excel, sélectionnez d’abord les colonnes et les lignes de données que vous souhaitez trier, y compris généralement les en-têtes de colonne.
-
cellule de surbrillance A4 arriver C10 dans la feuille de travail.
-
Sur le ruban, allez à Les données Étiqueter.
-
à l’intérieur Trier et filtrer groupe, sélectionnez taper Ouvre la boîte de dialogue de tri.
-
en dessous de Pilier Titre, sélectionnez le menu déroulant et choisissez Trier par partie.
-
en dessous de sorte titre, sélectionnez le menu déroulant et sélectionnez valeur de la cellule.
-
en dessous de Commande titre, sélectionnez le menu déroulant et sélectionnez du début à la fin.
-
choisir D’ACCORD Triez les données et fermez la boîte de dialogue.
Exemple de fonction RECHERCHE
Bien que vous puissiez saisir la fonction RECHERCHE, = trouver(A2,A5:C10), dans une cellule de feuille de calcul, vous trouverez peut-être la boîte de dialogue utilisant cette fonction moins déroutante. La boîte de dialogue vous permet d’entrer chaque paramètre sur une ligne distincte sans vous soucier de la syntaxe de la fonction, comme les parenthèses et les virgules séparant les paramètres.
Les étapes suivantes expliquent comment utiliser la boîte de dialogue pour entrer la fonction RECHERCHE dans la cellule B2.
Si la fonction ne trouve pas de correspondance exacte pour Lookup_value, elle choisit la plus grande valeur du tableau qui est inférieure ou égale à Lookup_value. Si Lookup_value est manquant ou inférieur à toutes les valeurs du tableau, la fonction LOOKUP renverra une erreur #N/A.
-
Dans la feuille de calcul, sélectionnez la cellule B2 Faites-en la cellule active.
-
aller à formule Étiqueter.
-
choisir Rechercher et référencer Ouvrez la liste déroulante des fonctions.
-
choisir Chercher Afficher sélectionner les paramètres dialogue.
-
choisir valeur de recherche, tableauet sélectionnez D’ACCORD Afficher paramètre de fonction dialogue.
-
Dans la boîte de dialogue, sélectionnez valeur de recherche zone de texte.
-
Dans la feuille de calcul, sélectionnez la cellule A2 Entrez cette référence de cellule dans la boîte de dialogue.
-
Dans la boîte de dialogue, sélectionnez en grand nombre zone de texte.
-
Dans une feuille de calcul, mettre une cellule en surbrillance A5 arriver C10 Entrez cette plage dans la boîte de dialogue. La plage contient les données pour lesquelles la fonction doit rechercher.
-
choisir D’ACCORD Terminez la fonction et fermez la boîte de dialogue.
-
une #n’est pas applicable L’erreur se trouve dans la cellule B2 car vous devez taper le nom de la pièce dans la cellule A2.
Entrez la valeur de recherche
Voici comment saisir un nom pour trouver le prix d’un article :
-
sélectionner une cellule A2taper wacha makarit, et appuyez sur Entrer touches du clavier.
-
valeur $23.56 apparaît dans la cellule B2. Il s’agit du prix de Whachamacallit dans la dernière colonne du tableau de données.
-
Testez la fonctionnalité en tapant le nom de l’autre pièce dans la cellule A2. Le prix de chaque pièce de la liste apparaît dans la cellule B2.
-
lorsque vous sélectionnez une cellule B2 fonctionnalité complète = trouver(A2,A5:C10) Apparaît dans la barre de formule au-dessus de la feuille de calcul.
Merci de nous en informer!
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre