IMPORTARDATOSDINAMICOS (función IMPORTARDATOSDINAMICOS)

IMPORTARDATOSDINAMICOS (función IMPORTARDATOSDINAMICOS)

 

Este artículo describe la sintaxis de la fórmula y el uso de la función (función: fórmula ya escrita que toma un valor o valores, realiza una operación y devuelve un valor o valores. Utilice funciones para simplificar y acortar fórmulas en una hoja de cálculo, especialmente aquellas que llevan a cabo cálculos prolongados o complejos.) IMPORTARDATOSDINAMICOS en Microsoft Excel.

Descripción

Devuelve los datos almacenados en un informe de tabla dinámica. Puede usar IMPORTARDATOSDINAMICOS para recuperar datos resumidos de un informe de tabla dinámica, si se ven los datos resumidos en el informe.

 Nota   Puede insertar rápidamente una fórmula IMPORTARDATOSDINAMICOS sencilla escribiendo = (signo igual) en la celda a la que desea devolver el valor y haciendo clic en la celda del informe de tabla dinámica que contiene los datos que desea devolver.

Sintaxis

IMPORTARDATOSDINAMICOS(camp_datos, tabla_dinámica, [campo1, elemento1, campo2, elemento2], ...)

La sintaxis de la función IMPORTARDATOSDINAMICOS tiene los siguientes argumentos (argumento: valor que proporciona información a una acción, un evento, un método, una propiedad, una función o un procedimiento.):

  • Camp_datos    Obligatorio. Es el nombre, entre comillas, del campo de datos que contiene los datos que desea recuperar.
  • Tabla_dinámica    Obligatorio. Es 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 usa para determinar qué informe de 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 elemento que no son fechas ni números van entre comillas. En 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. 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]"

Observaciones

  • Los campos o elementos calculados y los cálculos personalizados se incluyen en los cálculos de IMPORTARDATOSDINAMICOS.
  • Si tabla_dinámica es un rango que incluye dos o más informes de tabla dinámica, los datos se recuperarán del último informe creado en el rango.
  • Si los argumentos de campo y elemento describen una sola celda, el valor de la celda se devuelve sin tener en cuenta si se trata de 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 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 HORA.
  • Si tabla_dinámica no es un rango que incluye un informe de tabla dinámica, IMPORTARDATOSDINAMICOS 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!.

Ejemplo

Por causas prácticas, los datos de ejemplo que se muestran abajo no contienen datos reales de tabla dinámica, pero aquí tiene una imagen de los datos. Las fórmulas y los resultados se muestran en el ejemplo.

Hoja de cálculo de tabla dinámica

Copie los datos de ejemplo en la tabla siguiente y cópielos en la celda A1 de una nueva hoja de cálculo de Excel. Para que las fórmulas muestren resultados, selecciónelas, presione F2 y después presione Entrar. Si lo necesita, puede ajustar los anchos de columna para ver todos los datos.

Fórmula Resultado
IMPORTARDATOSDINAMICOS("Ventas"; $A$4) Devuelve el total general del campo Ventas, 49.325 $.
IMPORTARDATOSDINAMICOS("Suma de Ventas"; $A$4) También devuelve el total general del campo Ventas, 49.325 $; el nombre de campo puede especificarse tal como aparece en la hoja, o bien como su raíz (sin "Suma de", "Recuento de", etc.).
IMPORTARDATOSDINAMICOS("Ventas"; $A$4; "Mes"; "Marzo") Devuelve el total general de marzo, 30.337 $.
IMPORTARDATOSDINAMICOS("Ventas"; $A$4; "Mes"; "Marzo"; "Producto"; "Frutas y verduras"; "Vendedor"; "Benítez") Devuelve 10.201 $.
IMPORTARDATOSDINAMICOS("Ventas"; $A$4; "Región"; "Sur") Devuelve el valor de error #REF! porque los datos de la región Sur no se encuentran disponibles.
IMPORTARDATOSDINAMICOS("Ventas"; $A$4; "Producto"; "Bebidas"; "Vendedor"; "Davolio") Devuelve el valor de error #REF! porque no hay ningún valor total de ventas de bebidas para Davolio.