Crear un conjunto con nombre en una tabla dinámica OLAP

Nota: Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

Cuando trabaja con una tabla de procesamiento analítico en línea OLAP tabla dinámica en Excel, puede crear conjuntos con nombre, una característica flexible que puede usar para:

  • Agrupe conjuntos de elementos comunes que puede volver a usar, incluso cuando dichos conjuntos no estén presentes en los datos.

  • Combine elementos de distintas jerarquías de maneras que no eran posibles en versiones anteriores de Excel, a menudo conocidas como informes asimétricos.

  • Crear un conjunto con nombre mediante expresiones multidimensionales (MDX), un lenguaje de consulta para bases de datos OLAP que proporciona una sintaxis de cálculo similar a las fórmulas de hoja de cálculo.

Si no está familiarizado con el lenguaje de consulta expresiones multidimensionales (MDX), puede crear un conjunto con nombre basado en los elementos de las filas o columnas de la tabla dinámica. Para obtener más información sobre el lenguaje de consulta MDX, vea consultar datos multidimensionales.

Si está familiarizado con el lenguaje de consulta MDX, puede usar MDX para crear o modificar un conjunto con nombre.

¿Qué desea hacer?

Crear un conjunto con nombre basado en elementos de fila o columna

Usar MDX para crear un conjunto con nombre

Modificar o eliminar un conjunto con nombre

Crear un conjunto con nombre basado en elementos de fila o columna

  1. Haga clic en la tabla dinámica OLAP para la que desea crear un conjunto con nombre.

De esta forma se mostrarán las Herramientas de tabla dinámica y se agregarán las pestañas Opciones y Diseño.

  1. En la pestaña Opciones , en el grupo cálculos , haga clic en campos, elementos, conjuntos de &y, a continuación, haga clic en crear conjunto basado en los elementos de la fila o crear conjunto basado en los elementos de la columna.

Herramientas de tabla dinámica: el grupo Cálculos de la pestaña Opciones

Aparece el cuadro de diálogo nuevo conjunto . Si es necesario, puede cambiar el tamaño de este cuadro de diálogo arrastrando el controlador de tamaño de la esquina inferior derecha del cuadro de diálogo.

  1. En el cuadro nombre de conjunto , escriba el nombre que desea usar para el conjunto.

  2. Para especificar las filas que desea incluir en el conjunto con nombre, siga uno o varios de estos procedimientos:

    • Para quitar una fila de la lista de elementos, haga clic en el área situada a la izquierda de la fila que desea seleccionar y, a continuación, haga clic en Eliminar fila.

    • Para agregar una nueva fila a la lista de elementos, haga clic en el área situada a la izquierda de la fila debajo de la cual desea agregar la nueva fila y, a continuación, haga clic en Agregar fila.

    • Para crear una copia de un elemento, haga clic en el área de la izquierda de la fila que desea copiar y, a continuación, haga clic en copiar fila.

    • Para mover un elemento a una ubicación diferente, haga clic en el área situada a la izquierda de la fila que desea mover y, a continuación, use las flechas arriba y abajo para moverla a la ubicación adecuada.

  3. De forma predeterminada, los elementos de distintos niveles se muestran en campos separados en la jerarquía, y el conjunto con nombre reemplaza los campos actuales del área de fila o columna.

    • Para mostrar esos elementos en el mismo campo que otros elementos, desactive la casilla Mostrar elementos de distintos niveles en campos separados .

    • Para mantener los campos actuales en el área de fila o columna, desactive la casilla reemplazar los campos actualmente en la fila por el nuevo conjunto o reemplazar los campos que se encuentran actualmente en el área de columnas con el nuevo conjunto . El conjunto no aparecerá en la tabla dinámica al hacer clic en Aceptar, pero estará disponible en la lista de campos de la tabla dinámica.

  4. Haga clic en Aceptar para crear el conjunto con nombre.

    Notas: 

    • Para deshacer todas las acciones después de cerrar el cuadro de diálogo, haga clic en deshacer en la barra de herramientas de acceso rápido.

    • No se puede aplicar ningún tipo de filtrado a conjuntos con nombre.

Parte superior de la página

Usar MDX para crear un conjunto con nombre

Importante: Cuando use MDX para crear un conjunto con nombre o para modificar la definición MDX de un conjunto con nombre existente, las modificaciones adicionales solo se pueden realizar mediante MDX.

  1. Haga clic en la tabla dinámica OLAP para la que desea crear un conjunto con nombre personalizado.

  2. En la pestaña Opciones , en el grupo cálculos , haga clic en campos, elementos, & conjuntosy, a continuación, haga clic en administrar conjuntos.

Herramientas de tabla dinámica: el grupo Cálculos de la pestaña Opciones

Aparece el cuadro de diálogo set Manager . Si es necesario, puede cambiar el tamaño de este cuadro de diálogo arrastrando el controlador de tamaño de la esquina inferior derecha del cuadro de diálogo.

  1. Haga clic en nuevoy, a continuación, en crear conjunto usando MDX.

  2. En el cuadro nombre de conjunto , escriba el nombre que desea usar para el conjunto.

  3. Para establecer la definición MDX para el conjunto con nombre, realice cualquiera de las siguientes acciones:

    • En el cuadro definición de conjunto , escriba o pegue una definición MDX copiada.

    • En la pestaña campos y elementos , seleccione la entrada de la lista de campos que desea incluir y, a continuación, haga clic en Insertar.

      También puede arrastrar una entrada de la lista de campos al cuadro definición de conjunto o hacer doble clic en una entrada de la lista de campos.

      Entradas de la lista de campos disponibles

      Entrada de la lista de campos

      Ejemplos de MDX generada con el cubo Adventure Works

      Dimensión

      Producto

      Jerarquía de atributos (incluye todos los miembros)

      [Producto]. Categoría

      Nivel de jerarquía de atributo (no incluye todos los miembros)

      [Producto]. [Categoría]. Categoría

      Miembro de jerarquía de atributo

      [Producto]. [Categoría]. & [4]

      Jerarquía de usuarios

      [Producto]. [Categorías de producto]

      Nivel de jerarquía de usuarios

      [Producto]. [Categorías de producto]. Categoría

      Miembro de jerarquía de usuarios

      [Producto]. [Categorías de producto]. [Categoría]. & [4]

      Cód

      [Measures]. [Importe de ventas por Internet]

      Medida calculada

      [Measures]. [Relación de Internet con el producto principal]

      Conjunto con nombre

      [Grupo de producto principal]

      Valor de KPI

      Valorkpi ("margen de beneficio bruto producto")

      Objetivo KPI

      Objetivokpi ("margen de beneficio bruto producto"),

      Estado de KPI

      Estadokpi ("margen de beneficio bruto producto")

      Tendencia de KPI

      Tendenciakpi ("margen de beneficio bruto producto")

      Propiedad de miembro de la jerarquía del usuario

      [Producto]. [Categorías de producto]. Properties ("clase")

      Propiedad miembro de la jerarquía de atributos

      [Producto]. [Producto]. Properties ("clase")

    • En la pestaña funciones , seleccione una o más funciones de las funciones MDX disponibles que desee usar y, a continuación, haga clic en Insertar. Las funciones MDX son compatibles con Analysis Services; no incluyen funciones de VBA.

      Los argumentos de la función se colocan dentro de los caracteres de comillas angulares (_LT_< >>). Puede reemplazar los argumentos del marcador de posición haciendo clic en ellos y, a continuación, escribir los nombres válidos que desea usar.

      Ejemplos de funciones MDX

      ADDCALCULATEDMEMBERS («Set»)
      Aggregate(«set» [, «Numeric Expression»])
      «Level».ALLMEMBERS
      «Hierarchy».ALLMEMBERS
      Antecesor («miembro» «nivel»)
      antecesor («miembro», «Distance»)
      antecesores(«Member», «Distance»
      ) antecesores («Member», «Level
      ») antecesores («Member
      »)AVG («Set» [, «Numeric Expression»])
      AXIS(«Numeric Expression»)
      BOTTOMNCOUNT(«Numeric», «Count» [, «Numeric Expression»])
      BOTTOMPERCENT(«Set», «Percentage», «Numeric Expression»)
      BOTTOMSUM(«Set», «Value», «Numeric Expression»)...

  4. Para probar la nueva definición de MDX, haga clic en probar MDX.

  5. De forma predeterminada, los elementos de distintos niveles se muestran en campos separados en la jerarquía, los campos se ordenan y las entradas duplicadas se quitan automáticamente (porque HIERARCHY y DISTINCt se agregan al conjunto), y el conjunto con nombre reemplaza los campos actuales. en el área de fila o columna.

    • Para mostrar esos elementos en el mismo campo que otros elementos, desactive la casilla Mostrar elementos de distintos niveles en campos separados .

    • Para cambiar la jerarquía predeterminada y mantener entradas duplicadas, desactive la casilla Ordenar automáticamente y quitar duplicados de la casilla establecer .

    • Para mantener los campos actuales en el área de fila o columna, desactive la casilla reemplazar los campos actualmente en la fila por el nuevo conjunto o reemplazar los campos que se encuentran actualmente en el área de columnas con el nuevo conjunto . El conjunto no aparecerá en la tabla dinámica al hacer clic en Aceptar, pero estará disponible en la lista de campos de la tabla dinámica.

  6. Si está conectado a un cubo de SQL Server 2008 Analysis Services, de forma predeterminada se crea un conjunto con nombre dinámico. Este conjunto con nombre se vuelve a calcular automáticamente con cada actualización.

    • Para evitar que el conjunto con nombre se vuelva a calcular con todas las actualizaciones, desactive la casilla Recalcular el conjunto con cada actualización .

  7. Haga clic en Aceptar para crear el conjunto con nombre.

    Notas: 

    • Para deshacer todas las acciones después de cerrar el cuadro de diálogo, haga clic en deshacer en la barra de herramientas de acceso rápido.

    • No se puede aplicar ningún tipo de filtrado a conjuntos con nombre.

Parte superior de la página

Modificar o eliminar un conjunto con nombre

  1. Haga clic en la tabla dinámica OLAP que contiene el conjunto con nombre que desea modificar o eliminar.

  2. En la pestaña Opciones , en el grupo cálculos , haga clic en campos, elementos, & conjuntosy, a continuación, haga clic en administrar conjuntos.

Herramientas de tabla dinámica: el grupo Cálculos de la pestaña Opciones

Aparece el cuadro de diálogo set Manager . Si es necesario, puede cambiar el tamaño de este cuadro de diálogo arrastrando el controlador de tamaño de la esquina inferior derecha del cuadro de diálogo.

  1. Seleccione el conjunto que desea modificar o eliminar.

  2. Siga uno de estos procedimientos:

    • Para editar el conjunto con nombre seleccionado, haga clic en Editary, a continuación, realice los cambios que desee.

    • Para eliminar el conjunto con nombre seleccionado, haga clic en eliminary, a continuación, haga clic en para confirmar.

Parte superior de la 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.

×