Descripción
La función AVERAGE
calcula la media de los valores no blancos en el campo de un subformulario o en dos o más campos.
Uso
AVERAGE(VALUE1, VALUE2, VALUE3, ...)
AVERAGE(SUBFORM_FIELD.FIELD_NAME)
Comentarios
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.
A efectos de promediar valores lógicos, los valores TRUE
se tratan como 1.0 y los valores FALSE
como 0.0.
Ejemplos
Media 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 media de los miembros.
AVERAGE(MEMBERS.AGE)
Tenga en cuenta que los valores en blanco son ignorados. Si el campo AGE
es opcional, y hay valores en blanco, entonces los valores en blanco se excluyen de la media:
Nombre | Edad |
---|---|
Alice | 20 |
Bob | |
Fred | 30 |
Aquí, AVERAGE(MEMBERS.AGE)
sería igual a (20+30)/2, o 25.