Quem pode me ajudar com esse erro!!
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Quem pode me ajudar com esse erro!!
Olá Rebeca, tudo bem?
Notei que o seu código está trocado a ordem Produtos[ID Produto] e Produtos[Valor] :
Valor = LOOKUPVALUE(Produtos[ID Produto], Produtos[Valor], Vendas[ID Produto])
Acima a função tenta encontrar Produtos[ID Produto] baseado em Produtos[Valor] e Vendas[ID Produto]. Como Produtos[Valor] não é uma chave primária ou única, a busca pode resultar em múltiplos valores, o que leva ao erro "Uma tabela de vários valores foi fornecida, sendo que um único valor era esperado".
A função LOOKUPVALUE é utilizada no Power BI para buscar valores em uma tabela com base em uma ou mais condições. Ela permite retornar um valor de uma coluna específica, utilizando pares de colunas e valores de pesquisa. A ordem dos parâmetros dessa função é bem importante.
Portanto, recomendo seguir o código do instrutor:
Valor = LOOKUPVALUE(Produtos[Valor], Produtos[ID Produto], Vendas[ID Produto])
Acima, Produtos[Valor] é a coluna de resultado, Produtos[ID Produto] é a coluna de pesquisa, e Vendas[ID Produto] é o valor a ser procurado.
Espero ter ajudado.
Qualquer dúvida, compartilhe no fórum.
Abraços e bons estudos!