Dimensionality
Funkcja Dimensionality() zwraca liczbę wymiarów bieżącego wiersza. W przypadku tabel przestawnych funkcja zwraca łączną liczbę kolumn wymiaru zawierających dane nieagregowane, czyli niezawierających sum częściowych ani zwiniętych agregacji.
Składnia:
Dimensionality ( )
Typ zwracanych danych: liczba całkowita
Ograniczenia:
Ta funkcja jest dostępna tylko w przypadku wykresów. Zwrócona zostanie liczba wymiarów we wszystkich wierszach, oprócz sumy, która będzie wynosić 0. Dla wszystkich typów wykresów — oprócz tabeli przestawnej — funkcja ta zwróci liczbę wymiarów we wszystkich wierszach oprócz sumy, która będzie wynosić 0.
Sortowanie według wartości Y w wykresach albo sortowanie według kolumn wyrażeń w tabelach jest niedozwolone, gdy w dowolnym z wyrażeń wykresu stosowana jest ta funkcja wykresu. W takiej sytuacji te opcje sortowania są automatycznie wyłączone. Kiedy używasz tej funkcji wykresu w wizualizacji albo tabeli, sortowanie wizualizacji zostanie przywrócone do sortowania danych wejściowych tej funkcji.
Przykłady:
Funkcję tę stosuje się zazwyczaj wówczas, gdy trzeba dokonać obliczenia pod warunkiem występowania wartości dla wymiaru.
Przykład | Wynik |
---|---|
W przypadku tabeli zawierającej wymiar UnitSales można chcieć jedynie wskazać, że wysłano stosowną fakturę: IF(Dimensionality()=3, "Invoiced"). |
- |