# ウィンドウ関数

ウィンドウ関数は、複数行からの値を使って計算を実行し、各行に別の値を生成します。ウィンドウ関数は、テーブル全体が読み込まれて初めて計算されます。

ウィンドウ関数を使用して、次のような演算を実行できます。

* 行内の個別の数値と列内の平均値、最大値、最小値を比較する。

* 列内またはテーブル全体で、個々の値のランキングを計算する。

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

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

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/WindowFunctions/window-functions.htm)

#### Window

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

[**window**](https://help.qlik.com/ja-JP/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/Scripting/WindowFunctions/window.htm)(main\_expr, [partition1, partition2, ...], [sort\_type, [sort\_expr],[filter\_expr], [start\_expr, end\_expr]])

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/WindowFunctions/window-functions.htm)

#### WRank

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

[**wrank**](https://help.qlik.com/ja-JP/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/Scripting/WindowFunctions/wrank.htm)([mode[, fmt]])