Problema de Fechas en una consulta SQL embebida en Power Query entre versiones de Excel

Anónimo
2024-06-03T11:01:00+00:00

Buenas,

Me llamo Ernesto y trabajo con un compañero que tiene una versión distinta de Excel que la mía, cosa que nos genera un error.

Ambas están totalmente actualizadas. Y a priori la más avanzada es la V1, pero es la que da problemas:

Versión 1 = Microsoft 365 MSO (versión 2405 comp 16.0.17628.200006). Versión de Power Query = 2.129.2520, ambas de 64 bits

Versión 2 = Microsoft Excel LTSC MSO (16.0.14332.20696) Versión de Powe Query = 2.96.19662.0 ambas de 64 bits

Trabajamos en Power Query con consultas SQL directas a una base de datos Oracle, y luego aplicamos alguna transformación.

Cuando V1 escribe código, a V2 le tarda en cargar más de la cuenta por la incompatinilidad de versiones, pero acaba funcionando.

Cuando V2 escribe código, a V1 a veces no le carga, y el error más común es por fechas:

Después de muchas pruebas, la solución suele pasar por poner "TO_DATE"s a todos los campos de fecha.

Nos hemos encontrado hasta con el problema que V1 no acepta el formato de Año de 4 cifras "DD/MM/YYYY", y tenemos que dejarlo en dos "DD/MM/YY".

La cuestión es que una vez hecho el código, se tarda bastante en transformar todas las fechas, y aún así a veces quedan casos como lo del formato de Año.
Pensábamos que la versión 365 (v1) era más avanzada, pero no debe ser así ya que es la que nos da problemas. El código no tiene problemas si se ejecuta en SQL.
Hemos navegado en busca de solución, y hemos revisado las configuraciones de fechas en Microsoft y en Panel de Control, pero no logramos corregir el error.

Creemos que es demasiado específico (Consulta SQL dentro de Power Query dentro de Excel), y que es debido a un tema de versiones de Microsoft.

¿Nos podrías ayudar?

Atentamente,

Ernesto Sarrible

Microsoft 365 y Office | Excel | Para el negocio | Android

Pregunta bloqueada. Esta pregunta se migró desde la comunidad de soporte técnico de Microsoft. Puedes votar si te parece útil, pero no puedes agregar comentarios o respuestas ni seguir la pregunta.

0 comentarios No hay comentarios

1 respuesta

Ordenar por: Lo más útil
  1. Anónimo
    2024-06-03T12:09:25+00:00

    Esta respuesta se ha traducido automáticamente. Como resultado, puede haber errores gramaticales o expresiones extrañas.

    Le sugiero que lo plantee a Microsoft para corregir dicho error.

    Póngase en contacto con su departamento de administración o TI, cree una incidencia de soporte técnico a través del Centro de administración de Microsoft 365> Soporte técnico> Nueva solicitud de servicio. El equipo de soporte tendrá el canal y los recursos correctos para ayudarlo a investigar más y encontrar cuál es exactamente la razón que ha causado esta situación.

    Obtener soporte técnico - Microsoft 365 admin | Microsoft Learn

    Sobre cómo encontrar el administrador de su organización, puede consultar ¿Cómo puedo encontrar el administrador de Microsoft 365? - Soporte técnico de Microsoft

    ¿Le resultó útil esta respuesta?

    0 comentarios No hay comentarios