BlogExcel

Función de Excel AVERAGEIFS con múltiples criterios

Este tutorial muestra cómo usar la función AVERAGEIFS de Excel para calcular un promedio con múltiples condiciones.

Cuando se trata de calcular la media aritmética de un grupo de números en Excel, PROMEDIO es el camino a seguir. Para promediar celdas que cumplen una determinada condición, PROMEDIO.SI es útil. Para encontrar un promedio con múltiples criterios, AVERAGEIFS es la función a usar. Para saber cómo funciona, ¡sigue leyendo!

Función PROMEDIO.S.I.S. en Excel

La función PROMEDIO.S.I.S. de Excel calcula la media aritmética de todas las celdas en un rango que cumple con los criterios especificados.

La sintaxis es la siguiente:

PROMEDIO.SI.PROMEDIO(promedio_rango, criterio_rango1, criterio1, [criteria_range2, criteria2]…)

Dónde:

  • intervalo_promedio – rango de celdas para significar.
  • criterio_rango1, criterio_rango2, … – intervalos a ensayar según los criterios apropiados.
  • Criterio 1, criterio 2, … – criterios que determinan qué celdas promediar. Los criterios se pueden proporcionar como un número, una expresión lógica, un valor de texto o una referencia de celda.

criterio_intervalo1 / criterio 1 son obligatorios, los posteriores son opcionales. Se pueden usar de 1 a 127 pares de rango/criterio en una fórmula.

La función PROMEDIO.S.I.S. está disponible en Excel 2007 – Excel 365. Función de Excel PROMEDIO.S.I.S.

Nota. La función AVERAGEIFS funciona con la lógica AND, es decir, solo se promedian aquellas celdas para las que todas las condiciones son VERDADERAS. Para calcular las celdas para las que cualquier condición es VERDADERA, utilice la fórmula PROMEDIO SI O.

Función AVERAGEIFS – notas de uso

Para entender claramente cómo funciona la función y evitar errores, considere los siguientes hechos:

  • En el rango promedio argumento, celdas vacias, valores lógicos VERDADERO/FALSO y valores de texto son ignorados. Valores cero están incluidos.
  • Si Criterios es una celda vacía, se trata como un valor cero.
  • Si rango promedio no contiene un solo valor numérico, un #DIV/0! se produce un error.
  • Si ninguna celda cumple con todos los criterios especificados, un #DIV/0! se devuelve el error.
  • Los criterios AVERAGEIFS pueden aplicarse al mismo rango oa diferentes rangos.
  • Cada Rango de criterio debe ser del mismo tamaño y forma que rango promedio, de lo contrario un #VALOR! se produce un error.

Ahora que conoce la teoría, veamos cómo usar la función PROMEDIO.SI.CONJUNTO en la práctica.

Fórmula de Excel PROMEDIO.S.I.S.

Primero, describamos el enfoque genérico. Para construir correctamente una fórmula AVERAGEIFS, siga estas instrucciones:

  1. En el primer argumento, proporcione el rango que desea promediar.
  2. En los argumentos subsiguientes, especifique los pares de rango/criterio. Los pares se pueden organizar en cualquier orden, pero los criterios siempre siguen el rango al que se aplican.
  3. Una fórmula PROMEDIO.S.I.S. siempre debe contener un número impar de argumentos: rango promedio + uno o más rango_criterios/criterios pares

AVERAGEIFS con criterios de texto

Para promediar los números en una columna si otra(s) columna(s) contiene(n) algún texto, use ese texto para los criterios.

Por ejemplo, busquemos un promedio de las ventas de «Apple» en la región «Norte». Para esto, hacemos una fórmula AVERAGEIFS con dos criterios:

  • intervalo_promedio es C3:C15 (células en promedio).
  • criterio_intervalo1 es A3:A15 (Elementos para verificar) y criterio 1 es «manzana».
  • criterio_intervalo2 es B3:B15 (Regiones para verificar) y los criterios2 es «norte».

Poniendo los argumentos juntos, obtenemos la siguiente fórmula:

=AVERAGEIFS(C3:C15, A3:A15, "apple", B3:B15, "north")

Con criterios en celdas predefinidas (F3 y F4), la fórmula tiene la siguiente forma:

=AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, F4) Fórmula AVERAGEIFS con criterios de texto

AVERAGEIFS con operadores lógicos

Cuando el criterio predeterminado es «es igual a», se puede omitir el signo igual y simplemente colocar el texto de destino (entre comillas) o el número (sin comillas) en el argumento correspondiente, como se muestra en el ejemplo anterior.

Al utilizar otros operadores lógicos como mayor que (>), menor que (<), distinto de (<>) y otros con número o Fechaencierre toda la construcción entre comillas dobles.

Por ejemplo, para un promedio de ventas superior a cero entregado antes del 1 de octubre de 2022, la fórmula es:

=AVERAGEIFS(C3:C15, B3:B15, "<10/1/2022", C3:C15, ">0")

Cuando los criterios están en celdas separadas, encierre un operador lógico entre comillas y concatene con un referencia de celda usando un ampersand (&). P.ej:

=AVERAGEIFS(C3:C15, B3:B15, "<"&F3, C3:C15, ">"&F4) Fórmula AVERAGEIFS con criterios lógicos

AVERAGEIFS con caracteres comodín

Para promediar celdas sobre la base coincidencia de texto parcialuse caracteres comodín en los criterios: un signo de interrogación (?) para que coincida con un solo carácter o un asterisco

para que coincida con cualquier número de caracteres.

=AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, "south*")

En la siguiente tabla, supongamos que desea promediar las ventas de «naranjas» en todas las regiones del «sur», incluidos el «suroeste» y el «sureste». Para ello, incluimos un asterisco en el segundo criterio:

=AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, F4&"*") Si se ingresa una coincidencia de texto parcial en una celda, concatene un comodín con la referencia de celda.  En nuestro caso, la fórmula tiene la siguiente forma:

Fórmula comodín AVERAGEIFS basada en la coincidencia de texto parcial

Promedio si entre dos valores

Para obtener el promedio de los valores que se encuentran entre dos valores específicos, utilice una de las siguientes fórmulas genéricas:

Promedio si está entre dos valores, incluyendo:PROMEDIO.SI.PROMEDIO(rango_promedio, rango_criterios,»>=valor1`«, rango_de_criterios,»<=valor2

«)

Media si está entre dos valores, exclusiva:PROMEDIO.SI.PROMEDIO(rango_promedio, rango_criterios,»>valor1`«, Rango de criterio,»valor2

«) En la primera fórmula, utilice Mayor qué o igual a (>=) y Menos que o igual a

(<=) operadores lógicos para que los valores atípicos se incluyan en el promedio. En la segunda fórmula, más grande que (>) y menos que

(<) los criterios lógicos excluyen los valores atípicos de la media. Estas fórmulas funcionan bien o en ambos escenarios: cuando las celdas para promediar y las celdas para verificar están en la misma columna o en dosdiferentes columnas

.

=AVERAGEIFS(C3:C15, C3:C15, ">=100", C3:C15, "<=130")

Por ejemplo, para calcular el promedio de ventas entre 100 y 130 inclusive, puedes usar esta fórmula:

=AVERAGEIFS(C3:C15, C3:C15, ">="&E3, C3:C15, "<="&F3)

Con los valores límite en las celdas E3 y F3, la fórmula tiene la siguiente forma: Tenga en cuenta que en este caso usamos la misma referencia (C3:C15) para los 3 argumentos de rango.

Media si está entre dos valores. Para promediar celdas en una columna dada, si los valores en otra columna caen entre dos valores, proporcione un rango diferente para rango promedio y Rango de criterio

argumentos

=AVERAGEIFS(C3:C15, B3:B15, ">=9/1/2022", B3:B15, "<=10/30/2022")

Por ejemplo, para promediar las ventas en la columna C si la fecha en la columna B está entre el 1 de septiembre y el 30 de octubre, la fórmula es:

=AVERAGEIFS(C3:C15, B3:B15, ">="&E3, B3:B15, "<="&F3) Con referencias de celda:

Promedie las celdas en una columna determinada si los valores en otra columna se encuentran entre dos valores.

Así es como usa la función PROMEDIO.SI.CONJUNTO en Excel para encontrar una media aritmética con múltiples criterios. ¡Gracias por leer y espero verte en nuestro blog la próxima semana!

Libro de ejercicios para descargar. Función de Excel PROMEDIO.S.I.S. – ejemplos

(archivo .xlsx)

También te puede interesar

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar