Descripción
La función AVERAGE
calcula el promedio de los valores no blancos en el campo de un subformulario o en dos o más campos.
Uso
AVERAGE(VALOR1, VALOR2, VALOR3, ...)
AVERAGE(CAMPO_SUBFORMULARIO.NOMBRE_CAMPO)
Observaciones
Cuando se utiliza con campos de subformulario, el argumento de AVERAGE()
debe incluir una referencia al campo de subformulario del formulario y luego al campo dentro del subformulario, utilizando la notación de punto.
La función AVERAGE
solo acepta argumentos numéricos o booleanos.
Para promediar valores lógicos, los valores TRUE
se tratan como 1.0 y los valores FALSE
se tratan como 0.0.
Ejemplos
Promedio de los miembros de un hogar
Si tiene un formulario de encuesta de hogares con un subformulario "Miembros", puede utilizar la función AVERAGE
para hallar la edad promedio de los miembros.
AVERAGE(MIEMBROS.EDAD)
Tenga en cuenta que los valores blancos se ignoran. Si el campo EDAD
es opcional, y hay valores blancos, entonces los valores blancos se excluyen del promedio:
Nombre | Edad |
---|---|
Alice | 20 |
Bob | |
Fred | 30 |
Aquí, AVERAGE(MIEMBROS.EDAD)
sería igual a (20+30)/2, o 25.