Crear una tabla dinámica con un origen de datos externo

Se aplica a
Excel para Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Ser capaz de analizar todos los datos puede ayudarlo a tomar mejores decisiones comerciales. Pero a veces es difícil saber por dónde empezar, especialmente cuando tiene una gran cantidad de datos almacenados fuera de Excel, como en una base de datos de Microsoft Access o Microsoft SQL Server, o en un archivo de cubo de procesamiento analítico en línea (OLAP). En ese caso, se conectará al origen de datos externo y, a continuación, creará una tabla dinámica para resumir, analizar, explorar y presentar esos datos.

A continuación se explica cómo crear una tabla dinámica con una conexión de datos externa existente:

  1. Haga clic en cualquier celda de la hoja de cálculo.
  2. Haga clic en Insertar>tabla dinámica.
    Inserte la lista desplegable de tabla dinámica que se muestra desde la opción Power BI.
  3. En el cuadro de diálogo Crear tabla dinámica, haga clic en Desde el origen de datos externo.
    Tabla dinámica de origen externo
  4. Haga clic en Elegir conexión.
  5. En la pestaña Conexiones, en el cuadro Mostrar, mantenga seleccionadas todas las conexiones, o bien elija la categoría de conexión que tenga el origen de datos al que desea conectarse.

Para reutilizar o compartir una conexión existente, use una de Conexiones en este libro.

  1. En la lista de conexiones, seleccione la conexión que desee y, a continuación, haga clic en Abrir.

  2. En Elegir dónde desea que se coloque el informe de tabla dinámica, elija una ubicación.

    • Para colocar la tabla dinámica en una nueva hoja de cálculo a partir de la celda A1, elija Nueva hoja de cálculo.
    • Para colocar la tabla dinámica en la hoja de cálculo activa, elija Hoja de cálculo existente y, a continuación, en el cuadro Ubicación , escriba la celda en la que desea que comience la tabla dinámica.
  3. Haga clic en Aceptar.
    Excel agrega una tabla dinámica vacía y muestra la Lista de campos para que pueda mostrar los campos que desee y reorganizarlos para crear su propio diseño.
    Lista de campos que muestra campos de datos externos

  4. En la sección de lista de campos, active la casilla junto a un nombre de campo para colocar el campo en un área predeterminada de la sección de áreas de la lista de campos.
    Normalmente, los campos no numéricos se agregan al área Filas , los campos numéricos se agregan al área Valores y los campos de fecha y hora se agregan al área Columnas . Puede mover los campos a un área diferente según sea necesario.

    Recomendación

    También puede hacer clic derecho en un nombre de campo y seleccionar Agregar a filtro de informe, Agregar a etiquetas de columna, Agregar a etiquetas de fila o Agregar a valores para colocar el campo en esa área de la sección de áreas, o arrastrar un campo de la sección de campo a un área de la sección de áreas.

    Use la lista de campos para diseñar aún más el diseño y el formato de una tabla dinámica . Para ello, haga clic con el botón derecho en los campos de la sección de áreas y seleccione el área que desee, o bien arrastre los campos entre las áreas de la sección de áreas.

Conectarse a un nuevo origen de datos externo

Para crear una nueva conexión de datos externos a SQL Server e importar datos en Excel como una tabla o tabla dinámica, haga lo siguiente:

  1. Haga clic en datos>de otros orígenes.
    Botón Desde otros orígenes en la pestaña Datos

  2. Haga clic en la conexión que desee.

    • Haga clic en Desde SQL Server para crear una conexión a una tabla de SQL Server.
    • Haga clic en Desde Analysis Services para crear una conexión a un cubo de análisis de SQL Server.
  3. En el Asistente para conexión de datos, complete los pasos para establecer la conexión.

    • En la página 1, escriba el servidor de bases de datos y especifique cómo desea iniciar sesión en él.
    • En la página 2, escriba la base de datos, tabla o consulta que contiene los datos que desea.
    • En la página 3, escriba el archivo de conexión que desea crear.

Para crear una conexión a una base de datos de Access e importar datos en Excel como una tabla o tabla dinámica, siga este procedimiento:

  1. Haga clic en Datos>de Access.

    Botón Desde Access en la pestaña Datos

  2. En el cuadro de diálogo Seleccionar origen de datos , busque la base de datos a la que desea conectarse y haga clic en Abrir.

  3. En el cuadro de diálogo Seleccionar tabla , seleccione la tabla que desee y, después, haga clic en Aceptar.

Si hay varias tablas, active la casilla Habilitar selección de varias tablas para poder activar las casillas de las tablas que desee y, después, haga clic en Aceptar.

En el cuadro de diálogo Importar datos , seleccione cómo desea ver los datos del libro y dónde desea colocarlos y, después, haga clic en Aceptar.

Las tablas se agregan automáticamente al modelo de datos y la base de datos de Access se agrega a las conexiones de libro.

Más información sobre tablas dinámicas