Boa tarde, Gostaria se possivel de ajuda para corrigir o do código abaixo, estou utilizando o mesmo para substuir dados que estão como "Não disponível" em uma coluna que está como datetime. A correção funciona, porem sempre ao atualizar a base continua a apresentar o erro: (DataFormat.Error: Não foi possível analisar a entrada fornecida como um valor DateTime. Detalhes: Não disponível) Teria alguma forma de toda vez que a base seja importada para o Power BI seja feito o processo do código abaixo e não apresente mais erros nas atualizações ?
let
Origem = Excel.Workbook(File.Contents("C:\base-de-dados-Hermex.xlsx"), null, true),
Pedidos_Sheet = Origem{[Item="Pedidos",Kind="Sheet"]}[Data],
#"Cabeçalhos Promovidos" = Table.PromoteHeaders(Pedidos_Sheet, [PromoteAllScalars=true]),
#"Tipo Alterado" = Table.TransformColumnTypes(
#"Cabeçalhos Promovidos",
{
{"ID Pedido", Int64.Type},
{"ID Produto", Int64.Type},
{"Quantidade", Int64.Type},
{"ID Veículo", type text},
{"Status do pedido", type text},
{"Data da compra", type datetime},
{"Data de entrega", type datetime},
{"Data previsão", type datetime},
{"UF", type text},
{"ESTADO", type any}
}
),
// Substituir "Não disponível" por vazio (null) na coluna "Data de entrega"
substituirNaoDisponivel = Table.ReplaceValue(
#"Tipo Alterado",
"Não disponível",
null,
Replacer.ReplaceValue,
{"Data de entrega"}
),
tabelaDestino = substituirNaoDisponivel
in
tabelaDestino
Obrigado pela ajuda