# Funções

Uma função é um tipo de procedimento ou rotina que executa uma tarefa específica sobre os dados de documentos. QlikViewfornece centenas de funções que podem ser usadas para diversas finalidades, como: realizar cálculos, interpretar dados ou informações do sistema, determinar condições e assim por diante.

Muitas funções podem ser usadas em editores de script ou em gráficos. Algumas funções são específicas para gráficos (funções de gráficos), e outras são específicas para o editor de script (funções de script).

As funções são frequentemente, mas nem sempre, usadas em expressões.

A lista a seguir mostra alguns exemplos de funções:

* Max: uma função de agregação que pode ser usada em scripts e gráficos.

  Por exemplo: Max(Sales) calcula o maior valor no campo Sales.

* IF: uma condicional que pode ser usada em scripts e gráficos.

  Por exemplo: IF(Amount&gt;0, 'OK','Alarm') determina se a condição 'o valor de Amount é maior que zero?' é cumprida. Se for, OK é escrito, do contrário Alarm é escrito.

* Date#: uma interpretação que pode ser usada em scripts e gráficos.

  Por exemplo, Date#(A) usa o valor de entrada A e o avalia como uma data.

## Saiba mais

* [Funções em scripts e expressões de gráficos](https://help.qlik.com/pt-BR/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Scripting/functions-in-scripts-chart-expressions.htm)
* [Expressões de gráficos](https://help.qlik.com/pt-BR/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/ChartFunctions/chart-expressions.htm)
* [Expressões de script](https://help.qlik.com/pt-BR/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Scripting/script-expressions.htm)
* [Visão Geral das Expressões](https://help.qlik.com/pt-BR/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Expression_Overview.htm)