Lookup sous Google Sheet

Forum pour toutes vos questions à propos de LibreOffice/OpenOffice Calc ...
Laurentdu67
Nouveau venu
Nouveau venu
Messages : 3
Inscrit le : 25 juillet 2018
Version d'Excel : Google Sheet

Message par Laurentdu67 » 25 juillet 2018, 23:40

Bonsoir à tous,
je me permet de poser une question ici, n'ayant pas trouvé de solution par moi même, je n'arrive pas à comprendre pourquoi ma fonction de recherche ne fonctionne pas.

Je vous met ici une copie d'écran :
lookup.PNG
La fonction utilisée
=LOOKUP(H15;$I$11:$I$15;$J$11:$J$15)

En fait, je veut tout simplement chercher dans ma colone B ce que contient la colonne A et afficher le résultat qui correspond de la colonne C.
Je ne sais pas si je me fait bien comprendre.

Avez vous une idée ?

Bonne soirée à vous
njhub
Membre dévoué
Membre dévoué
Messages : 650
Appréciations reçues : 23
Inscrit le : 5 juin 2017
Version d'Excel : LO-Calc Version: 6.1.1.2 (x64)

Message par njhub » 26 juillet 2018, 20:09

Bonjour Laurentdu67,

Votre copie d'écran ne correspond pas avec votre formule ou l'inverse.
1) Vous cherchez la valeur numérique inscrite en H15 dans la zone de E11 à E15
2) cette valeur trouvée correspond à une couleur deux colonnes C plus à gauche
3) vous cherchez la couleur trouvée dans la colonne D d'à côté
pour afficher le nombre dans la même ligne de la colonne E voisine
Tentez cette formule:
GB

Code : Tout sélectionner

=INDIRECT("E"&MATCH(INDIRECT("C"&MATCH(H15;E:E;0);1);D:D;0);1)
FR

Code : Tout sélectionner

=INDIRECT("E"&EQUIV(INDIRECT("C"&EQUIV(H15;E:E;0);1);D:D;0);1)
Laurentdu67
Nouveau venu
Nouveau venu
Messages : 3
Inscrit le : 25 juillet 2018
Version d'Excel : Google Sheet

Message par Laurentdu67 » 26 juillet 2018, 22:21

Merci je vais tenté de comprendre et tester ça :)
njhub
Membre dévoué
Membre dévoué
Messages : 650
Appréciations reçues : 23
Inscrit le : 5 juin 2017
Version d'Excel : LO-Calc Version: 6.1.1.2 (x64)

Message par njhub » 27 juillet 2018, 03:40

Bonjour Laurentdu67,

Formule décortiquée : =INDIRECT("E"&EQUIV(INDIRECT("C"&EQUIV(H15;E:E;0);1);D:D;0);1)
1) EQUIV(H15;E:E;0) trouve la valeur exacte de H15 dans la colonne E, et renvoie le n° de ligne
2) INDIRECT("C"&EQUIV(H15;E:E;0);1) renvoie la valeur inscrite dans la colonne C à la ligne précédemment trouvée
3) EQUIV(INDIRECT("C"&EQUIV(H15;E:E;0);1);D:D;0) trouve, dans la colonne D, la valeur exacte depuis la colonne C, et renvoie le n° de ligne
4) INDIRECT("E"&EQUIV(INDIRECT("C"&EQUIV(H15;E:E;0);1);D:D;0);1) renvoie la valeur inscrite dans la colonne E à la ligne précédemment trouvée
Laurentdu67
Nouveau venu
Nouveau venu
Messages : 3
Inscrit le : 25 juillet 2018
Version d'Excel : Google Sheet

Message par Laurentdu67 » 27 juillet 2018, 23:34

Yes merci j'ai compris, et je l'ai adapté à ce que je voulais !

Un grand merci !
Bonne soirée à vous
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message