NoOfColumns — funkcja wykresu
Funkcja NoOfColumns() zwraca liczbę kolumn w bieżącym segmencie wierszy tabeli przestawnej.
InformacjaSortowanie 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.
Składnia:
NoOfColumns([total])
Argument | Opis |
---|---|
TOTAL | Jeśli tabela jest jednowymiarowa lub jako argument zostanie podany kwalifikator TOTAL, bieżący segment kolumny jest zawsze równy całej kolumnie. |
W tabeli przestawnej zawierającej wiele wymiarów poziomych bieżący segment wiersza zawiera tylko kolumny z takimi samymi wartościami co bieżąca kolumna we wszystkich wierszach wymiaru, z wyjątkiem wiersza przedstawiającego ostatni wymiar w kolejności sortowania między polami. Kolejność sortowania między polami dla wymiarów poziomych w tabelach przestawnych jest zdefiniowana przez kolejność wymiarów od góry do dołu..
Przykład | Wynik |
---|---|
IF(ColumnNo() > NoOfColumns() - 2, Sum(Sales), Null()) | W przypadku, gdy wartość ColumnNo jest większa niż NoOfColumns minus 2, wykres zwróci wartość Sum(Sales). W przeciwnym razie, jeśli ColumnNo jest mniejsza od tej wartości, zwróci NULL. W tym przykładzie, począwszy od trzeciej kolumny, zwróci wartości, podczas gdy kolumny 1 i 2 nie zwrócą żadnej wartości. |