Użycie formuły jako filtru w celu ukrycia lub wyświetlenia kolumn i wierszy

W tym przykładzie użyto formuły porównującej wartość wielkości sprzedaży z wprowadzoną wartością. Wiersze zawierające wielkości sprzedaży, które są mniejsze niż wprowadzona wartość, są ukryte. Ten rodzaj filtrowania jest potrzebny, ponieważ wymagany filtr zależy od więcej niż jednej kostki.

W tym przykładzie wykorzystano kostki Sprzedaż i Finanse aplikacji Samples.

  1. Utwórz raport i utwórz standardowy wycinek na kostce Finanse. Dodaj Jednostkę jako hierarchię Wierszy.
  2. Kliknij przycisk Edytuj listę w kolumnie 1 segment. W projektancie list kliknij ikonę Funkcje i wybierzElementy poniżej > Firma. Kliknij ikonę Zastosuj zmiany.
  3. Dodaj Konto jako hierarchię Kolumny.
  4. Kliknij przycisk Edytuj listę w kolumnie 1 segment. W projektancie list wybierz MSSF > ZiS > Zysk/strata netto > Dochody przed opodatkowaniem. Kliknij ikonę Zastosuj zmiany, a następnie kliknij przycisk OK.
  5. Przeciągnij wycinek do komórki B8, a następnie rozciągnij wiersze hiperbloku do komórki F8.
  6. Kliknij komórkę D8, a następnie kliknij ikonę Edytuj formułę OLAP na pasku narzędzi Obiekty.
  7. Jako typ formuły wybierz Wartości komórek, a jako kostkę wybierz Sprzedaż.
  8. Kliknij przycisk Wybierz hierarchię i wybierz Zysk. W kolumnie Wybór wybierz element Wielkość sprzedaży.
  9. Kliknij przycisk Wybierz hierarchię i wybierz Wersja. W kolumnie Wybór wybierz element Rzeczywiste.
  10. Kliknij przycisk Wybierz hierarchię i wybierz Formuła. W kolumnie Wybór określ =B8.
  11. W komórce F8 określ =IF(D8>=C5,TRUE,FALSE)
  12. Kliknij prawym przyciskiem myszy nagłówek wiersza 8 i wybierz Wiersze. Zaznacz pole wyboru Formuła i wpisz =F8.
  13. W komórce B5 określ Wielkość sprzedaży większa niż:
  14. Usuń ochronę komórki C5.
  15. W trybie widoku określ w komórce C5 wartość, która jest większa niż co najmniej jedna z wartości wielkości sprzedaży. Wiersze zawierające mniejsze wartości są ukryte.