Compartir a través de


"Error en la actualización de datos externos" al actualizar Project Online datos en Excel Online

Este artículo fue escrito por Tom Schauer, especialista técnico.

Síntomas

Al intentar actualizar Project Online datos en Excel Online, se produce un error en la actualización. Además, aparece un mensaje de error similar al siguiente:

Error en la actualización de datos externos.

Captura de pantalla del mensaje de error que muestra Error en la actualización de datos externos.

Causa

Este problema se produce si selecciona la opción TimeByDay (Mes) en Campos de tabla dinámica.

Captura de pantalla para seleccionar la opción TimeByDay (Mes) en Campos de tabla dinámica.

Solución

Si desactiva la opción TimeByDay (mes), el error no se producirá al actualizar Excel Online. Sin embargo, es posible que el libro no tenga el aspecto que desea que tenga. Para corregir esto, siga estos pasos:

  1. En Excel, seleccioneDatosde opciones>de archivo>.

  2. Active la casilla Deshabilitar agrupación automática de columnas de fecha y hora en tablas dinámicas y, a continuación, seleccione Aceptar.

    Captura de pantalla para activar la casilla Deshabilitar agrupación automática de columnas de fecha y hora en tabla dinámica.

  3. Quite las columnas "TimeByDay" existentes en Power Pivot. Para ello, seleccione la pestaña Power Pivot y, a continuación, seleccione Administrar. En la ventana Power Pivot para Excel, verá dos columnas en la pestaña Inicio que se denominan TimeByDay (Índice de mes) y TimeByDay (mes). Seleccione ambas columnas, haga clic con el botón derecho en ambas columnas y, a continuación, seleccione Eliminar columnas.

  4. Después de quitar las columnas de tiempo generadas automáticamente, seleccione Agregar columna, asígnele el nombre Mes y agregue la fórmula siguiente a esta columna:

    =FORMAT([TimeByDay],"MMM AAAA")

    Captura de pantalla para agregar fórmula a la columna Mes en Excel Online.

  5. Seleccione Agregar columna de nuevo, asígnele el nombre MonthNumber y agregue la fórmula siguiente a esta columna:

    =FORMAT([TimeByDay],"AAAA MM")

    Captura de pantalla para agregar fórmula a la columna MonthNumber en Excel Online.

  6. Ordene la columna Mes por MonthNumber. Para ello, seleccione la columna Mes , seleccione Ordenar por columna y, a continuación, seleccione MonthNumber en la ventana Ordenar por columna .

    Captura de pantalla para ordenar la columna Mes por MonthNumber.

  7. En la columna Mes , seleccione Ordenar de A a Z. Esto ordena los meses en el orden cronológico y alfabético correcto.

    Captura de pantalla para seleccionar el elemento Ordenar de A a Z en la columna Mes.

  8. Volver a la tabla dinámica, seleccione una celda de la columna TimeByDay y, a continuación, seleccione Grupo.

    Captura de pantalla para seleccionar el elemento Grupo de la columna TimeByDay.

  9. Seleccione Meses>correctos.

    Captura de pantalla para seleccionar el elemento Mes en la página Agrupación.

Ahora tiene la apariencia de usar el campo TimeByDay (Mes).