Formel als Filter zum Anzeigen/Ausblenden von Spalten und Zeilen verwenden
Im folgenden Beispiel wird eine Formel verwendet, um einen Wert für die Absatzmenge mit einem eingegebenen Wert zu vergleichen. Zeilen mit Absatzmengen, die kleiner als der eingegebene Wert sind, werden ausgeblendet. Diese Form der Filterung ist notwendig, weil der gewünschte Filter von mehr als einem Cube abhängig ist.
In diesem Beispiel werden die Vertriebs- und Finance-Cubes verwendet.
- Erstellen Sie einen Bericht, und erstellen Sie einen Standard-Slice auf dem Finance-Cube. Fügen Sie Einheit als Zeilen-Hierarchie hinzu.
- Klicken Sie in der Spalte Erstes Segment auf . Klicken Sie im Listen-Designer auf das Symbol , und wählen Sie aus. Klicken Sie auf das Symbol .
- Fügen Sie Konto als Spalten-Hierarchie hinzu.
- Klicken Sie in der Spalte Erstes Segment auf . Wählen Sie im Listen-Designer die Option aus. Klicken Sie auf das Symbol , und klicken Sie anschließend auf .
- Ziehen Sie den Slice in die Zelle B8, und erweitern Sie dann den Zeilen-Hyperblock auf Zelle F8.
- Klicken Sie auf Zelle D8 und anschließend auf der Symbolleiste Objekte auf das Symbol .
- Wählen Sie als Formeltyp Zellwerte und als Cube Vertrieb (Sales) aus.
- Klicken Sie auf Gewinn aus. Wählen Sie in der Spalte Auswahl das Element Absatzmenge aus. , und wählen Sie
- Klicken Sie auf Version aus. Wählen Sie in der Spalte Auswahl das Element Ist-Wert aus. , und wählen Sie
- Klicken Sie auf Formel aus. Geben Sie in der Spalte Auswahl den Wert =B8 an. , und wählen Sie
-
Geben Sie in Zelle F8
=IF(D8>=C5,TRUE,FALSE)
an. - Rechtsklicken Sie auf die Überschrift der Zeile 8, und wählen Sie Zeilen aus. Aktivieren Sie die Checkbox Formel, und geben Sie =F8 an.
- Geben Sie in Zelle B5 Absatzmenge größer als: an.
- Entfernen Sie den Zellschutz von Zelle C5.
- Geben Sie im Ansichtsmodus in Zelle C5 einen Wert an, der größer als einer der Absatzmengenwerte ist. Zeilen, die niedrigere Werte enthalten, werden ausgeblendet.