IMPORTARDATOSDINAMICOS (función IMPORTARDATOSDINAMICOS)

En este artículo se describen la sintaxis de la fórmula y el uso de la función IMPORTARDATOSDINAMICOS en Microsoft Excel.

Descripción

Devuelve los datos almacenados en una tabla dinámica. Puede usar IMPORTARDATOSDINAMICOS para recuperar datos resumidos de una tabla dinámica, siempre que los datos estén visibles en el informe.

Nota: 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.

Sintaxis

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

La sintaxis de la función IMPORTARDATOSDINAMICOS tiene los siguientes argumentos:

  • 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 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 elemento que no son fechas ni números van entre comillas. En 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]"

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 tablas dinámicas, los datos se recuperarán del último informe creado recientemente 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 NSHORA.

  • Si tabla_dinámica no es un rango que incluye una 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!. error #¡NUM!.

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

Copie los datos de ejemplo en la tabla siguiente y péguelos en la celda A1 de una hoja de cálculo nueva de Excel. Para que las fórmulas muestren los resultados, selecciónelas, presione F2 y luego ENTRAR. Si lo necesita, puede ajustar el ancho de las columnas 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.

Principio de página

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×