Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
A função AVG calcula o valor médio de um campo numérico.
Sintaxe
AVG(X)
Parâmetros
X: um campo ou uma expressão que resulta em um número não agregado.
Sobre a função AVG
A função AVG usa um parâmetro, que precisa ser o nome de um campo numérico ou uma expressão numérica. AVG retorna a média de todos os valores desse campo ou expressão.
Não é possível aplicar essa função a um campo pré-agregado (quando a agregação é Auto) ou a uma expressão resultante de outra função de agregação. Por exemplo, uma fórmula como AVG(SUM(x)) vai gerar um erro.
Examples
Nestes exemplos, os parâmetros transmitidos para AVG são dimensões numéricas não agregadas (ou seja, o tipo de agregação é None).
Exemplo de fórmula
Entrada
Saída
AVG(Latency)
0,02
0,07
0,09
0,06
AVG(CASE WHEN My Dimension < 1 THEN.5 WHEN My Dimension >= 1 AND My Dimension < 5 THEN 1 ELSE 2 END)
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-30 UTC."],[],[],null,["# AVG\n\nThe `AVG` function calculates the average value of a numeric field.\n\nSyntax\n------\n\n`AVG(`\u003cvar translate=\"no\"\u003eX\u003c/var\u003e`)`\n\n### Parameters\n\n- \u003cvar translate=\"no\"\u003eX\u003c/var\u003e - a field or expression that evaluates to an unaggregated number.\n\nHow the `AVG` function works\n----------------------------\n\nThe `AVG` function takes 1 parameter, which must be the name of a numeric field, or a numeric expression. `AVG` returns the average for all values of that field or expression.\n\nYou can't apply this function to a pre-aggregated field (Aggregation equals `Auto`), or to an expression which is the result of another aggregation function. For example, a formula such as `AVG(SUM(x))` will produce an error.\n| **Note:** This function can be applied in one of the following ways:\n|\n| - In a data source, change a field's Aggregation to `Average`.\n| - In a report, [edit the field's aggregation](/looker/docs/studio/edit-fields-in-your-reports) in a chart.\n\nExamples\n--------\n\nIn these examples, the parameters passed to `AVG` are unaggregated numeric dimensions (i.e., they have an **Aggregation** type of **None** ).\n\nRelated resources\n-----------------\n\n- [Calculated fields](/looker/docs/studio/about-calculated-fields)\n- [Looker Studio function list](/looker/docs/studio/function-list)"]]