ColumnNo — funkcja wykresu
Funkcja ColumnNo() zwraca numer bieżącej kolumny w bieżącym segmencie wierszy tabeli przestawnej. Pierwsza kolumna ma numer 1.
Składnia:
ColumnNo([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. |
Jeśli tabela przestawna zawiera wiele wymiarów poziomych, wówczas bieżący segment wiersza będzie zawierać tylko kolumny z takimi samymi wartościami co bieżąca kolumna we wszystkich wierszach wymiaru, z wyjątkiem wiersza przedstawiającego ostatni wymiar poziomy 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()=1, 0, Sum(Sales) / Before(Sum(Sales))) | Jeśli ColumnNo jest równe 1, wykres zwróci zero. W przeciwnym razie zwróci wynik Sum(Sales) / Before(Sum(Sales). W tym przykładzie wykres zwróci wartości od kolumny 2, podczas gdy kolumna 1 zwróci zero. |