# ウィンドウ関数

ウィンドウ関数は、複数の行の値を使用して計算を実行し、各行の値を個別に生成します。ウィンドウ関数は、テーブル全体が読み取られた場合にのみ計算できます。

ウィンドウ関数を使用して、次の操作を実行できます。

* 行内の個々の数値と、列内の平均値、最大値、または最小値を比較します。

* 列内またはテーブル全体内の個々の値のランクを計算します。

ウィンドウ関数はテーブル内のレコード数を変更しませんが、集計関数または関係関数、および範囲関数と同様のタスクを実行できます。

各関数のドロップダウンを使用すると、その関数の簡単な説明や構文を確認できます。詳細を表示するには、構文の説明にある関数名をクリックします。

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/WindowFunctions/window-functions.htm)

#### Window

Window 関数は複数の行から計算を実行し、各行の値を個別に生成します。

[**Window**](https://help.qlik.com/ja-JP/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/WindowFunctions/Window.htm)(input\_expr, [partition1, partition2, ...], [sort\_type, [sort\_expr]],[filter\_expr], [start\_expr,end\_expr])[row\_window\_size])

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/WindowFunctions/window-functions.htm)

#### WRank

WRank 関数は、Window 内でランキング計算を実行します。

[**WRank**](https://help.qlik.com/ja-JP/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/WindowFunctions/WRank.htm)([TOTAL] expr[, mode[, fmt]])