Função RELATED – O PROCV no Power BI
Você conhece a função RELATED no Power BI? Essa função permite realizar algo semelhante ao PROCV do Excel dentro do Power BI. Isso mesmo podemos buscar informações em outras tabelas!
Caso prefira esse conteĂşdo no formato de vĂdeo-aula, assista ao vĂdeo abaixo ou acesse o nosso canal do YouTube!
O que vocĂŞ aprende neste vĂdeo
Resposta rápida: A aula usa RELATED dentro de colunas calculadas, sempre depois de relacionar as tabelas na guia Modelo pela coluna em comum. Mostra como trazer um valor de outra tabela numa fórmula só, e depois monta uma regra de desconto com IF, && e MONTH buscando gênero, filhos e mês de venda em duas tabelas diferentes.
Neste vĂdeo (25 min):
- 3:09 - Antes de usar
RELATED, garante na guia Modelo que as duas tabelas (vendas e produtos) estão relacionadas, arrastando a coluna que elas têm em comum, o código do produto, de uma tabela para a outra. - 4:40 - Cria uma coluna nova chamada preço do produto com
RELATED, informando só o nome da coluna da outra tabela que quer trazer, preço unitário, e o valor já aparece linha por linha. - 6:53 - Exclui o relacionamento entre as tabelas para mostrar que a fórmula com
RELATEDpassa a dar erro, e volta a funcionar quando o relacionamento é recriado. - 8:23 - Mostra que dá para economizar uma coluna: em vez de trazer o preço com
RELATEDnuma coluna e multiplicar pela quantidade noutra, dá para colocar oRELATEDdireto dentro da fórmula de multiplicação, numa coluna só. - 10:24 - Define a regra de um desconto de 15% em maio para clientes do gênero feminino com pelo menos um filho, como próximo desafio para aplicar o
RELATEDdentro de uma condição. - 12:49 - Cria um segundo relacionamento, entre vendas e clientes, pelo código do cliente, porque gênero e número de filhos só existem na tabela de clientes.
- 16:31 - Junta as três condições do desconto (gênero, filhos, mês) dentro do
IFcom&&, que funciona como um E, e usaShift + Enterpara deixar cada condição numa linha. - 17:26 - Avisa que um dos erros mais comuns com
RELATEDĂ© esquecer de fechar o parĂŞnteses: dentro dele sĂł entra o nome da coluna que tem o dado que se quer puxar. - 18:11 - Usa a fĂłrmula
MONTHsobre a data da venda para conseguir o número do mês, já que a tabela só tem a data completa, não o mês separado. - 22:19 - Confere manualmente dois clientes: uma cliente que atende aos três critérios recebe o desconto, e um cliente que atende dois dos três, tem filho e comprou em maio, mas é do gênero masculino, fica de fora.
- 23:29 - Compara os dois resultados em cartões no relatório: no exemplo, o faturamento total ficou em cerca de R$ 15,25 milhões contra R$ 15,1 milhões com o desconto aplicado.
Trechos do vĂdeo:
- Para relacionar duas tabelas no Power BI, o tĂtulo da coluna nĂŁo precisa ser igual dos dois lados; o que tem que bater sĂŁo as informações que estĂŁo dentro dela.
- O
RELATEDsó funciona com as tabelas relacionadas: é o relacionamento que diz a ele onde buscar a informação, e a fórmula em si recebe apenas o nome da coluna. - Comparado ao
PROCVdo Excel, oRELATEDdispensa aqueles argumentos todos: com as tabelas relacionadas, basta indicar a coluna que tem o dado que se quer puxar.
Para receber por e-mail o(s) arquivo(s) utilizados na aula, preencha:
Não vamos te encaminhar nenhum tipo de SPAM! A Hashtag Treinamentos é uma empresa preocupada com a proteção de seus dados e realiza o tratamento de acordo com a Lei Geral de Proteção de Dados (Lei n. 13.709/18). Qualquer dúvida, nos contate.
O que vocĂŞ vai ver hoje?
Função RELATED – O PROCV no Power BI
A função RELATED no Power BI é uma ferramenta poderosa que permite buscar dados de uma tabela em outra. Ela funciona de forma similar ao PROCV do Excel, mas com uma flexibilidade maior para análises mais avançadas.
Nesta aula, vou mostrar como configurar relacionamentos entre tabelas e como usar a fórmula RELATED para fazer cálculos complexos, como faturamento e descontos condicionais, tudo com exemplos práticos.
A função RELATED no Power BI é uma função DAX que busca um valor em uma tabela relacionada — funcionando como o PROCV do Excel. Ela depende de um relacionamento já criado entre as tabelas e retorna a coluna desejada da tabela do lado “um” da relação. É muito usada para trazer preços, categorias e nomes para a tabela de fatos.
O que Ă© o PROCV no Excel?
Antes de partirmos para a explicação e aplicação da função RELATED, é importante entender por que fazemos essa comparação com o PROCV do Excel.
O PROCV é uma função do Excel que permite ao usuário fazer uma busca vertical, encontrando dados de forma mais rápida e eficiente, sem precisar procurá-los manualmente.
Essa busca Ă© feita com base em um critĂ©rio especĂfico, retornando a informação desejada.
Saiba mais: PROCV Excel – Como Fazer PROCV no Excel [Guia Completo]
O que é a Função RELATED?
A função RELATED é usada no Power BI para acessar e recuperar dados de uma tabela relacionada, permitindo combinar informações de diferentes fontes em uma única visualização.
Basicamente, ela busca valores de outra tabela com a qual existe uma relação definida. Isso é especialmente útil quando queremos trazer dados complementares de uma tabela secundária para uma tabela principal.
Como Funciona a FĂłrmula RELATED?
Para usar a fórmula RELATED, é necessário ter um relacionamento definido entre as tabelas no seu modelo de dados.
A função só funciona quando há uma relação direta ou indireta entre a tabela na qual você está criando a fórmula e a tabela de onde deseja extrair os dados.
A sintaxe dessa função é a seguinte: RELATED(ColumnName)
ColumnName Ă© a coluna na tabela relacionada da qual vocĂŞ deseja buscar o valor. Ao aplicar a função RELATED, ela retorna o valor da coluna especĂfica para a linha relacionada.
Quando Usar a FĂłrmula RELATED
A função RELATED é muito útil em situações em que você precisa:
- Trazer informações adicionais para facilitar a análise de dados.
- Combinar dados de diferentes tabelas para criar colunas calculadas.
- Resumir ou detalhar informações de uma tabela dentro de outra especĂfica.
Cuidados ao Usar a Função RELATED
Alguns cuidados sĂŁo importantes ao utilizar a fĂłrmula RELATED:
- Relacionamento Existente: A função só funcionará corretamente se houver um relacionamento definido entre as tabelas. Sem isso, o Power BI retornará um erro.
- Modelo de Dados Eficiente: Evite usar RELATED em modelos de dados desorganizados ou com relacionamentos complexos, pois isso pode impactar a performance de relatĂłrios grandes.
- Filtragem: A função RELATED considera automaticamente os filtros ativos no modelo de dados. Portanto, se houver filtros aplicados na tabela principal, eles afetarão os resultados da RELATED.
Exemplo de Aplicação – Função RELATED
Para que vocĂŞ compreenda, na prática, como utilizar e aplicar a função RELATED no Power BI, veremos agora alguns exemplos com uma base de dados de vendas fictĂcia.
Nosso objetivo será calcular o faturamento das vendas da empresa, usando informações de diferentes tabelas.
Apresentação da Base de Dados
No material disponĂvel para download, vocĂŞ encontrará a base de dados que usaremos como exemplo.
Ela contĂ©m uma tabela principal com o histĂłrico de vendas fictĂcio de uma empresa, incluindo dados como data da venda, ordem de compra, cĂłdigo do produto, ID do cliente, quantidade vendida e o ID da loja.

As informações detalhadas sobre produtos, clientes e lojas estão em tabelas complementares, que precisam ser integradas e relacionadas à tabela principal.

A partir dessas tabelas, estabeleceremos relacionamentos entre elas e aplicaremos a função RELATED para obter os resultados e informações desejadas.
Definindo o Relacionamento entre Tabelas
Para que a função RELATED funcione, precisamos estabelecer um relacionamento entre as tabelas.
Para isso, é importante que as tabelas a serem relacionadas tenham uma coluna em comum, apresentando as mesmas informações em ambas as tabelas.
Neste exemplo, criaremos um relacionamento entre a tabela de Vendas e a tabela de Produtos, usando a coluna SKU, que contém o código do produto em ambas as tabelas.
Para criar o relacionamento entre elas, acesse a guia Exibição de Modelo no Power BI e arraste a coluna SKU da tabela dProdutos para a coluna SKU da tabela fVendas.

Na janela que será aberta, verifique se o relacionamento foi estabelecido corretamente entre as colunas e clique em Salvar.

Isso criará uma relação entre as tabelas de produtos e vendas da sua base de dados.

Saiba mais em: Relacionamentos no Power BI: Tudo o que precisa saber
Cálculo do Faturamento Usando Related
Com o relacionamento estabelecido, podemos aplicar a fĂłrmula RELATED para calcular o faturamento de cada venda.
Faremos isso criando uma coluna calculada na tabela de Vendas, multiplicando a quantidade vendida pelo preço unitário obtido na tabela de Produtos.
Clique com o botĂŁo direito na tabela de Vendas e selecione Nova Coluna.

Na nova coluna, insira a fĂłrmula:
Fat na Venda = fVendas[Qtd Vendida] * RELATED(dProdutos[Preço Unitario])Essa fórmula busca o preço unitário de cada produto na tabela de Produtos, com base no código SKU, e o multiplica pela quantidade vendida na tabela de Vendas, gerando o valor total do faturamento para cada linha de venda.

A partir disso, cada linha da tabela de Vendas exibirá o faturamento correspondente, com base na quantidade e no preço unitário do produto.
Aplicando Condições Avançadas com a Função RELATED
Agora, vamos ver um exemplo mais avançado do uso da função RELATED em cálculos complexos, combinando-a com a função IF para calcular o faturamento com um desconto condicional.
Vamos supor um cenário onde será aplicado um desconto de 15% às clientes mulheres com filhos, para compras realizadas durante o mês de maio, em comemoração ao Dia das Mães.
Nosso objetivo Ă© criar uma coluna de faturamento que aplique um desconto de 15% para mulheres com pelo menos um filho, em compras feitas no mĂŞs de maio.
Para isso, o primeiro passo será relacionar a tabela de Clientes com a tabela de Vendas dentro da guia de Modelos, usando a coluna ID Cliente como chave.

Com as colunas relacionadas, podemos voltar à guia de exibição de tabela e criar uma nova coluna na tabela de Vendas.
Dentro dessa coluna, usaremos a função IF para verificar a primeira condição: se o gĂŞnero do cliente Ă© feminino. Como essa informação nĂŁo está disponĂvel diretamente na tabela de Vendas, usaremos a função RELATED para buscá-la na tabela de Clientes.
Em seguida, vamos usar o operador lógico && para combinar as outras duas condições: quantidade de filhos e o mês da venda. A quantidade de filhos também será obtida utilizando a função RELATED na tabela de Clientes.
Por fim, verificaremos se o mĂŞs da venda Ă© igual a 5, ou seja, se a venda foi feita em maio.
Se essas três condições forem atendidas, o faturamento será calculado multiplicando a quantidade vendida pelo preço unitário (obtido com a função RELATED) e aplicando o desconto de 15% (multiplicando por 0,85, que representa 85% do valor total).
Caso os critérios não sejam atendidos, o faturamento permanecerá o mesmo, sem desconto.
Fat com Desconto =
IF(
RELATED(dClientes[Genero]) = "Feminino" &&
RELATED(dClientes[Num Filhos]) > 0 &&
MONTH(fVendas[Data da Venda]) = 5,
fVendas[Qtd Vendida] * RELATED(dProdutos[Preço Unitario]) * 0.85,
fVendas[Qtd Vendida] * RELATED(dProdutos[Preço Unitario])
)Dessa forma, temos a coluna Fat com Desconto exibindo o valor do faturamento nas vendas com o desconto aplicado.

Para visualizar o impacto e a diferença desse desconto no faturamento, podemos acessar a guia de Relatórios do Power BI e criar um cartão para o Faturamento na Venda e outro para o Faturamento com Desconto.

Dessa maneira, fica claro o impacto que os descontos especiais tiveram no faturamento total.
Perguntas frequentes sobre a função RELATED no Power BI
1. O que é a função RELATED no Power BI?
É uma função DAX que traz um valor de uma tabela relacionada para a tabela atual, seguindo um relacionamento existente. Funciona como o PROCV do Excel, mas dentro do modelo de dados do Power BI.
2. RELATED Ă© o mesmo que PROCV?
O objetivo é parecido — buscar um dado em outra tabela —, mas o RELATED não procura por um valor de pesquisa como o PROCV. Ele usa o relacionamento já definido entre as tabelas, retornando a coluna correspondente automaticamente.
3. Quando usar RELATED no Power BI?
Use quando precisar trazer uma coluna de uma tabela de dimensão (como Produtos ou Clientes) para a tabela de fatos (como Vendas) e já existir um relacionamento entre elas. É comum em colunas calculadas, por exemplo para calcular faturamento (quantidade × preço).
4. Qual a diferença entre RELATED e RELATEDTABLE?
O RELATED retorna um único valor da tabela do lado “um” do relacionamento (de muitos para um). Já o RELATEDTABLE retorna um conjunto de linhas da tabela do lado “muitos”, sendo usado geralmente dentro de funções de agregação como CALCULATE ou COUNTROWS.
Conclusão – Função RELATED – O PROCV no Power BI
A função RELATED é uma ferramenta poderosa para trazer dados de tabelas relacionadas e enriquecer suas análises no Power BI, permitindo integrar informações de várias tabelas com flexibilidade e eficiência.
Com a combinação de funções condicionais, como IF, e a aplicação direta de cálculos, a RELATED facilita desde operações básicas, como o cálculo de faturamento, atĂ© análises mais complexas, com condições especĂficas.
Na aula de hoje, mostrei o passo a passo de como essa função funciona e como aplicá-la no Power BI. Com uma boa compreensão da função RELATED, você terá mais flexibilidade para manipular e apresentar informações de maneira eficiente e dinâmica.
Hashtag Treinamentos
Para acessar outras publicações de Power BI, clique aqui!
Posts mais recentes de Power BI
- O que faz um analista de BI? Funções, salário e ferramentasO que faz um analista de BI, salário no Brasil, ferramentas exigidas e como entrar na área de Business Intelligence.
- O que é modelagem de dados?O que é modelagem de dados, a diferença entre tabela fato e dimensão e como o modelo estrela organiza dados para análise.
- Curso Básico de Power BI: Aprenda do Zero em 6 AulasCurso básico de Power BI gratuito: instale a ferramenta, trate dados no Power Query, crie medidas em DAX e monte seu primeiro dashboard em 6 aulas.
Posts mais recentes da Hashtag Treinamentos
- Planilha de Controle de Notas Fiscais no Excel [Grátis]Baixe a planilha de controle de notas fiscais no Excel grátis: calcule ISS e retenções, veja o que está em aberto e gere a cobrança de cada nota de serviço.
- Qual IA usar na empresa: ChatGPT, Claude ou Perplexity?Qual IA usar na empresa: veja as diferenças entre ChatGPT, Claude e Perplexity e quando cada um rende mais em cada área da sua equipe.
- Apostilas Gratuitas em PDF: Excel, Power BI, Python e IABaixe apostilas gratuitas em PDF de Excel, Power BI, Python, Claude e agentes de IA, com exercĂcios e gabarito. Escolha a sua e comece hoje.








