La función GETPIVOTDATA devuelve datos visibles de una tabla dinámica.
En este ejemplo, =GETPIVOTDATA("Ventas",A3) devuelve el importe total de ventas de una tabla dinámica:
Sintaxis
IMPORTARDATOSDINAMICOS(camp_datos, tabla_dinámica, [campo1, elemento1, campo2, elemento2], ...)
La sintaxis de la función IMPORTARDATOSDINAMICOS tiene los siguientes argumentos:
argumento |
Descripción |
---|---|
data_field Requerido |
El nombre del campo de tabla dinámica que contiene los datos que desea recuperar. Esto debe estar entre comillas. |
pivot_table Requerido |
Es una referencia a cualquier celda, rango de celdas o rango de celdas en una tabla dinámica. Esta información se usa para determinar cuál tabla dinámica contiene los datos que desea recuperar. |
campo1, elemento1, campo2, elemento2... Opcional |
De 1 a 126 parejas de nombres de campo y elemento que describen los datos que desea recuperar. Las parejas pueden estar en cualquier orden. Los nombres de campo y los nombres de los elementos que no sean fechas y números deben incluirse entre comillas. Para las tablas dinámicas OLAP,los elementos pueden contener el nombre de origen de la dimensión y también el nombre de origen del elemento. Una pareja de campo y elemento de una tabla dinámica OLAP puede tener el siguiente aspecto: "[Producto]","[Producto].[Todos los productos].[Alimentos].[Bollería]" |
Notas:
-
Puede insertar rápidamente una sencilla fórmula IMPORTARDATOSDINAMICOS escribiendo = (signo igual) en la celda a la que desea devolver el valor y haciendo clic en la celda de la tabla dinámica que contiene los datos que desea devolver.
-
Puede desactivar esta característica seleccionando cualquier celda de una tabla dinámica existente y, a continuación, vaya a la pestaña Analizar tabla dinámica > Tabla dinámica > Opciones > Desactive la opción Generar GetPivotData.
-
Los campos o elementos calculados y los cálculos personalizados se pueden incluir en los cálculos DE GETPIVOTDATA.
-
Si el pivot_table es un rango que incluye dos o más tablas dinámicas, los datos se recuperarán de la tabla dinámica que se haya creado más recientemente.
-
Si los argumentos de campo y elemento describen una sola celda, el valor de esa celda se devuelve independientemente de si es una cadena, un número, un error o una celda en blanco.
-
Si un elemento contiene una fecha, el valor debe expresarse como un número de serie o rellenarse con la función FECHA para que se conserve si la hoja de cálculo se abre en otra configuración regional. Por ejemplo, podría insertar un elemento que hace referencia a la fecha 5 de marzo de 1999 como 36224, o FECHA(1999,3,5). Las horas pueden insertarse como valores decimales o con la función NSHORA.
-
Si el pivot_table no es un rango en el que se encuentra una tabla dinámica, GETPIVOTDATA devuelve #REF!.
-
Si los argumentos no describen un campo visible o incluyen un filtro de informe en el que los datos filtrados no se muestran, IMPORTARDATOSDINAMICOS devuelve el valor de error #¡REF!. error #¡NUM!.
Ejemplos
Las fórmulas del ejemplo siguiente muestran varios métodos para obtener datos de una tabla dinámica.

¿Necesita más ayuda?
Siempre puede preguntar a un experto en Excel Tech Community, obtenga soporte en la Comunidad de respuestas.
Vea también