Após a unificação de algumas etapas:

Linguagem M (Editor Avançado):
let
Origem = Excel.Workbook(File.Contents(caminhoPasta & "olist_pedidos.xlsx"), null, true),
#"Navegação 1" = Origem{[Item = "olist_orders_dataset", Kind = "Sheet"]}[Data],
#"Linhas Superiores Removidas" = Table.Skip(#"Navegação 1",1),
#"Cabeçalhos Promovido" = Table.PromoteHeaders(Table.PromoteHeaders(#"Linhas Superiores Removidas", [PromoteAllScalars=true]),
[PromoteAllScalars=true]),
#"Texto Extraído Após o Delimitador" = Table.TransformColumns(#"Cabeçalhos Promovido", {{"order_status", each Text.AfterDelimiter(_, "#"), type text}}),
#"Consultas Mescladas" = Table.NestedJoin(#"Texto Extraído Após o Delimitador", {"order_status"}, tradução, {"Inglês"}, "tradução", JoinKind.LeftOuter),
#"tradução Expandido" = Table.ExpandTableColumn(#"Consultas Mescladas", "tradução", {"Português "}, {"Português "}),
#"Colunas Removidas" = Table.RemoveColumns(#"tradução Expandido",{"customer_id", "order_status"}),
#"Colunas Renomeadas" = Table.RenameColumns(#"Colunas Removidas",{{"Português ", "status_pedido"}, {"order_id", "id_pedido"}, {"order_purchase_timestamp", "data_compra"}, {"order_approved_at", "data_aprovacao"}, {"order_delivered_carrier_date", "data_entrega_transp"}, {"order_delivered_customer_date", "data_entrega_cliente"}, {"order_estimated_delivery_date", "data_estimada_entrega_cliente"}}),
#"Colunas Reordenadas" = Table.ReorderColumns(#"Colunas Renomeadas",{"id_pedido", "status_pedido", "data_compra", "data_aprovacao", "data_entrega_transp", "data_entrega_cliente", "data_estimada_entrega_cliente"}),
#"Tipo Alterado" = Table.TransformColumnTypes(#"Colunas Reordenadas",{{"data_estimada_entrega_cliente", type datetime}, {"data_entrega_cliente", type datetime}, {"data_entrega_transp", type datetime}, {"data_aprovacao", type datetime}, {"data_compra", type datetime}})
in
#"Tipo Alterado"