google sheet et lookup

53 views
Skip to first unread message

Marc DARRIBERE

unread,
Mar 5, 2024, 10:03:12 AM3/5/24
to Forum Google Sheets France
Bonjour,
je cherche a faire une recherche type vlookup, mais qui ne s'arrete pas au 1 er résultat.
dans mon cas le 1er résultat positif a ma recherche est une cellule vide
je voudrais que la recherche continue jusqu'à trouver un résultat non vide.
en l'occurence je voudrais obtenir la valeur '2' dans mon cas en cellule B2

je mets un lien avec un exemple

Je n'arrive pas à m'en sortir pour le moment

merci d'avance





Le Cercle

unread,
Mar 6, 2024, 7:36:25 AM3/6/24
to Forum Google Sheets France
salut,

on en peut voir ton fichier sans autorisation

tu peux avoir combien de résultat  ? A2, B2 ...

tu dois pouvoir faire un truc du genre 
=if(A2<>"";vlookup(...);if(B2<>"";vlookup(...)

redis nous

Le Cercle

unread,
Mar 6, 2024, 12:53:31 PM3/6/24
to Forum Google Sheets France
il n'y a pas assez d'info sur ton fichier test

Marc DARRIBERE

unread,
Mar 7, 2024, 8:12:45 AM3/7/24
to Forum Google Sheets France
qu'est ce qu'il manque? 
en fait l'idee est de prendre a2 en argument de recherche.
dans mon cas "pomme" et le chercher dans la table G2:H5
dans mon cas il y a 2 occurrences positive mais la première occurrence a un résultat vide en H3; du coup je souhaiterais que la formule puisse continuer la recherche pour trouver le resultat suivant non vide.
Je sais pas si je suis clair dans ce que j'essaie d'expliquer

Le Cercle

unread,
Mar 7, 2024, 11:02:03 AM3/7/24
to Forum Google Sheets France
donc dans ton listing tu peux avoir une dizaine de fois pomme (j'exagere surement) mais une seule de ces lignes à un tarif en H ???

comment tu choppes "pomme" en A2 via une liste déroulante, saisie, ... ?

Marc DARRIBERE

unread,
Mar 8, 2024, 1:20:56 AM3/8/24
to Forum Google Sheets France
oui c'est ca je peux avoir plusieurs fois "pomme" et je voudrais que la formule arrive a trouver l'occurrence avec un tarif non vide.
pour la valeur de sélection en A2 c'est plutôt de la liste déroulante.

Le Cercle

unread,
Mar 8, 2024, 2:15:20 AM3/8/24
to Forum Google Sheets France
je ne trouve pas de formule pour ce cas, mais si on passe par un sort ou autre chose on peut y arriver

par exemple il faut faire un tri de la partie de ton tableau avec toutes les informations dans ton exemples en j 2 je mettrais =sort(F2:H5;3;true)

et du coup ton recherchev se trouve simplifier en B2 mettre =Xlookup(A2;K2:K;L2:L)

après je ne connait pas la structure de ton tableau

Reply all
Reply to author
Forward
0 new messages