Uso de una fórmula como filtro para ocultar o mostrar columnas y filas
En este ejemplo se utiliza una fórmula para comparar un valor del volumen de ventas con un valor introducido. Las filas que contienen volúmenes de ventas menores que el valor introducido se ocultan. Este formulario de filtrado es necesario porque el filtro requerido depende de más de un cubo.
Este ejemplo utiliza los cubos Ventas y Finanzas.
- Cree un informe y cree un sector estándar en el cubo Finance. Añada Unidad como la jerarquía Filas.
- Haga clic en Primer segmento. En el Diseñador de listas, haga clic en el icono y seleccione . Haga clic en el icono . en la columna
- Añada Cuenta como la jerarquía Columnas.
- Haga clic en Primer segmento. En el Diseñador de listas, seleccione . Haga clic en el icono y, a continuación, en . en la columna
- Arrastre el sector a la celda B8, y, a continuación, amplíe el hiperbloque de filas a la celda F8.
- Haga clic en la celda D8 y, a continuación, haga clic en el icono en la barra de herramientas Objetos.
- Seleccione Valores de celda como el tipo de fórmula y Sales como el cubo.
- Haga clic en Beneficio. En la columna Selección, seleccione el elemento Volumen de ventas. y seleccione
- Haga clic en Versión. En la columna Selección, seleccione el elemento Real. y seleccione
- Haga clic en Fórmula. Especifique =B8 en la columna Selección. y seleccione
-
En la celda F8, especifique
=IF(D8>=C5,TRUE,FALSE)
- Haga clic con el botón secundario en el encabezado de la fila 8 y seleccione Filas. Active la casilla de verificación Fórmula y especifique =F8.
- En la celda B5, especifique Volumen de ventas superior a:
- Quite la protección de la celda C5.
- En modo Vista, especifique un valor en la celda C5 que sea mayor que al menos uno de los valores del volumen de ventas. Las filas que contienen valores inferiores están ocultas.