Forum Discussion
Syndicate_Admin
Administrator
4 years agoLATITUD Y LONGITUD
Buenas tardes, estoy teniendo problemas para importar datos de longitud y latitud de Excel al powerbi. Estoy importando una hoja de cálculo de Excel en el powerbi en el que tengo el lat y el registr...
Syndicate_Admin
Administrator
4 years ago
Estoy enviando mi archivo que necesito para configurar estas latitudes y longitudes, si me pueden ayudar gracias.
Estoy enviando mi archivo que necesito para configurar estas latitudes y longitudes, si me pueden ayudar gracias.
Syndicate_Admin
Administrator
4 years agoSuponiendo que todos sus valores de latitud y longitud son de dos dígitos negativos, lo que debe hacer es inyectar un solo punto (o cualquiera que sea el separador decimal de su configuración regional) en la cuarta posición de cada columna. No intente convertir el texto en números antes de eso.
let
Source = Excel.Workbook(File.Contents("C:\Users\xxx\Downloads\IQF_DEZEMBRO-LIMPO teste.xlsx"), null, true),
#"Contrato E LAT - LOG_Sheet" = Source{[Item="Contrato E LAT - LOG",Kind="Sheet"]}[Data],
#"Promoted Headers" = Table.PromoteHeaders(#"Contrato E LAT - LOG_Sheet", [PromoteAllScalars=true]),
#"Removed Other Columns" = Table.SelectColumns(#"Promoted Headers",{"LATITUDE_INICIO", "LONGITUDE_INICIO", "LATITUDE_FIM", "LONGITUDE_FIM"}),
#"Changed Type" = Table.TransformColumnTypes(#"Removed Other Columns",{{"LATITUDE_INICIO", type text}, {"LONGITUDE_INICIO", type text}, {"LATITUDE_FIM", type text}, {"LONGITUDE_FIM", type text}}),
#"Replaced Value" = Table.ReplaceValue(#"Changed Type",true,"",(o,t,r)=>Text.Start(o,3) & "." & Text.Range(o,3),{"LATITUDE_INICIO","LONGITUDE_INICIO","LATITUDE_FIM","LONGITUDE_FIM"})
in
#"Replaced Value"