AVERAGEA Power BI Dax

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

AVERAGEA

Artículo • 06/04/2023 • Tiempo de lectura: 2 minutos

Devuelve el promedio (media aritmética) de los valores de una columna. Controla


valores de texto y no numéricos.

Sintaxis
DAX

AVERAGEA(<column>)

Parámetros

Término Definición

columna Columna que contiene los valores cuyo promedio quiere obtener.

Valor devuelto
Número decimal.

Notas
La función AVERAGEA toma una columna y calcula el promedio de los números
que contiene, pero también trata tipos de datos no numéricos de acuerdo con las
siguientes reglas:
Los valores que se evalúan como TRUE cuentan como 1.
Los valores que se evalúan como FALSE cuentan como 0 (cero).
Los valores que contienen texto no numérico cuentan como 0 (cero).
El texto vacío ("") cuenta como 0 (cero).

Si no quiere incluir valores lógicos y representaciones de texto de los números en


una referencia como parte del cálculo, use la función AVERAGE.

Si no hay filas que agregar, la función devuelve un espacio en blanco. Pero si hay
filas, y ninguna de ellas cumple los criterios especificados, la función devuelve 0.
Microsoft Excel también devuelve cero si no se encuentra ninguna fila que cumpla
las condiciones.
Esta función no se admite para su uso en el modo DirectQuery cuando se utiliza en
columnas calculadas o en reglas de seguridad de nivel de fila (RLS).

Ejemplo
En el ejemplo siguiente se devuelve el promedio de las celdas que no están en blanco
en la columna a la que se hace referencia, dada la siguiente tabla. Si ha usado la función
AVERAGE, la media sería 21/2; con la función AVERAGEA, el resultado es 22/5.

Identificador de transacción Cantidad Resultado

0000123 1 Cuenta como 1

0000124 20 Cuenta como 20

0000125 n/d Cuenta como 0

0000126 Cuenta como 0

0000126 VERDADERO Cuenta como 1

DAX

= AVERAGEA([Amount])

Vea también
Función AVERAGE

AVERAGEX, función
Funciones estadísticas

You might also like