Para calcular el promedio sin usar la función PROMEDIO, podemos sumar todos los valores numéricos y dividirlos por el conteo de valores numéricos. Podemos usar funciones SUM y COUNT como esta:
= SUM(A1:A5)/COUNT(A1:A5) // manual average calculation
Aquí: la función SUMA se usa para agregar múltiples valores numéricos dentro de diferentes celdas y
Para contar el número total de celdas que contienen solo números, usamos la función EXCEL COUNT.
Veamos un ejemplo:
Aquí estamos calculando la edad promedio de todos los clientes de la fila 2 a la fila 12 usando la fórmula: SUM(B2:B6)/COUNT(B2:B12)
Función PROMEDIO de Excel:
Para calcular el promedio (o la media) de los argumentos dados, usamos la función de Excel promedio. En PROMEDIO, se pueden dar un máximo de 255 argumentos individuales y los argumentos que pueden incluir números/referencias de celda/rango/arrays o constantes.
Syntax : = AVERAGE(number1, [number2], ...)
- Número1 (Requerido) : Especifica el Rango, referencias de celda o primer número para el cual queremos que se calcule el promedio.
- Número2 (opcional) : Números, referencias de celda o rangos que son adicionales para los que desea el promedio.
Por ejemplo: si el rango C1:C35 contiene números y queremos obtener el promedio de esos números, entonces la fórmula es: PROMEDIO (C1:C35)
Nota:
- Aquellos valores en un rango o argumento de referencia de celda que tiene texto, valores lógicos o celdas vacías, se ignoran al calcular el promedio.
- Se incluyen las celdas con el valor cero.
- Se produce un error si los argumentos tienen un valor de error o texto que no se puede traducir a números.
Veamos el mismo ejemplo para calcular la edad promedio de todos los clientes de la fila 2 a la fila 12 usando la fórmula: PROMEDIO (B2: B12).
Si tenemos una fila que contiene un valor no numérico, se ignora como:
Aquí se tomó el promedio de las filas de B2 a B6, pero B5 no se incluye en el promedio porque contiene datos no numéricos.
Puede ver que en la columna B: hemos hecho B7 = PROMEDIO (B2: B6).
Entonces promedio() evaluará como = 9+8+8+9 / 4 = 8.5
Función de Excel PROMEDIOA:
Para calcular el promedio (o media) de los argumentos dados, usamos la función de Excel PROMEDIOA. La función PROMEDIOA no es lo mismo que la función PROMEDIO, es diferente ya que PROMEDIOA trata VERDADERO como un valor de 1 y FALSO como un valor de 0.
La función AVERAGEA se introdujo en MS Excel 2007 (no en versiones anteriores) y es una función relacionada con las estadísticas.
Encuentra un promedio de celdas con cualquier dato (números, valores booleanos y de texto) mientras que el promedio() encuentra un promedio de celdas con números solamente.
Syntax: =AVERAGEA(value1, [value2], …)
Se requiere Value1 , los valores subsiguientes son opcionales.
En AVERAGEA, se pueden dar hasta 255 argumentos individuales y los argumentos que pueden incluir números/referencias de celda/rango/arrays o constantes.
Aquí, puedes ver que:
- En la columna B: hemos hecho B7 = PROMEDIOA (B2: B6). Por lo tanto, averagea() evaluará como = 9+9+9+1+8 / 5 = 7.2 (Verdadero se reemplaza por 1 en el cálculo).
- En la columna C : hemos hecho C7 = AVERAGEA(C2 : C6) .
Por lo tanto, averagea() evaluará como = 9+9+9+0+8 / 5 = 7 (falso se reemplaza por 0 en el cálculo)
Nota: PROMEDIO simplemente omite estos valores (verdadero/falso) durante el cálculo
Entonces, si no desea incluir valores lógicos (Verdadero/Falso), use la función PROMEDIO.
Función de Excel PROMEDIO.SI:
Para calcular el promedio (o la media) de los argumentos dados que cumplen un (único) criterio dado, usamos la función de Excel PROMEDIO.SI.
Syntax : = AVERAGEIF(range, criteria, [average_range])
Aquí :
- Rango: Obligatorio , especifica el rango de celdas que deben probarse según los criterios dados.
- Criterios: Obligatorio , la condición utilizada para determinar qué celdas promediar. Los criterios especificados aquí pueden tener la forma de un número, valor de texto, expresión lógica o referencia de celda, por ejemplo, 5 o «>5» o «gato» o A2.
- Average_range: opcional, el conjunto de celdas en las que se debe calcular el promedio. Si no se incluye, el rango se usa para calcular el promedio.
Nota :
1. PROMEDIO.SI ignora una celda vacía en rango_promedio.
2. PROMEDIO.SI ignora las celdas en el rango que contienen VERDADERO o FALSO.
3. PROMEDIO.SI devuelve el #DIV0! valor de error, si el rango es un valor en blanco o de texto
4. PROMEDIOSI trata el valor de la celda como un valor 0, si una celda en los criterios está vacía.
Ejemplo 1: Veamos un ejemplo que calcula el promedio de edades no negativas de los clientes en las filas 2 a 6:
Aquí: La edad negativa no está incluida en el promedio.
El promedio se calcula como = (9+8+9+9) / 4 = 8.75
Ejemplo 2: Para obtener el precio promedio del producto llamado: «Apple»:
Aquí, en los criterios, especificamos «Apple» y en el rango especificamos A2: A6 y estamos haciendo un promedio en B2: B6 (Precio), por lo que en el rango A2: A6, dondequiera que venga Apple, incluya su precio para calcular el promedio.
Aquí, el promedio se calcula como: 100 + 200 / 2 = 150.
Función de Excel PROMEDIO.S.I.S.
Para calcular el promedio (o la media) de los argumentos dados que cumplen varios criterios, se utiliza AVERAGEIFS.
Sintaxis:
= AVERAGEIFS(average_range, criteria1_range1, criteria1, [criteria2_range2, criteria2], ...)
Aquí,
- rango_promedio: Obligatorio , el rango de celdas que desea promediar.
- criterio1_rango2, criterio2_rango2, … criterio1_rango2 es obligatorio El rango contra el que aplicar los criterios asociados.
- criterio1, criterio2, … criterio1 es obligatorio, más criterios son opcionales.
Nota: Los criterios a aplicar contra el rango asociado. Criterio1 es el criterio a usar en el rango1 y el criterio2 es el criterio a usar en el rango2 y así sucesivamente.
Ejemplo :
Para calcular el precio promedio del Producto denominado “Apple” y cuyo precio > 99 :
Aquí se cumplen 2 condiciones: primer rango de condición: A2: A6 y el criterio es «Apple», 3 filas coinciden con el criterio
Segundo rango de condición: B2: B6 y el criterio es «> 99» y hay 3 filas con el nombre del producto manzana y con precio precio> 99
Entonces, el promedio es = (100 + 120 + 200) / 3 = 140
¿Cómo promediar celdas por múltiples criterios con lógica OR?
O Operador Lógico
Esta lógica prueba múltiples condiciones al mismo tiempo. O devuelve VERDADERO o FALSO. Por ejemplo, para probar que A1 contiene “x” o “y”, use = OR (A1=”x”, A1=”y”).
Ejemplo :
Para ver que el producto en una fila en particular es una manzana/una naranja, podemos:
Aquí podemos ver que el producto en el rango A2 a A6 que tiene el nombre: Apple / orange evalúa el resultado verdadero en la columna B2 a B6. Ahora podemos usar este subresultado como parte de nuestra función AVERAGEIFS().
Ejemplo :
Para calcular el precio promedio del producto llamado Apple/Orange que tiene un precio > 99:
Usamos el método como:
=AVERAGEIFS(C2:C6,B2:B6,"True",C2:C6,">99")
Como puede ver, para agregar OR con AVERAGEIFS(), agregamos una nueva columna que toma el resultado de la consulta OR, es decir, verdadero/falso. Con base en esa respuesta, estamos calculando el promedio haciendo coincidir True para el rango B2:B6.
Entonces el promedio resulta ser
= (100 + 120 + 200) / 3 = 140.
Consideramos solo aquellos precios que eran > 99 para el producto: Apple / Orange.
Publicación traducida automáticamente
Artículo escrito por sameekshakhandelwal1712 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA