En PROMEDIO la fórmula en Google Sheets es casi similar a la MEDIAfórmula, pero con una distinción. Nos da el promedio de los valores disponibles en una tabla como rango, que cumplen con un criterio especificado. Esto es análogo a una consulta SUM de una base de datos SQL. La ‘D’ en DAVERAGE significa ‘Database’ (Base de Datos), por lo tanto, podemos llamar a esta una fórmula de PROMEDIO de Base de Datos.
Sintaxis
DÍNTERMEDIO(base_de_datos, campo, criterios)
- base de datos - es la referencia a un rango de datos estructurado que consiste en etiquetas, para cada columna, en la primera fila.
- campo – indica la columna sobre la cual la fórmula DAVERAGE debe promediar los valores numéricos. Este puede ser un texto o un índice de columna también.
- criterios – esto es una referencia a un rango que consta de criterios que la fórmula utiliza para filtrar los valores de la base de datos antes de promediar.
Uso: Fórmula DAVERAGE
Asumamos que la siguiente lista de alimentos es nuestra dieta secreta sugerida por un nutricionista. Pondremos a prueba con algunos ejemplos.
Vemos que el conjunto de datos está en forma de tabla etiquetada que abarca desde la celda A4 hasta la G13. Y los criterios están codificados en las celdas A1 a G2.
Obsérvese en los ejemplos anteriores que podemos especificar uno o varios criterios para filtrar el proceso de cálculo de la media. Por ejemplo, el caso de la fila # 7 calcula la media de los valores de la columna “Carbohidratos (g)”, según los criterios de la celda D2. Por su parte, el caso de la fila # 10 calcula la media de los valores de la columna “Grasas (g)”, según los criterios de las celdas C2 y D2. El caso de la fila # 11 incluye todos los criterios desde A2 hasta G2.
¡El caso de la fila # 12 es bastante interesante! No especificamos nada en la celda G2, pero le proporcionamos esa referencia a la fórmula DAVERAGE. El resultado es 4,50 porque calculó la media de todos los valores de la columna “Fibra (g)”, ya que no hay criterios para filtrar las filas.
Caso Injustificado
Ahora, hablemos de una trampa. Aquí está la primera, de la que quizás ya seamos conscientes. Por favor, considere el primer caso en la instantánea de abajo.
Aquí, ¡intentamos promediar valores no numéricos! Justo como el MEDIA La función DAVERAGE solo calcula la media de los números. De lo contrario, devuelve el error «#DIV/0!».
Aquí está el segundo en la imagen de abajo.
Aparentemente, no hay nada malo con la fórmula esta vez, pero el resultado no es el que esperamos. El problema está en las etiquetas. Aparentemente, una etiqueta faltante o no coincidente no ayuda a la fórmula DAVERAGE, ya que su funcionamiento depende del nombre del campo que toma el segundo parámetro. Las etiquetas no coincidían, por lo que evalúa cero instancias de coincidencia de criterios, lo que implica ocurrencias de división por cero, de ahí el error.
