Cómo utilizar la función AVERAGEIFS de Excel -

Tabla de contenido

Resumen

La función AVERAGEIFS de Excel calcula el promedio de números en un rango que cumple con uno o más criterios. Los criterios utilizados para AVERAGEIFS pueden incluir operadores lógicos (>, <,, =) y comodines (* ,?) para la coincidencia parcial.

Propósito

Celdas promedio que coinciden con varios criterios

Valor devuelto

El promedio de las celdas que cumplen con todos los criterios.

Sintaxis

= PROMEDIO SI (avg_rng, rango1, criterio1, (rango2), (criterio2),…)

Argumentos

  • avg_rng : el rango para promediar.
  • range1 : el primer rango que se va a evaluar.
  • criterio1 : los criterios que se utilizarán en rango1.
  • range2 - (opcional) El segundo rango a evaluar.
  • criterios2 : (opcional) los criterios que se utilizarán en rango2.

Versión

Excel 2007

Notas de uso

La función AVERAGEIFS calcula el promedio de los números en un rango que cumple con los criterios proporcionados. El primer rango dado a AVERAGEIFS es el rango que contiene números para promediar. Los criterios se suministran en pares (rango, criterios) y solo se requiere el primer par. Para cada criterio adicional, proporcione otro par de rango / criterio. Los criterios dados a AVERAGEIFS se aplican con lógica AND; todos los criterios deben ser verdaderos para que un número se incluya en el promedio.

Los criterios se pueden proporcionar como números, cadenas o referencias. Por ejemplo, los criterios válidos podrían ser 10, "> 10", A1 o "<" & A1. Los criterios también pueden incluir comodines para coincidencias parciales.

AVERAGEIFS está en un grupo de ocho funciones en Excel que dividen los criterios lógicos en dos partes (rango + criterios). Como resultado, la sintaxis utilizada para construir criterios es diferente y AVERAGEIFS requiere un rango de celdas para argumentos de rango; no puede usar una matriz.

AVERAGEIFS ignorará automáticamente las celdas vacías, incluso cuando los criterios coincidan. En otras palabras, AVERAGEIFS no incluirá celdas vacías en el promedio. AVERAGEIFS devuelve # DIV / 0! si ninguna celda cumple los criterios.

Ejemplos

En el ejemplo que se muestra, las fórmulas en H5: H7 son:

=AVERAGEIFS(C5:C15,C5:C15,">0") =AVERAGEIFS(C5:C15,C5:C15,">0",C5:C15,"=2",E5:E15,">1")

Estas fórmulas devuelven el precio medio de las propiedades donde:

  1. los precios son mayores que cero
  2. los precios son mayores que cero y menores a $ 500,000
  3. las propiedades tienen al menos 2 dormitorios y más de 1 baño

Comillas dobles ("") en los criterios

En general, los valores de texto en los criterios se incluyen entre comillas dobles ("") y los números no. Sin embargo, cuando un operador lógico se incluye con un número, el número y el operador deben ir entre comillas. Note la diferencia en los dos ejemplos siguientes. Debido a que la segunda fórmula usa el operador mayor o igual a (> =), el operador y el número están encerrados entre comillas dobles.

=AVERAGEIFS(C5:C15,D5:D15,2) // 2 bedrooms =AVERAGEIFS(C5:C15,D5:D15,">=2") // 2+ bedrooms

Las comillas dobles también se utilizan para los valores de texto. Por ejemplo, para promediar los valores en B1: B10 cuando los valores en A1: A10 son iguales a "rojo", puede usar una fórmula como esta:

=AVERAGEIFS(B1:B10,A1:A10,"red")

Varios criterios

Ingrese criterios en pares (rango, criterios). Por ejemplo, para promediar valores en A1: A10, donde B1: B10 = "A" y C1: C10> 5, use:

=AVERAGEIFS(A1:A10,B1:B10,"A",C1:C10,">5")

Valor de otra celda

Un valor de otra celda se puede incluir en los criterios mediante la concatenación. En el siguiente ejemplo, AVERAGEIFS devolverá el promedio de números en A1: A10 que son menores que el valor en la celda B1. Observe que el operador menor que (que es texto) está entre comillas.

=AVERAGEIFS(A1:A10,A1:A10,"<"&B1) // average values less than B1

Comodines

Los caracteres comodín signo de interrogación (?), Asterisco (*) o tilde (~) se pueden utilizar en los criterios. Un signo de interrogación (?) Coincide con cualquier carácter y un asterisco (*) coincide con cero o más caracteres de cualquier tipo. Por ejemplo, para promediar valores en B1: B10 cuando los valores en A1: A10 contienen el texto "rojo", puede usar una fórmula como esta:

=AVERAGEIFS(B1:B10,A1:A10,"*red*")

La tilde (~) es un carácter de escape que le permite encontrar comodines literales. Por ejemplo, para hacer coincidir un signo de interrogación literal (?), Un asterisco (*) o una tilde (~), agregue una tilde delante del comodín (es decir, ~ ?, ~ *, ~~).

Nota: el orden de los argumentos es diferente entre AVERAGEIFS y AVERAGEIF. El rango para promediar es siempre el primer argumento en AVERAGEIFS.

Notas

  • Si ningún dato coincide con los criterios, AVERAGEIFS devuelve el # DIV0! error
  • Cada rango adicional debe tener el mismo número de filas y columnas que el rango_promedio .
  • Los criterios no numéricos deben incluirse entre comillas dobles, pero los criterios numéricos no. Por ejemplo: 100, "100", "> 32", "jim" o A1 (donde A1 contiene un número).
  • ¿Los caracteres comodín? y * se puede utilizar en criterios. Un signo de interrogación coincide con cualquier carácter y un asterisco coincide con cero o más caracteres de cualquier tipo.
  • Para encontrar un signo de interrogación o asterisco literal, utilice una tilde (~) delante del signo de interrogación o asterisco (es decir, ~? ~ *).

Articulos interesantes...