Alunos Renata Gomes Postado Fevereiro 13, 2021 Alunos Compartilhar Postado Fevereiro 13, 2021 Fiz certinho o calendário dinamico. Porém no meu Power query esta dando erro. DataMim = List.Min(fVendas[Data Venda]), AnoMin = Date.Year(DataMin), DataMax = List.max(fvendas[Data Envio]), AnoMax = Date.year(DataMax), DataInicial = #date(AnoMim,01,01), DataFinal = date(AnoMax,12,31), Duracao = Duration.Days(DataFinal - DataInicial) +1, Fonte = List.Dates(#date(2017, 1, 1), 1095, #duration(1, 0, 0, 0)), #"Convertido para Tabela" = Table.FromList(Fonte, Splitter.SplitByNothing(), null, null, ExtraValues.Error), #"Tipo Alterado" = Table.TransformColumnTypes(#"Convertido para Tabela",{{"Column1", type date}}), Expression. Error: O nome 'AnoMim' não foi reconhecido. Certifique-se de que ele foi soletrado corretamente. O que estou fazendo errado? O único que deu certo foi a data mínima. Link para o comentário Compartilhar em outros sites More sharing options...
1 Alunos Solução arthurOribeiro Postado Fevereiro 14, 2021 Alunos Solução Compartilhar Postado Fevereiro 14, 2021 @Renata Gomes, Isso mesmo, o Power Query é case sensitive, ou seja, diferencia maiúsculas de minúsculas, e só um detalhe que na sua etapa de Fonte você acaba "ignorando" os passos anteriores de pegar a menor e maior data da sua tabela, acredito que teria que ajustar para: Fonte = List.Dates(DataInicial, duracao, #duration(1, 0, 0, 0)) 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Renata Gomes Postado Fevereiro 13, 2021 Autor Alunos Compartilhar Postado Fevereiro 13, 2021 Já resolvi - Descobrir que letra maiuscula e minuscula faz diferença no Power BI Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Renata Gomes
Fiz certinho o calendário dinamico.
Porém no meu Power query esta dando erro.
DataMim = List.Min(fVendas[Data Venda]), AnoMin = Date.Year(DataMin), DataMax = List.max(fvendas[Data Envio]), AnoMax = Date.year(DataMax), DataInicial = #date(AnoMim,01,01), DataFinal = date(AnoMax,12,31), Duracao = Duration.Days(DataFinal - DataInicial) +1, Fonte = List.Dates(#date(2017, 1, 1), 1095, #duration(1, 0, 0, 0)), #"Convertido para Tabela" = Table.FromList(Fonte, Splitter.SplitByNothing(), null, null, ExtraValues.Error), #"Tipo Alterado" = Table.TransformColumnTypes(#"Convertido para Tabela",{{"Column1", type date}}), Expression.
Error: O nome 'AnoMim' não foi reconhecido. Certifique-se de que ele foi soletrado corretamente. O que estou fazendo errado?
O único que deu certo foi a data mínima.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados