Crear un conjunto con nombre en un informe de tabla dinámica de OLAP

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

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

  • Agrupe conjuntos de elementos comunes que puede volver a utilizar, 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 llamadas informes asimétricos.

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

Si no está familiarizado con el lenguaje de consulta MDX, puede crear un conjunto con nombre en función de los elementos de las filas o columnas del informe de tabla dinámica. Para obtener más información sobre el lenguaje de consulta MDX, consulte Consultar datos multidimensionales.

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

Crear un conjunto con nombre en función de elementos de filas o columnas

  1. Haga clic en el informe de tabla dinámica basado en OLAP.

  2. En la pestaña Analizar, haga clic en Campos, elementos y conjuntos > Crear conjunto basado en los elementos de la fila o Crear conjunto basado en los elementos de la columna.

    Campos, elementos y conjuntos

  3. En el cuadro Nombre de conjunto, escriba el nombre que desee usar para el conjunto.

  4. Para seleccionar las filas de elementos que quiera incluir en el conjunto con nombre, siga uno o varios de estos procedimientos:

    • Para quitar una fila, haga clic a la izquierda de la fila que desea seleccionar y a continuación, haga clic en Eliminar fila.

    • Para agregar una nueva fila, haga clic a la izquierda de la fila que desea agregar la nueva fila debajo y haga clic en Agregar fila.

    • Para crear una copia de un elemento, haga clic a la izquierda de la fila que desea copiar y haga clic en Copiar fila.

    • Para mover un elemento, haga clic a la izquierda de la fila que desea mover y use las flechas hacia arriba y hacia abajo.

  5. Elementos de distintos niveles se muestran en campos independientes en la jerarquía, y el conjunto con nombre reemplaza los campos actuales del área de la fila o la columna.

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

    • Para mantener los campos actuales mostrados en el área de la fila o la columna, desactive Reemplazar los campos actualmente en el área de filas con el nuevo conjunto o Reemplazar los campos actualmente en el área de columna con el nuevo conjunto cuadro. El conjunto no aparecerá en la tabla dinámica cuando haga clic en Aceptar, pero estará disponible en Lista de campos de tabla dinámica.

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

    Tenga en cuenta que no puede aplicar filtros a conjuntos con nombre.

Usar MDX para crear un conjunto con nombre

Importante:  Cuando utiliza MDX para crear un conjunto con nombre o para modificar la definición MDX de un conjunto con nombre existente, cualquier modificación adicional solo podrá hacerse mediante MDX.

  1. Haga clic en el informe de tabla dinámica basado en OLAP.

  2. En la pestaña Analizar, haga clic en Campos, elementos y conjuntos > Administrar conjuntos.

    Campos, elementos y conjuntos

  3. Haga clic en Nuevo > Crear conjunto mediante MDX.

  4. En el cuadro Nombre de conjunto, escriba el nombre que desee usar para el conjunto.

  5. 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 lista de campo que desea incluir y haga clic en Insertar.

      También puede arrastrar una entrada de lista de campo al cuadro Definición de conjunto, o hacer doble clic en una entrada de lista de campo.

      Entradas de lista de campo disponibles

      Entrada de campo de lista

      Ejemplos de código MDX generado mediante el cubo Adventure Works

      Dimensión

      [Producto]

      Jerarquía Atributo (incluye todos los miembros)

      [Producto].[Categoría]

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

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

      Miembro de jerarquía Atributo

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

      Jerarquía Usuario

      [Producto].[Categorías de producto]

      Nivel de jerarquía Usuario

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

      Miembro de jerarquía Usuario

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

      Medida

      [Medidas].[Cantidad ventas por Internet]

      Medida calculada

      [Medidas].[Relación al producto principal Internet]

      Conjunto con nombre

      [Grupo de producto principal]

      Valor KPI

      ValorKPI("Margen de beneficio bruto producto")

      Objetivo KPI

      ObjetivoKPI("Margen de beneficio bruto producto")

      Estado KPI

      EstadoKPI("Margen de beneficio bruto producto")

      Tendencia KPI

      TendenciaKPI("Margen de beneficio bruto producto")

      Propiedad de miembro de jerarquía Usuario

      [Producto].[Categorías de producto].Propiedades("Clase")

      Propiedad de miembro de jerarquía Atributo

      [Producto].[Producto].Propiedades("Clase")

    • En la pestaña Funciones, seleccione las funciones MDX disponibles que desee emplear y haga clic en Insertar. Funciones MDX compatibles con Analysis Services, no incluyen funciones Excel VBA.

      Los argumentos de función se colocan entre comillas angulares (<< >>). Puede reemplazar los argumentos marcadores haciendo clic en ellos y escribiendo los nombres que desee usar.

      Algunos ejemplos de funciones MDX:

      ADDCALCULATEDMEMBERS («Set»)
      AGREGADO («Set» [, «Expresión numérica»])
      «Level».ALLMEMBERS
      «Hierarchy».ALLMEMBERS
      ANTECESOR («Member» «Level»)
      ANTECESOR («Member», «Distance»)
      PREDECESORES («Member», «Distance»)
      PREDECESORES («Member», «Level»)
      ANTECESORES («Member»)
      AVG («Set» [, «Expresión numérica»])
      Eje («Expresión numérica»)
      BOTTOMNCOUNT («Establecer», «Count» [, «Expresión numérica»])
      BOTTOMPERCENT («Set», «Percentage», «Expresión numérica»)
      BOTTOMSUM («Set», «Valor», «Expresión numérica»)...

  6. Para probar la nueva definición MDX, haga clic en Probar MDX.

    Los elementos de distintos niveles se muestran en campos independientes en la jerarquía, los campos están ordenados y las entradas duplicadas se quitan automáticamente (porque HIERARCHIZE y DISTINCT se agregan al conjunto), y el conjunto con nombre reemplaza los campos actuales del área de la fila o la columna.

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

    • Para cambiar la jerarquía predeterminada y mantener las entradas duplicadas, desactive Ordenar y quitar duplicados del conjunto automáticamente .

    • Para mantener los campos actuales mostrados en el área de la fila o la columna, desactive Reemplazar los campos actualmente en el área de filas con el nuevo conjunto o Reemplazar los campos actualmente en el área de columna con el nuevo conjunto cuadro. El conjunto no aparecerá en la tabla dinámica cuando haga clic en Aceptar, pero estará disponible en Lista de campos de tabla dinámica.

    • Si está conectado a un cubo de SQL Server Analysis Services, 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 cada actualización, desactive la casilla Volver a calcular el conjunto con cada actualización.

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

Nota: Tenga en cuenta que no puede aplicar filtros a conjuntos con nombre.

Modificar o eliminar un conjunto con nombre

  1. Haga clic en el informe de tabla dinámica basado en OLAP.

  2. En la pestaña Analizar, haga clic en Campos, elementos y conjuntos y, a continuación, en Administrar conjuntos.

    Campos, elementos y conjuntos

  3. Seleccione el conjunto que desee editar o eliminar.

  4. Siga uno de estos procedimientos:

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

    • Para eliminar el conjunto con nombre, haga clic en Eliminar y haga clic en para confirmar.

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

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.

×