KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

Función CUBEVALUE de Excel

AutoraAmanda Li Fecha de modificación

La función CUBEVALUE devuelve un valor agregado de un conjunto de datos multidimensional filtrado mediante varios argumentos expresión_miembro.

función cubevalue 1


Sintaxis

=CUBEVALUE()connection, [member_expression1], [member_expression2], ...)


Argumentos

  • Conexión (obligatorio): Una cadena de texto con el nombre de la conexión al modelo de datos ([[PH_3]]).
  • expresión_miembro (opcional): Una cadena de texto con una expresión multidimensional (MDX) que desee evaluar. Alternativamente, la expresión_miembro puede ser un conjunto definido mediante la función CUBESET. La expresión_miembro se puede utilizar como filtro para definir la parte del conjunto de datos multidimensional sobre la que se debe devolver un valor agregado. Si no se proporciona ninguna expresión_miembro para determinadas medidas, se utilizará la medida predeterminada del conjunto de datos multidimensional.

Valor de devolución

La función CUBEVALUE devuelve el valor agregado de un conjunto de datos multidimensional.


Notas sobre la función

  • El mensaje #OBTENIENDO_DATOS… se muestra mientras se recuperan los datos.
  • CUBEVALUE devuelve el error #¿NOMBRE?si se cumple alguna de las siguientes condiciones:
    • la conexiónno es una conexión de libro válida almacenada en el libro, por ejemplo, ThisWorkbookDataModel;
    • El servidor de procesamiento analítico en línea (OLAP) no está disponible, no se está ejecutando o ha devuelto un mensaje de error.
  • CUBEVALUE devuelve el error #¡VALOR!si se cumple alguna de las siguientes condiciones:
    • Hay uno o varios elementos no válidos en la tupla;
    • la expresión_miembrotiene más de 255 caracteres.Nota:Puede introducir la cadena de texto en una celda y luego hacer referencia a dicha celda como argumento como solución alternativa.
  • CUBEVALUE devuelve el error #N/Dsi se cumple alguna de las siguientes condiciones:
    • la expresión_miembrono es válida;
    • El miembro especificado por expresión_miembro no existe en el Conjunto de datos multidimensional;
    • El conjunto contiene uno o varios miembros con una dimensión distinta a la de los demás miembros;
    • La tupla en el argumento expresión_miembro no es válida, ya que no existe intersección entre los valores especificados.
  • Los argumentos de CUBEMEMBER, salvo las referencias de celda, deben ir entre comillas dobles (").
  • Los nombres de miembros, dimensiones o tablas, etc., que escriba en la expresión_miembro deben ir entre corchetes ([ ]).
  • Si la intersección de los valores especificados no contiene ningún valor, CUBEVALUE devuelve un valor nulo, es decir, una cadena de longitud cero. Ten en cuenta que si realizas operaciones matemáticas con una celda que contiene este valor nulo —por ejemplo, A1 (valor nulo) + A2— obtendrás el error #¡VALOR!. Para evitarlo, puedes comprobar si el contenido es una cadena de longitud cero mediante la función ESTEXTO y reemplazarla por 0 usando la función SI, como se muestra en este ejemplo: =SI(ESTEXTO(A1);0;A1)+SI(ESTEXTO(A2);0;A2).

Ejemplo

Tengo aquí una tabla llamada “ventas2021” que incluye información sobre las ventas y la calificación de distintos productos de dos categorías durante el año 2021. Para utilizar la función CUBEVALUE y obtener las ventas totales de gorras en mayo y junio, primero debe añadir los datos de esta tabla al modelo de datosdel libro existente; su nombre siempre será ThisWorkbookDataModelA continuación, copie o introduzca la fórmula siguiente en la celda H8, donde desee calcular las ventas, y pulse.Intropara obtener el resultado:

=CUBEVALUE()«ThisWorkbookDataModel»,$G$5,$G8,H$5)

Donde

$G$5=CUBEMEMBER(«ThisWorkbookDataModel»,«[Measures].[Sum of Sales]»,«Sales»)

$G8=CUBESET(«ThisWorkbookDataModel»,($G$6,$G$7),«Sales of May and June»)
Donde
$G$6=CUBEMEMBER(«ThisWorkbookDataModel»,«[sales2021].[Month].&[May]»)
$G$7=CUBEMEMBER(«ThisWorkbookDataModel»,«[sales2021].[Month].&[June]»)

H$5=CUBEMEMBER(«ThisWorkbookDataModel»,«[sales2021].[Product].&[Caps]»)

√ Nota:Los signos de dólar delante del número de fila y/o de la letra de columna en la referencia de celda fijan dicha fila y/o columna, de modo que no cambien al arrastrar o copiar la fórmula. Tras introducir la fórmula, puede arrastrar el controlador de relleno hacia la derecha para mostrar los resultados de otros productos.

función cubevalue 2


Funciones relacionadas

Función CUBEMEMBER de Excel

La función CUBEMEMBER recupera un miembro o una tupla de un conjunto de datos multidimensional si existe; de lo contrario, devuelve el valor de error #N/D.

Función CUBEVALUE de Excel

La función CUBEVALUE devuelve un valor agregado de un conjunto de datos multidimensional, filtrado mediante varios argumentos de expresión_miembro.

Función CUBEKPIMEMBER de Excel

La función CUBEKPIMEMBER devuelve la propiedad del indicador clave de rendimiento (KPI) y muestra su nombre en la celda.

Función CUBESETCOUNT de Excel

La función CUBESETCOUNT devuelve el número de elementos que contiene un conjunto.


Las mejores herramientas de productividad para Office

Kutools para Excel - Le ayuda a destacar entre la multitud

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose en:Ejecución inteligente   |  Generar código|  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos|  Invocar Funciones mejoradas
Funciones populares:Buscar, resaltar o Marcar duplicados  |  Eliminar filas en blanco  |  Combinar Columnas o celdas sin perder datos  |  Redondeo sin usar fórmulas...
Super VLookup:Múltiples criterios  |  Múltiples valores  |  Entre varias hojas  |  Coincidencia difusa...
Avanzado Lista desplegable:Lista desplegable sencilla  |  Lista desplegable dependiente  |  Lista desplegable con selección múltiple...
Gestor de columnas:Añadir un número específico de columnas  |  Mover columnas  |  Alternar el estado de visibilidad de columnas ocultas  |Comparar columnas para Seleccionar celdas iguales/diferentes...
Funciones destacadas:Cuadrícula de enfoque  |  Vista de diseño  |  Barra de fórmulas mejorada  |  Gestor de libros y hojas|Biblioteca de recursos(Texto automático)|  Selector de Fecha  |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas  |  Enviar correos electrónicos desde una lista  |  Super Filtro  |  Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas de 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos...)|  50+Tiposde gráfico(Diagrama de Gantt...)|  40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento...)|  19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta...)|  12 Herramientasde conversión(Convertir a palabras,Conversión de moneda...)|  7 Combinar y dividirHerramientas(Combinar filas avanzado,Dividir celdas de Excel...)|... y mucho más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

Kutools para Excel Ofrece más de 300 funciones,asegurando que lo que necesita esté a solo un clic...


Office Tab - Habilita la lectura y edición con pestañas en Microsoft Office (incluido Excel)

  • ¡Cambie entre decenas de documentos abiertos en un solo segundo!
  • Reduzca cientos de clics diarios y olvídese del síndrome del ratón.
  • Aumente su productividad en un 50 % al ver y editar varios documentos simultáneamente.
  • Lleva la eficiencia de las pestañas a Office (incluido Excel), tal como lo hacen Chrome, Edge y Firefox.