Tenho uma tabela com duas colunas. Uma com um código (ex. 1, 2, etc) e outra com nomes (ex. hotel, logística, etc).
Como faço para digitar noutro local da planilha o código numa célula e ter na célula ao lado o nome correspondente?
Ola @ursinhomalvado, seja bem vindo ao Grupo.
Use a função PROCV
=PROCV(CritérioDePesquisa; Matriz; Índice; Ordenado)
.
https://help.libreoffice.org/6.2/pt-BR/text/scalc/01/04060109.html?DbPAR=CALC#bm_id3153152
Perfeito! Obrigado!
Use a função PROCV
=PROCV(CritérioDePesquisa; Matriz; Índice; Ordenado)
https://help.libreoffice.org/6.2/pt-BR/text/scalc/01/04060109.html?DbPAR=CALC#bm_id3153152
Quero apenas acrescentar que a solução funciona, mas pode dar problema se o valor for um texto.
No meu caso a matriz contêm textos na coluna 1 e números na coluna 2.
Dependendo da situação o resultando pode ficar errado.
Para garantir que apenas o texto exato seja aceito é preciso adicionar FALSO() na fórmula.
No lugar de FALSO()
coloque 0
(zero) quer dizer buscar valor exato.
Para fazer o relatório de Contas a Receber para Planilha Fluxo de Caixa eu utilizei a função procv com a função menor:
“=SE(ÉERROS(PROCV(MENOR(CADASTRO_AUX_2!$N$3:$N$10002;$B5);CADASTRO_AUX_2!$N$3:$AB$10002;D$3;FALSO));”";(PROCV(MENOR(CADASTRO_AUX_2!$N$3:$N$10002;$B5);CADASTRO_AUX_2!$N$3:$AB$20002;D$3;FALSO)))"
Conforme a imagem abaixo:
fluxo-.png
Isso possibilita você rankear as informações do Procv.