Použití vzorce jako filtru ke skrytí nebo zobrazení sloupců a řádků

V tomto příkladu slouží vzorec k porovnání hodnoty prodejního objemu se zadanou hodnotou. Řádky obsahující objem prodeje, které jsou menší než zadaná hodnota, jsou skryté. Tento způsob filtrování je nezbytný, protože požadovaný filtr závisí na více datových kostkách.

V tomto příkladu využíváme kostky Prodej a Finance aplikace Vzorky.

  1. Vytvořte report a vytvořte standardní řez v datové kostce Finance. Přidejte položku Jednotka jako hierarchii Řádky.
  2. Klikněte na tlačítko Upravit seznam ve sloupci 1. segment. V nástroji List Designer klikněte na ikonu Funkce a vyberte položky Elementy pod > Společnost. Klikněte na ikonu Použít změny.
  3. Přidejte položku Účet jako hierarchii Sloupce.
  4. Klikněte na tlačítko Upravit seznam ve sloupci 1. segment. V návrháři seznamů vyberte položky IFRS > P&L > Čistý příjem/ztráta > Výdělek před zdaněním (EBT). Klikněte na ikonu Použít změny a poté na tlačítko OK.
  5. Přetáhněte řez do buňky B8 a poté rozšiřte hyperblok řádků na buňku F8.
  6. Klikněte na buňku D8 a poté na ikonu Upravit vzorec OLAP na panelu nástrojů Objekty.
  7. Jako typ vzorce vyberte možnost Hodnoty buněk a jako kostku Prodej.
  8. Klikněte na možnost Vybrat hierarchii a vyberte položku Zisk. Ve sloupci Výběr vyberte položku Objem prodeje.
  9. Klikněte na možnost Vybrat hierarchii a vyberte položku Verze. Ve sloupci Výběr vyberte položku Skutečné.
  10. Klikněte na možnost Vybrat hierarchii a vyberte položku Vzorec. Zadejte =B8 do sloupce Výběr.
  11. Do buňky F8 zadejte =IF(D8>=C5,TRUE,FALSE)
  12. Klikněte pravým tlačítkem na záhlaví řádku 8 a vyberte možnost Řádky. Zaškrtněte políčko Vzorec a zadejte =F8.
  13. Do buňky B5 zadejte Prodejní objem větší než:
  14. Zrušte ochranu buňky C5.
  15. V režimu Zobrazení zadejte do buňky C5 hodnotu, která je větší než alespoň jedna z hodnot objemu prodeje. Řádky obsahující menší hodnoty jsou skryté.