# Funciones de ventana

Las funciones de ventana realizan cálculos utilizando valores de varias filas para producir un valor para cada fila por separado. Las funciones de ventana solo se pueden calcular una vez que se lee toda la tabla.

Puede utilizar las funciones de ventana para realizar operaciones como:

* Comparar un valor numérico individual en una fila con el promedio, máximo o mínimo dentro de la columna.

* Calcular la clasificación de un valor individual, ya sea dentro de la columna o dentro de toda la tabla.

Las funciones de ventana no cambian la cantidad de registros de la tabla, pero pueden realizar tareas similares a las funciones de agregación o funciones relacionales y funciones de rango.

Utilice el desplegable de cada función para ver una breve descripción y la sintaxis de cada función. Haga clic en el nombre de la función en la descripción de la sintaxis si desea más detalles.

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

#### Window

La función Window realiza cálculos a partir de varias filas, generando un valor para cada fila por separado.

[**Window**](https://help.qlik.com/es-ES/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/WindowFunctions/Window.htm)(main\_expr, [partition1, partition2, ...], [sort\_type, [sort\_expr],[filter\_expr], [start\_expr, end\_expr]])

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

#### WRank

La función WRank realiza cálculos de clasificación o ranking dentro de Window.

[**WRank**](https://help.qlik.com/es-ES/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/WindowFunctions/WRank.htm)([mode[, fmt]])