Función CONJUNTOCUBO

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

Descripción

Define un conjunto calculado de miembros o tuplas mediante el envío de una expresión de conjunto al cubo en el servidor, lo que crea el conjunto y, después, devuelve dicho conjunto a Microsoft Excel.

Sintaxis

CONJUNTOCUBO(conexión; expresión_conjunto; [título]; [criterio_ordenación]; [ordenar_por])

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

  • Conexión    Obligatorio. Una cadena de texto del nombre de la conexión al cubo.

  • Expresión_conjunto    Obligatorio. Una cadena de texto de una expresión de conjunto que tiene como resultado un conjunto de miembros o tuplas. Expresión_conjunto también puede ser una referencia de celda a un rango de Excel que contiene uno o más miembros, tuplas o conjuntos incluidos en el conjunto.

  • Título    Opcional. Una cadena de texto mostrada en la celda en vez del título, si se define uno, del cubo.

  • Criterio_ordenación    Opcional. El tipo de ordenación, de haber alguno, que se va a realizar, que puede ser uno de los siguientes:

Entero

Constante enumerada

Descripción

Argumento ordenar_por

{0}

OrdenNinguno

Deja el conjunto en el orden existente.

Omitido

1.

OrdenAscendente

Ordena el conjunto en orden ascendente por ordenar_por.

Obligatorio

2.

OrdenDescendente

Ordena el conjunto en orden descendente por ordenar_por.

Obligatorio

3.

OrdenAscendenteAlfa

Ordena el conjunto en orden ascendente alfa.

Omitido

4.

Orden_Descendente_Alfa

Ordena el conjunto en orden descendente alfa.

Omitido

5.

Orden_Ascendente_Natural

Ordena el conjunto en orden ascendente natural.

Omitido

6.

Orden_Descendente_Natural

Ordena el conjunto en orden descendente natural.

Omitido

  • El valor predeterminado es 0. Una ordenación alfa para un conjunto de tuplas ordena por el último elemento de cada tupla. Para más información sobre estos criterios de ordenación, vea el sistema de ayuda de Microsoft Office SQL Analysis Services.

  • Ordenar_por    Opcional. Una cadena de texto del valor por el que ordenar. Por ejemplo, para obtener la ciudad con las ventas más elevadas, expresión_conjunto sería un conjunto de ciudades y ordenar_por sería la medición de ventas. O bien, para obtener la ciudad con la población más elevada, expresión_conjunto sería un conjunto de ciudades y ordenar_por sería la medición de la población. Si criterio_ordenación requiere ordenar_por, y ordenar_por se omite, CONJUNTOCUBO devuelve el mensaje de error #¡VALOR!.

Observaciones

  • Cuando se evalúa la función CONJUNTOCUBO, muestra temporalmente un mensaje "#OBTENIENDO_DATOS…" en la celda antes de que se recuperen todos los datos.

  • Si el nombre de la conexión no es una conexión de libro válida guardada en el libro, CONJUNTOCUBO devuelve un valor de error #¿NOMBRE?. Si el servidor de procesamiento analítico en línea (OLAP) no se está ejecutando, no está disponible o devuelve un mensaje de error, CONJUNTOCUBO devuelve un valor de error #¿NOMBRE?.

  • Si la sintaxis de expresión_conjunto es incorrecta o el conjunto contiene al menos un miembro con una dimensión diferente que los demás miembros, CONJUNTOCUBO devuelve un valor de error #N/A.

  • Si expresión_conjunto contiene más de 255 caracteres, que es el número máximo de caracteres en el argumento de una función, CONJUNTOCUBO devuelve un valor de error #¡VALOR!. Para usar cadenas de texto de más de 255 caracteres, escriba la cadena de texto en una celda (cuyo límite de caracteres es 32.767) y después use una referencia de celda como argumento.

  • CONJUNTOCUBO puede devolver un valor de error #N/A si, cuando se comparte una conexión, se hace referencia a un objeto de la sesión, como un conjunto de miembros calculados o con nombre en una tabla dinámica y dicha tabla dinámica se elimina o convierte en fórmulas (en la pestaña Opciones, en el grupo Herramientas, haga clic en Herramientas OLAP y después haga clic en Convertir en fórmulas).

Ejemplos

=CONJUNTOCUBO ("Finanzas", "pedido ([producto]. [ Producto]. [Categoría de producto]. Miembros, [medidas]. [Ventas de unidad], ASC) "," productos ")

=CONJUNTOCUBO("Ventas","[Producto].[Todos los productos].Niños","Productos",1,"[Medidas].[Total de ventas]")

Ampliar sus conocimientos
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.

×