Bom dia pessoal, tudo bem?
Estou com um problema numa coluna calculada da seguinte forma. Eu criei a coluna calculada chamada "Receita Ajustada" abaixo:
= Table.AddColumn(ValueFinal, "Receita_Ajustada", each
if [Name] = "Lacador de Ofertas" and [Category] = "Bilhete Caracol + Observatório Ag" and
[Useddate] >= #date (2023, 8 , 17) and
[Useddate] <= #date (2024, 2 , 29) then 45
else if [ProductName] = "Bilhete Cortesia" then null
else if [ProductName] = "Bilhete Cortesia new" then null
else if [ProductName] = "Isenção" then null
else [ValueFinal])
Name = Nome de Clientes // Category = Categoria de bilhetes // Useddate = Data que esses bilhetes foram usados // Productname = Nome do Produto // ValueFinal = Valor Final
Todas as coluna estão tipificadas corretamente. Coluna Name, Category, ProductName como texto, Coluna Useddate como Data, e as colunas de Valor com type number.
Eu tenho uma coluna com o valor final dos bilhetes, mas precisei criar outra coluna, no caso uma coluna calculada, porque tivemos um problema em alguns bilhetes do Cliente "Lacador de Ofertas" no período citado acima. Então por exemplo, no período citado acima, desse cliente, na coluna Valor Final saiu o valor de 65,00, mas na verdade era pra sair 45,00.
E em adição eu criei 3 regras pra quando o Nome do Produto for Cortesia e Isenção, zerar o valor. Na coluna Valor Final original do sistema esses bilhetes saem com valor, porém são cortesias e isenções, então não podemos cobrar nenhum valor, por isso eu aplico o null.
Por fim, no final da condição, eu retorno um Valor Final. else [ValueFinal])
A coluna calculada rodou normalmente quando levei a Tabela do Power Query para o Power BI, mas deu erro em 362 linhas. Deu o seguinte erro:
Expression.Error: Não conseguimos converter o valor null em tipo Logical.
Detalhes:
Value=
Type=[Type]
Pergunta
Thiago Pedrazi
Bom dia pessoal, tudo bem?
Estou com um problema numa coluna calculada da seguinte forma. Eu criei a coluna calculada chamada "Receita Ajustada" abaixo:
= Table.AddColumn(ValueFinal, "Receita_Ajustada", each
if [Name] = "Lacador de Ofertas" and [Category] = "Bilhete Caracol + Observatório Ag" and
[Useddate] >= #date (2023, 8 , 17) and
[Useddate] <= #date (2024, 2 , 29) then 45
else if [ProductName] = "Bilhete Cortesia" then null
else if [ProductName] = "Bilhete Cortesia new" then null
else if [ProductName] = "Isenção" then null
else [ValueFinal])
Name = Nome de Clientes // Category = Categoria de bilhetes // Useddate = Data que esses bilhetes foram usados // Productname = Nome do Produto // ValueFinal = Valor Final
Todas as coluna estão tipificadas corretamente. Coluna Name, Category, ProductName como texto, Coluna Useddate como Data, e as colunas de Valor com type number.
Eu tenho uma coluna com o valor final dos bilhetes, mas precisei criar outra coluna, no caso uma coluna calculada, porque tivemos um problema em alguns bilhetes do Cliente "Lacador de Ofertas" no período citado acima. Então por exemplo, no período citado acima, desse cliente, na coluna Valor Final saiu o valor de 65,00, mas na verdade era pra sair 45,00.
E em adição eu criei 3 regras pra quando o Nome do Produto for Cortesia e Isenção, zerar o valor. Na coluna Valor Final original do sistema esses bilhetes saem com valor, porém são cortesias e isenções, então não podemos cobrar nenhum valor, por isso eu aplico o null.
Por fim, no final da condição, eu retorno um Valor Final. else [ValueFinal])
A coluna calculada rodou normalmente quando levei a Tabela do Power Query para o Power BI, mas deu erro em 362 linhas. Deu o seguinte erro:
Expression.Error: Não conseguimos converter o valor null em tipo Logical.
Detalhes:
Value=
Type=[Type]
Agradeço quem puder ajudar!
Abaixo alguns prints do erro:
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora