# NoOfColumns

Funkcja NoOfColumns() zwraca liczbę kolumn w bieżącym segmencie wierszy tabeli przestawnej.

Składnia:

NoOfColumns([total])

Argumenty:

* TOTAL: Jeśli tabela jest jednowymiarowa lub jako argument zostanie podany kwalifikator TOTAL, bieżący segment kolumny jest zawsze równy całej kolumnie.

  [Określenie zakresu agregacji](https://help.qlik.com/pl-PL/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/ChartFunctions/define-aggregation-scope.htm)

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 po prostu przez kolejność wymiarów od góry do dołu..

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.

Przykład:

`if( 
 ColumnNo( )=NoOfColumns( ), 0, after( sum( Sales )))`