2
respostas

Coluna deveria ser de moeda, mas ficou como texto

Importei o arquivo como mostrado no curso, mas ao ir para a segunda aula que explora o visual Indicador percebi que o PBI interpretou as colunas com os valores das vendas por semana como texto e não como moeda.

Voltei à aula de importação e vi que não tinha perdido nenhum passo.

Verifiquei a coluna de preço da aba Catálogo de livros e percebi que a converssão tinha sido feita, porém o PBI não usou o "." como separador decimal, mas como separador de milhar e o tipo da coluna ficou como Currency.Type.

Algo parecido aconteceu com vocês? o que fizeram? Para continuar o curso vou tratar esses dados diretamente na fonte e depois volto aqui pra ver o que vocês sugeriram.

2 respostas

Tentei converter como uma aluna fez, mas a conversão não funcionou. Usou o "." como separador de milhar e não conseguiu converter todos os dados. erro no tipo de dado

Olá João, tudo bem contigo?

Primeiramente você pode tentar alterar esses números e fazer a conversão ali mesmo pelo próprio Power Bi.

Seguindo os passos dessa imagem você deve conseguir resolver o problema:

imagem tutorial de como alterar a casa do numero pelo power bi

  1. Primeiro você deve ir na aba "Exibição de Dados";
  2. Depois você deve clicar na coluna que está com os dados errados;
  3. Após isso vá na área "Tipo de dados" e selecione a opção "Número Decimal";
  4. Vá na aba "Formato" e selecione a opção "Moeda", você pode fazer isso para a coluna "Vendas" e "Meta de Vendas" se desejar, já que ambas são relacionadas a dinheiro;
  5. Depois na caixa de está indicada com o número 6 e diminua a quantidade de casas após a vírgula até chegar ao valor que você considera visualmente bom e apresentável para prosseguir com o curso.

No geral era isso, caso isso não funcione, me avise para que possamos testar outros métodos tá.

Abraços e bons estudos.

Referência: https://cursos.alura.com.br/forum/topico-a-funcao-lookupvalue-nao-oferece-suporte-a-comparacao-de-valores-do-tipo-text-com-valores-do-tipo-integer-considere-usar-a-funcao-value-ou-format-para-converter-um-dos-valores-311940;

E ajuda do GPT:

Para mudar o referencial de uma coluna no Power Query do Power BI Desktop e corrigir o formato dos dados, siga estas etapas:

  1. Abra o Power Query Editor no Power BI Desktop. Para fazer isso, clique com o botão direito do mouse na consulta relevante no painel "Consultas" e selecione "Editar".

  2. Localize a coluna com os dados incorretos, ou seja, com o separador decimal sendo usado como separador de milhar.

  3. Selecione a coluna clicando no cabeçalho da coluna.

  4. No grupo "Transformar" na faixa de opções, clique em "Tipo de Dados" e selecione "Decimal". Isso alterará o tipo de dados da coluna para decimal.

  5. Agora, você precisa substituir o separador de milhar pelo ponto decimal. Para fazer isso, no mesmo grupo "Transformar", clique em "Substituir Valores" e selecione "Substituir Valores".

  6. Na caixa de diálogo "Substituir Valores", insira o separador de milhar atual na caixa "Valor a encontrar" (por exemplo, ",") e insira o ponto decimal na caixa "Substituir por" (por exemplo, ".").

  7. Clique em "OK" para aplicar a substituição.

  8. Se você tiver mais linhas de dados abaixo da tabela, role até o final da coluna e clique no ícone "Expandir" na última célula para expandir as alterações para as outras linhas.

  9. Agora, você pode fechar o Power Query Editor e aplicar as alterações ao conjunto de dados do Power BI Desktop.

Depois de seguir essas etapas, sua coluna terá o formato correto, com o ponto decimal como separador decimal e o separador de milhar removido, permitindo que você trabalhe com os valores corretos no Power BI Desktop.