Función GETPIVOTDATA
Descripción
La función GETPIVOTDATA devuelve datos almacenados en un informe de tabla dinámica. Puede usarlo para recuperar datos de resumen de un informe de tabla dinámica, siempre que los datos de resumen estén visibles en el informe.
Puede ingresar rápidamente una fórmula GETPIVOTDATA simple escribiendo = (el signo igual) en la celda a la que desea devolver el valor y luego haciendo clic en la celda del informe de tabla dinámica que contiene los datos que desea devolver. Excel luego inserta automáticamente la función GETPIVOTDATA en la celda activa.
Para tener esta entrada rápida de la función GETPIVOTDATA, se debe habilitar la opción de Excel 'Usar funciones GetPivotData para referencias de tabla dinámica'.
Siga los siguientes pasos:
Step 1- Haga clic en Archivo → Opciones. Aparece la ventana Opciones de Excel.
Step 2 - Haga clic en Fórmulas en el panel izquierdo.
Step 3 - Seleccione 'Usar funciones GetPivotData para referencias de tabla dinámica' en la sección "Trabajar con fórmulas".
Step 4 - Haga clic en Aceptar.
Sintaxis
GETPIVOTDATA (data_field, pivot_table, [field1, item1, field2, item2] ...)
Argumentos
Argumento | Descripción | Requerido / Opcional |
---|---|---|
campo de datos | El nombre, entre comillas, del campo de datos que contiene los datos que desea recuperar. |
Necesario |
tabla dinámica | Una referencia a cualquier celda, rango de celdas o rango de celdas con nombre en un informe de tabla dinámica. Esta información se utiliza para determinar qué informe de tabla dinámica contiene los datos que desea recuperar. |
Necesario |
campo1, elemento1, campo2, elemento2 | De 1 a 126 pares de nombres de campo y nombres de elementos que describen los datos que desea recuperar. Los pares pueden estar en cualquier orden. Los nombres de campo y los nombres de elementos que no sean fechas y números se incluyen entre comillas. Para los informes de tabla dinámica OLAP, los elementos pueden contener el nombre de origen de la dimensión y también el nombre de origen del elemento. Un campo y un par de elementos para una tabla dinámica OLAP podrían verse así: "[Producto]", "[Producto]. [Todos los productos]. [Alimentos]. [Productos horneados]" |
Opcional |
Notas
Los campos o elementos calculados y los cálculos personalizados se incluyen en los cálculos GETPIVOTDATA.
Si pivot_table es un rango que incluye dos o más informes de tabla dinámica, los datos se recuperarán del informe que se haya creado más recientemente en el rango.
Si los argumentos del campo y del elemento describen una sola celda, el valor de esa celda se devuelve independientemente de si es una cadena, un número, un error, etc.
Si un elemento contiene una fecha, el valor debe expresarse como un número de serie o debe completarse mediante la función FECHA para que el valor se retenga si la Hoja de trabajo se abre en una ubicación diferente.
Por ejemplo, un elemento que se refiera a la fecha 5 de marzo de 1999 podría ingresarse como 36224 o DATE (1999,3,5).
Los tiempos se pueden ingresar como valores decimales o usando la función TIEMPO.
Si pivot_table no es un rango en el que se encuentra un informe de tabla dinámica, GETPIVOTDATA devuelve #REF! valor de error.
Si los argumentos no describen un campo visible, o si incluyen un filtro de informe en el que no se muestran los datos filtrados, GETPIVOTDATA devuelve #REF! valor de error.
Cualquiera de los campos especificados por los argumentos data_field, [field] o [item] no son campos válidos dentro de la tabla dinámica especificada, GETPIVOTDATA devuelve el #REF! valor de error.
Aplicabilidad
Excel 2007, Excel 2010, Excel 2013, Excel 2016