A função integrada VLOOKUP é uma das funções mais poderosas do LO Calc. Mas tem uma desvantagem significativa - encontra apenas a primeira ocorrência do valor desejado na tabela e apenas na coluna da extrema direita. Mas se você precisar do 2º, do 3º e não do último?
A função VLOOKUPSEQ modificada pode retornar qualquer correspondência (não apenas a primeira encontrada) de qualquer coluna.
=VLOOKUPSEQ(LookupValue; LookupArray; ReturnArray; Seq)
A função VLOOKUPSEQ() é fácil de usar. Você só precisa especificar o intervalo de pesquisa e a coluna da qual os valores serão obtidos, bem como o número de sequência da correspondência necessária e LibreOffice Calc encontrará e retornará automaticamente o valor necessário:
=VLOOKUPSEQ("John"; {Lookup Array}; {Return Array}; 2)
Teremos o seguinte resultado:
Este exemplo usa os seguintes valores:
Você pode usar a função VLOOKUPSEQ() definindo a extensão " YouLibreCalc.oxt ". Depois disso, esta função estará disponível em todos os arquivos que serão abertos em LibreOffice Calc.