Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
2 years ago

El Editor de Power Query recupera datos de Excel de forma incoherente, lo que los hace inútiles

Encontré un problema al importar datos usando el Editor de Power Query y no encontré nada ni siquiera parcialmente relacionado mientras buscaba soluciones:

Recibo una hoja de cálculo de Excel todos los días para hacer un informe que tiene un par de campos de fecha y un campo de hora (que representa una suma de horas).

A veces, el Editor de Power Query importa esas columnas como lo hace normalmente (considerándolas como números, que puedo manipular fácilmente para obtener los resultados deseados), pero a veces importa las fechas ya formateadas como fechas (lo que en realidad sería bueno si el cambio no desencadenara un error) y el formato de hora se importa solo como ":01", haciendo que toda la columna sea inútil.

No he podido identificar nada que pueda hacer que importe los datos de una forma u otra, y parece que sucede al azar.

Estas son las 2 formas en que se importan las fechas:

Y así es como se importa la columna Hora en comparación con el formato original en Excel (que es personalizado):

Sobresalir:

Agradecería mucho si alguien puede ayudarme a hacer que la consulta funcione de manera consistente, pero especialmente para que no importe los datos de tiempo de tal manera que los haga completamente inútiles.

6 Replies

  • Hola @GabrielFLima ,

    ¿Podría proporcionar un archivo de Excel de muestra junto con los tipos de datos esperados para cada columna? Esto nos facilitaría la prestación de asistencia, ya que nos da algo concreto con lo que trabajar.

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      Hola @danextian,


      Aquí hay un enlace al archivo de Excel de muestra.

      Los tipos de datos esperados de las columnas son:
      "Nombre" - Texto
      "Mes" - Fecha

      "Fecha" - Fecha

      "Num Hours" - Tiempo

      Perdón por la espera, tuve un par de días no laborables.

      • Syndicate_Admin's avatar
        Syndicate_Admin
        Icon for Administrator rankAdministrator

        Parece que Power Query no puede leer el formato de hora personalizado en Excel que [hh]:mm. Así que lo cambié a lo que se muestra a continuación, establecí el tipo de datos inicial en número antes de convertirlo a tiempo.