Ô trem bão, sô! Vamo falar da função LOOKUPVALUE no Power BI, que é como aquele “vizinho fofoqueiro” da roça: ele sabe de tudo que tá acontecendo em outra tabela e traz a fofoca na hora que cê precisa! Essa função te ajuda a pegar um valor de uma tabela usando umas “fofoquinhas”, ou melhor dizendo, umas condições de busca que você especifica. Ela é assim:

LOOKUPVALUE:

LOOKUPVALUE(<coluna que cê quer>, <coluna onde vai procurar>, <valor que cê tá procurando>)

Traduzindo pro modo mineiro: “Procura pra mim na coluna tal o valor do sujeito que tem esse detalhe aqui”. Vamo pros exemplos que o trem fica mais claro que água de mina!

1. Exemplo: Pegando o nome do cliente

Cê tem uma tabela de vendas e quer puxar o nome do cliente de outra tabela. Aí cê usa o LOOKUPVALUE pra dizer: “Ô Power BI, vai lá na tabela de clientes e me traz o nome de quem tem o ID igualzinho ao dessa venda aqui!”

LOOKUPVALUE(Clientes[Nome], Clientes[ID], Vendas[ID_Cliente])

É tipo ir lá na mercearia e perguntar: “Quem que é o dono desse fiado aqui?”

2. Exemplo: Preço do Produto

Tá com duas tabelas, uma de vendas e outra de produtos. Na de vendas só tem o código do produto, e cê quer o preço, então:

LOOKUPVALUE(Produtos[Preço], Produtos[ID], Vendas[ID_Produto])

Igualzinho perguntar pro Power BI: “Quanto que custa esse trem aqui mesmo?”

3. Exemplo: Nome da Cidade

Suponhamos que cê tem uma lista de CEPs e quer saber qual é a cidade. O LOOKUPVALUE vai lá, mexe as orelhas e te diz:

LOOKUPVALUE(Cidades[Nome], Cidades[CEP], Clientes[CEP])

Ele vai e volta mais rápido que cavalo de vaquejada.

4. Exemplo: Categoria do Produto

Quer saber a categoria do produto em uma tabela de vendas? Fácil demais, sô:

LOOKUPVALUE(Categorias[Nome], Categorias[ID], Produtos[ID_Categoria])

É igual saber se a cachaça é de Salinas ou se é genérica!

5. Exemplo: Classificação de Funcionário

Cê tem o ID do funcionário numa tabela de projetos e quer saber o cargo dele. É só usar o LOOKUPVALUE que ele te conta:

LOOKUPVALUE(Funcionarios[Cargo], Funcionarios[ID], Projetos[ID_Funcionario])

Mais eficiente que rádio peão na firma!

6. Exemplo: Data da Compra

Você quer puxar a data que um cliente específico fez uma compra. Nada mais simples:

LOOKUPVALUE(Vendas[Data], Vendas[ID_Cliente], Clientes[ID])

A função LOOKUPVALUE é boa de memória, não esquece nem a última compra no armazém.

7. Exemplo: Região de Vendas

Quer saber em qual região foi feita a venda? Então:

LOOKUPVALUE(Regioes[Nome], Regioes[ID], Vendas[ID_Regiao])

É igual saber se o queijo veio da Serra da Canastra ou não!

8. Exemplo: Data de Nascimento

Tá precisando saber a data de nascimento de um cliente com base no ID dele? Então só mandar o LOOKUPVALUE:

LOOKUPVALUE(Clientes[DataNascimento], Clientes[ID], Vendas[ID_Cliente])

Tipo perguntar: “Ô fulano, cê nasceu que dia mesmo?”

9. Exemplo: Número do Pedido

Você quer encontrar o número do pedido relacionado ao cliente em uma tabela de transações. O LOOKUPVALUE resolve rapidinho:

LOOKUPVALUE(Pedidos[Numero], Pedidos[ID_Cliente], Transacoes[ID_Cliente])

Mais fácil que achar uma nota de cinquenta dentro de um bolso velho!

10. Exemplo: Nome do Supervisor

Quer saber quem é o supervisor de um projeto específico? Aí o LOOKUPVALUE entra em ação:

LOOKUPVALUE(Supervisores[Nome], Supervisores[ID], Projetos[ID_Supervisor])

Igual saber quem é o chefe na reunião… sempre tem um que sabe mais que todo mundo!

E por aí vai, uai! O LOOKUPVALUE no Power BI é aquela ferramenta que parece até “os zóio” do mineiro: enxerga longe e sabe das coisas tudinho, só basta perguntar direito!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *