VALORCUBO: Recupera valores agregados de cubos OLAP

Excel 2007+

Resumen

La función VALORCUBO devuelve valores agregados específicos de un cubo OLAP utilizando conexiones de datos y expresiones MDX. Ideal para análisis multidimensionales avanzados en Excel.

Sintaxis

VALORCUBO(conexión; [expresión_miembro1]; [expresión_miembro2]; …)

Parámetros

Parámetro Tipo Requerido Descripción
conexión Texto Nombre exacto de la conexión OLAP válida en el libro
expresión_miembro Texto No Expresión MDX o referencia a CONJUNTOCUBO para rebanadas del cubo

Usando la función CUBEVALUE

VALORCUBO es esencial para extraer datos específicos de cubos OLAP. Combina conexiones de datos con expresiones MDX para obtener valores agregados precisos de análisis multidimensionales.

Ejemplos Comunes de CUBEVALUE

Valor de beneficio por año y producto

=VALORCUBO("Ventas"; "[Medidas].[Beneficio]"; "[Fecha].[2004]"; "[Productos].[Bebidas]")

Recupera el beneficio total de bebidas en 2004 desde la conexión 'Ventas'

Referencia dinámica a miembros

=VALORCUBO($A$1; "[Medidas].[Beneficio]"; D$12; $A23)

Usa celdas con nombres de miembros para fórmulas dinámicas

Usando referencias de tabla dinámica

=VALORCUBO("Ventas"; $B$7; D$12; $A23)

Combina con elementos de tablas dinámicas para análisis flexible

Preguntas Frecuentes

Muestra temporalmente '#OBTENIENDO_DATOS…' en la celda durante la consulta al cubo.

Use CONJUNTOCUBO para definir conjuntos y luego refiéralo en expresión_miembro.

Puede deberse a sintaxis MDX incorrecta, miembros inexistentes o tuplas sin intersección válida.

Errores Comunes y Soluciones

#¿NOMBRE?

Cause: Conexión OLAP inválida o servidor no disponible

Solution: Verifique el nombre de conexión en Datos > Conexiones existentes

#¡VALOR!

Cause: Elementos inválidos en alguna tupla MDX

Solution: Revise que todos los miembros existan en el cubo

#N/A

Cause: Sintaxis MDX incorrecta o miembros inexistentes

Solution: Valide expresiones MDX con el editor de consultas MDX

Cadenas vacías en sumas

Cause: VALORCUBO convierte NULL a cadena vacía

Solution: Use SI(ESTEXTO(celda);0;celda) para convertir a 0

Notas

  • Requiere conexión OLAP activa y cubo disponible
  • Usa la medida predeterminada si no especifica [Medidas]
  • Las referencias a tablas dinámicas usan MDX subyacente, no valores mostrados
  • Evite valores NULL usando SI(ESTEXTO();0;) en fórmulas dependientes

Compatibilidad

Disponible en: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

No disponible en: Excel 2003 y versiones anteriores

Contenido actualizado: December 9, 2025
Frecuencia de actualización: Según sea necesario
Versiones de Excel probadas: Excel 2007+