La fonction intégrée VLOOKUP est l'une des fonctions les plus puissantes de LO Calc . Mais il présente un inconvénient majeur : il ne trouve que la première occurrence de la valeur requise dans le tableau et uniquement dans la colonne la plus à droite. Mais si vous avez besoin du 2ème, du 3ème et pas du dernier ?
La fonction VLOOKUPSEQ modifiée peut renvoyer n'importe quelle correspondance (pas seulement la première trouvée) à partir d'une colonne donnée.
=VLOOKUPSEQ(LookupValue; LookupArray; ReturnArray; Seq)
La fonction VLOOKUPSEQ() est facile à utiliser. Il vous suffit de préciser la plage de recherche et la colonne à partir de laquelle les valeurs seront extraites, ainsi que le numéro de séquence de la correspondance recherchée et LO Calc recherchera et renverra automatiquement la valeur requise :
=VLOOKUPSEQ(LookupValue; Lookup Array; Return Array; Seq)
Nous aurons le résultat suivant :
Cet exemple utilise les valeurs suivantes :
Vous pouvez utiliser la fonction VLOOKUPSEQ() en installant l'extension
Ou sa version gratuite YouLibreCalc .
Après cela, cette fonction sera disponible dans tous les fichiers qui seront ouverts dans LibreOffice Calc .