La función AVERAGEA devuelve la media aritmética de los valores de una columna considerando textos y valores no numéricos.
AVERAGEA(
<column>
)
- column: Nombre de la columna para la que se desea calcular la media aritmética.
La función AVERAGEA devuelve un número real.
Durante el cálculo de la media aritmética, la función AVERAGEA trata a los valores no numéricos de la siguiente forma:
- Valores que se evalúan como True son considerados con el valor 1.
- Valores que se evalúan como False son considerados con el valor 0.
- Valores que contienen cadenas de texto no numéricas son considerados como 0.
- Las cadenas de texto vacías ("") cuentan como 0.
Si no se desean considerar los valores no numéricos, deberá utilizarse la función AVERAGE.
Si no hay filas sobre las que realizar el cálculo, la función devuelve un BLANK. Si hay filas, pero ninguna cumple con los criterios necesarios, la función devuelve un 0.
Partimos de la siguiente tabla, Data:
Podemos crear una medida que calcule la media aritmética de la columna Value utilizando la función AVERAGEA sobre estos datos:
Avg = AVERAGEA(Data[Value])
Siguiendo con el mismo ejemplo, si se añadiese a la tabla un valor True, el resultado sería la media aritmética de 2, 4, 1, 6, 1, es decir, 2.8.