Función GETPIVOTDATA de Excel

- Ejemplo 1: Uso básico de la función GETPIVOTDATA
- Ejemplo 2: Cómo evitar valores de error si el argumento es una fecha u hora en la función GETPIVOTDATA
Descripción
La función GETPIVOTDATA consulta una tabla dinámica y devuelve datos basados en la estructura de la tabla dinámica.
Sintaxis y argumentos
Sintaxis de la fórmula
=GETPIVOTDATA (campo_datos, tabla_dinámica, [campo1, elemento1], ...) |
Argumentos
|
Valor devuelto
La función GETPIVOTDATA devuelve los datos almacenados en la tabla dinámica dada.
Observaciones
1) Los campos calculados y los campos de cálculo personalizados como el Gran Total y la Suma de CadaProducto también pueden ser argumentos en la función GETPIVOTDATA.
2) Si un elemento contiene una fecha u hora, el valor devuelto puede perderse si el libro se mueve a otra ubicación y se muestra como un valor de error #¡REF!. Para evitar este caso, puede expresar la fecha u hora como un número de serie, por ejemplo, mostrar 12/3/2018 como 43437.
3) Si el argumento tabla_dinámica no es una celda o rango en el que se encuentre una tabla dinámica, GETPIVOTDATA devuelve #¡REF!
4) Si los argumentos no son visibles en la tabla dinámica dada, la función GETPIVOTDATA devuelve el valor de error #¡REF!
Uso y ejemplos
Ejemplo 1: Uso básico de la GETPIVOTDATA función
1) Solo los dos primeros argumentos obligatorios:
=GETPIVOTDATA("TiendaNorte",$A$3)
Explicación:
Si solo hay dos argumentos en la función GETPIVOTDATA automáticamente devuelve los valores en el campo Gran Total basado en el nombre del elemento dado. En mi ejemplo, devuelve el número total de Gran Total del campo TiendaNorte en la tabla dinámica que está colocada en el Rango A3:E9 (comienza en la Celda A3).
2) Con los argumentos campo_datos, tabla_dinámica, campo1, elemento1
=GETPIVOTDATA("TiendaNorte",$A$3,"Producto","B")
Explicación:
SurNorte: campo_datos, el campo del que desea recuperar el valor;
A3: tabla_dinámica, la primera celda de la tabla dinámica es la Celda A3;
Producto, B: nombre_campo, nombre_elemento, un par que describe qué valor desea devolver.
Ejemplo 2: Cómo evitar valores de error si el argumento es una fecha u hora en la función GETPIVOTDATA
Si los argumentos en la función GETPIVOTDATA contienen fechas u horas, el resultado puede cambiar al valor de error #¡REF! mientras el libro se abre en otro destino como se muestra en la siguiente captura de pantalla:
En este caso, puede
1) Usar la función DATEVALUE
=GETPIVOTDATA("CadaFecha",A3,"RegistroFecha",DATEVALUE("12/3/2018"))
2) Usar la función DATE
=GETPIVOTDATA("CadaFecha",A3,"RegistroFecha",DATE(2018,12,3))
3) Hacer referencia a una celda con fecha
=GETPIVOTDATA("CadaFecha",A3,"RegistroFecha",A12)
Las Mejores Herramientas de Productividad para Office
Kutools para Excel - Te Ayuda a Sobresalir de la Multitud
Kutools para Excel cuenta con más de 300 funciones, asegurando que lo que necesitas esté a solo un clic de distancia...
Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)
- ¡Un segundo para cambiar entre docenas de documentos abiertos!
- Reduce cientos de clics del ratón cada día, di adiós al síndrome del túnel carpiano.
- Incrementa tu productividad en un 50% al visualizar y editar múltiples documentos.
- Trae pestañas eficientes a Office (incluye Excel), tal como Chrome, Edge y Firefox.