Cubo - Función CUBESET
Descripción
La función CUBESET define un conjunto calculado de miembros o tuplas enviando una expresión de conjunto al cubo en el servidor, que crea el conjunto y luego lo devuelve a Microsoft Excel.
Sintaxis
CUBESET (connection, set_expression, [caption], [sort_order], [sort_by])
Argumentos
Argumento | Descripción | Requerido / Opcional |
---|---|---|
conexión | Nombre de la conexión al cubo. - Una cadena de texto | Necesario |
set_expression | Cadena de texto de una expresión de conjunto que da como resultado un conjunto de miembros o tuplas. O Una referencia de celda a un rango de Excel que contiene uno o más miembros, tuplas o conjuntos incluidos en el conjunto. |
Necesario |
subtítulo | Una cadena de texto que se muestra en la celda en lugar del título, si hay uno definido, del cubo. | Opcional |
Orden de clasificación | El tipo de clasificación, si corresponde, a realizar y puede ser uno de los indicados en la tabla siguiente. | Opcional |
ordenar por | Una cadena de texto del valor por el que ordenar. Ejemplo Para obtener la ciudad con las ventas más altas, set_expression sería un conjunto de ciudades y sort_by sería la medida de ventas. Para obtener la ciudad con la población más alta, set_expression sería un conjunto de ciudades y sort_by sería la medida de población. Si sort_order requiere sort_by, y se omite sort_by, CUBESET devuelve el #VALUE! Mensaje de error. |
Opcional |
El tipo de ordenación a realizar, si se especifica sort_order Argument -
Entero | Constante enumerada | Descripción | Argumento - Sort_by |
---|---|---|---|
0 | OrdenarNinguno | Deja el conjunto en el orden existente. | Ignorado |
1 | Orden ascendente | Ordena los conjuntos en orden ascendente por sort_by. | Necesario |
2 | Orden descendiente | Ordena los conjuntos en orden descendente por sort_by. | Necesario |
3 | SortAlphaAscendente | Ordena en orden alfa ascendente. | Ignorado |
4 | Sort_Alpha_Descending | Ordena en orden alfa descendente. | Ignorado |
5 | Sort_Natural_Ascending | Clasificaciones establecidas en orden natural ascendente. | Ignorado |
6 | Sort_Natural_Descending | Clasificaciones establecidas en orden descendente natural. | Ignorado |
El valor predeterminado es 0. Una ordenación alfa para un conjunto de tuplas ordena en el último elemento de cada tupla.
Notas
Cuando se evalúa la función CUBESET, muestra temporalmente un mensaje "# GETTING_DATA ..." 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 de trabajo válida almacenada en el libro de trabajo, CUBESET devuelve un #NAME? Valor de error. Si el servidor de procesamiento analítico en línea (OLAP) no se está ejecutando, no está disponible o devuelve un mensaje de error, CUBESET devuelve un #NAME? Valor de error.
Si la sintaxis de set_expression es incorrecta o el conjunto contiene al menos un miembro con una dimensión diferente a los otros miembros, CUBESET devuelve un valor de error # N / A.
Si set_expression tiene más de 255 caracteres, que es el límite para un argumento de una función, CUBESET devuelve un #VALUE! Valor de error. Para usar cadenas de texto de más de 255 caracteres, ingrese la cadena de texto en una celda (para la cual el límite es 32,767 caracteres) y luego use una referencia de celda como argumento.
CUBESET puede devolver un valor de error # N / A si hace referencia a un objeto basado en sesión, como un miembro calculado o un conjunto con nombre, en una tabla dinámica cuando comparte una conexión y esa tabla dinámica se elimina o convierte la tabla dinámica en fórmulas. (En la pestaña Opciones, en el grupo Herramientas, haga clic en Herramientas OLAP y luego en Convertir a fórmulas).
Aplicabilidad
Excel 2007, Excel 2010, Excel 2013, Excel 2016