Táboa de contidos
Neste artigo, mostraremos como pode usar a función PROMEDIOSI de Excel para calcular algunhas medias mantendo un ou máis criterios en Excel. Para iso, repasaremos 6 exemplos sinxelos.
AVERAGEIFS Función de Excel (vista rápida)
Na seguinte imaxe, podes ver a visión xeral do Función AVERAGEIFS .
Descargar o libro de prácticas
Podes descargar o seguinte ficheiro de Excel e practicar mentres lees este artigo.
6 Usos AVERAGEIFS Function.xlsx
Excel AVERAGEIFS Función: Sintaxe e Argumento
Resumo
- A función PROMEDIOSI devolve a media das celas dunha matriz que satisfacen un ou máis criterios dados. Aquí, os criterios poden ser da mesma matriz ou dunha matriz diferente.
- Dispoñible en Excel 2007.
Sintaxe
A sintaxe da función AVERAGEIFS é:
=AVERAGEIFS(average_range,criteria_range1,criteria1,...)
Argumento
Argumento | Requirido ou opcional | Valor |
---|---|---|
intervalo_medio | Requirido | A matriz de celas cuxa media se debe determinar. |
intervalo_criterio1 | Obrigatorio | A matriz de celas que precisa satisfacer os primeiros criterios. |
criterio1 | Obrigatorio | O primeiro criterio. |
intervalo_criterio2 | Opcional | Omatriz de celas que precisa satisfacer o segundo criterio. |
criterio2 | Opcional | O segundo criterio. |
Notas:
- Só 1 criterio xunto cun intervalo de celas, onde se aplicarán os criterios ( intervalo_criterio ), é esencial. Non obstante, pode utilizar varios criterios se o precisa.
- Tanto os criterios como o intervalo_de_criterios deben unirse como un par. Isto significa que se introduce intervalo_criterio 2 , debe introducir criterio2 .
- Tanto o intervalo_promedio como todos os intervalos_criterio deben ser iguais. En caso contrario, Excel aumentará #VALOR!
- Ao calcular a media dos valores, Excel contará só aqueles valores das celas que cumpran todos os criterios.
Valor de retorno
Devolve a media das celas dunha matriz que cumpren un ou máis criterios dados.
Notas especiais
- Se o criterio é igual ao valor da cela ou á referencia da cela, no lugar do criterio, pode simplemente poñer o valor ou a referencia da cela.
Así:
=AVERAGEIFS(C5:C9,C5:C9,1)
OU
=AVERAGEIFS(C5:C9,C5:C9,"Won")
OU
=AVERAGEIFS(C5:C9,C5:C9,A2)
- Cando o criterio denota maior ou menor que algún valor, encerra os criterios nun apóstrofo ("")
Como este :
=AVERAGEIFS(C5:C9,C5:C9,">1")
- Cando o criterio indica maior ou menor que algunha referencia de cela,encerra só o símbolo maior ou menor dentro dun apóstrofo (“”) e, a continuación, únase a referencia da cela mediante un ampersand (&)
Así:
=AVERAGEIFS(C5:C9,C5:C9,">"&A2)
- Tamén podes ter coincidencias parciais dentro do PROMEDIO IFS
Para facer coincidir calquera carácter nun lugar específico, use “ ?”.
Por exemplo, “ ?end” coincidirá con “ dobrar" , " enviar" pero non " gastar" ou "finalizar".
E para facer coincidir calquera número de caracteres incluíndo cero, use “ *” .
Por exemplo, “ *end” coincidirá con “ fin” , “ dobrar” , “ enviar” , “ gastar” todo.
Así, a fórmula PROMEDIOSI terá un aspecto como:
=AVERAGEIFS(C5:C9,C5:C9,"?end")
OU
=AVERAGEIFS(C5:C9,C5:C9,"*end")
- Se hai unha cela dentro o intervalo_medio contén un valor de texto distinto dun número, PROMEDIOIS non o contará aínda que cumpra todos os criterios. Porque só é posible calcular a media dalgúns números, non calquera texto.
6 Exemplos de uso da función AVERAGEIFS de Excel
O seguinte conxunto de datos ten o Oponente
1. Usando criterios únicos paraIgual ao valor na función AVERAGEIFS
Neste exemplo, mostrarémosche como pode usar a función AVERAGEIFS utilizando criterios únicos igual a un valor. Despois, utilizando a función MEDIAIFS , descubriremos a media de Obxectivos en función dos criterios cando o Resultado é Gañou .
Aquí xa marcamos os Goles e os criterios Gañou con cor amarela , e coñeceremos a media dos goles que teñen unha cor amarela .
Pasos:
- Primeiro de todo, escribiremos a seguinte fórmula na cela H6 .
=AVERAGEIFS(C6:C23,E6:E23,"Won")
Desglose da fórmula
- PROMEDIOSI(C6:C23,E6:E23,”Gañou”) → Calcula a media só desas celas da matriz C6 a C23 cuxas celas correspondentes na matriz E6 a E23 conteñen " Won ".
- Saída: 2.09
- Despois diso, prema ENTER .
Como resultado, podes ver o resultado na cela H6 .
Ler máis: Como usar a función MEDIA en Excel (5 exemplos)
2. Uso de criterios únicos para un valor superior ao
Neste exemplo, mostrarémosche como usar o <1 Función>AVERAGEIFS para descubrir os Obxectivos que teñen Axudas números maiores ou iguais a 1 . Aquí, xa marcamos o número de Asistencias que teñen un valor maior ou igual a 1 e o número de goles en función das Asistencias con cor amarela . A continuación, calcularemos a media destes obxectivos en función dos criterios.
Pasos:
- Para comezar, escribiremos a seguinte fórmula na cela H6 .
=AVERAGEIFS(C6:C23,D6:D23,">=1")
Desglose da fórmula
- PROMEDIOIS(C6:C23,D6:D23,”>=1″) → Calcula a media só desas celas da matriz C6 a C23 cuxas celas correspondentes na matriz D6 a D23 conteñen calquera cousa maior ou igual a 1 .
- Saída: 1,80
- Despois, prema ENTER .
Polo tanto, podes ver o resultado na cela H6 .
Lecturas similares
- Como usar a función LINEST en Excel (4 exemplos axeitados)
- Usar a función RANK en Excel (con 5 exemplos)
- Como usar a función VAR en Excel (4 exemplos)
- Usar a función PROB en Excel (3 exemplos)
- Como usar Excel STDEV Función (3 exemplos sinxelos)
3. Aplicando varios criterios na función AVERAGEIFS
Neste exemplo, demostraremos o uso do AVERAGEIFS función baseada en varios criterios.
Aquí descubriremos a media dos obxectivos cando o número Obxectivos sexa polo menos 1 e cando o Lugar é Inicio . Nós marcamosambos os criterios cunha Cor amarela .
Pasos:
- Primeiro, escribiremos a seguinte fórmula na cela H6 .
=AVERAGEIFS(C6:C23,C6:C23,">=1",F6:F23,"Home")
Desglose da fórmula
- PROMEDIOSI(C6:C23,C6:C23,”>=1″,F6:F23,”Inicio”) → Calcula a media só desas celas da matriz C6 a C23 que conteñan calquera cousa maior ou igual a 1 e cuxas celas correspondentes na matriz F6 a F23 conter " Inicio ".
- Saída: 2,33
- Neste momento, prema ENTER .
Polo tanto, podes ver o resultado en H6 .
De novo, coñeceremos a media de goles cando o número de Goles é maior ou igual a 1 , e cando o número Asistencias tamén é maior ou igual a 1 . Marcamos os dous criterios con Cor amarela .
- Despois diso, escribiremos a seguinte fórmula na cela H6 .
=AVERAGEIFS(C6:C23,C6:C23,">=1",D6:D23,">=1")
Desglose da fórmula
- MEDIASI(C6:C23,C6:C23,”>=1″,D6:D23,”>=1″) → Calcula a media só desas celas da matriz C6 para C23 que conteñan calquera cousa maior ou igual a 1 e cuxas celas correspondentes da matriz D6 a D23 conteñan calquera cousa maior igual ou superior a 1 .
- Saída: 2,33
- Neste momento,preme ENTER .
Polo tanto, podes ver o resultado en H6 .
4 Contar a media con coincidencia parcial (carácter comodín)
Neste exemplo, mostrarémosche como calcular a media mediante a función PROMEDIOIFS cando os criterios coinciden parcialmente. Usaremos un carácter comodín para este fin. Xa ves, hai dúas Coreas na lista Oponentes , Corea do Norte e Corea do Sur . A continuación, coñeceremos a media dos goles do Oponente que ten a Corea no seu nome. Aquí, marcamos o Oponente e o número de O obxectivo correspondente con Cor amarela .
Pasos:
- Primeiro, escribiremos a seguinte fórmula na cela H6 .
=AVERAGEIFS(C6:C23,B6:B23,"*Korea")
Desglose de fórmulas
- PROMEDIOIS(C6:C23,B6:B23,”*Corea”) → Calcula a media só daquelas celas da matriz C6 a C23 cuxas celas correspondentes da matriz B6 a B23 conteñen calquera cousa que teña “ Corea " ao final.
- Saída: 2
- Ademais, prema ENTER .
Por iso, podes ver o resultado na cela H6 .
Se queres saber máis sobre o comodín caracteres, podes visitar esta ligazón.
Ler máis: As diferentes formas de contar en Excel
5. Usando referencias de cela enFunción AVERAGEIFS
Neste exemplo, utilizaremos a referencia da cela en lugar do texto na función AVERAGEIFS . Usaremos un único criterio para este fin.
Aquí descubriremos a media de Obxectivos en función dos criterios cando o Resultado é Gañou . Na fórmula, en lugar de escribir Gañou , simplemente seleccionaremos a cela E6 .
Xa marcamos os Obxectivos e os criterios Gañou con cor amarela , e coñeceremos a media dos goles que teñen cor amarela .
Pasos:
- Primeiro de todo, escribiremos a seguinte fórmula na cela H6 .
=AVERAGEIFS(C6:C23,E6:E23,E6)
Desglose da fórmula
- PROMEDIOSI(C6:C23,E6 :E23,E6) → Calcula a media só daquelas celas da matriz C6 a C23 cuxas celas correspondentes da matriz E6 a E23 contén o contido da cela da cela E6 que é " Won ".
- Saída: 2.09
- Despois diso, prema ENTER .
Como resultado, podes ver o resultado na cela H6 .
6. Aplicando o intervalo de datas na función AVERAGEIFS
Aquí mostrarémosche o uso da función AVERAGEIFS cando hai un intervalo Data e queremos coñecer a media en función de Datas . Para este fin, modificamos o conxunto de datos anterior e engadimos unha Data columna a ela.
Despois diso, queremos atopar a media dos obxectivos que inclúen a data do 20-mar-22 ao 08-ago-22 . Aquí, marcamos estas datas con Cor amarela .
Pasos:
- Ao principio, escribiremos a seguinte fórmula en cela H6 .
=AVERAGEIFS(C6:C23,F6:F23,"=20-Mar-22")
Fórmula Desglose
- PROMEDIOIS(C6:C23,F6:F23,”=20-mar-22″) → Calcula a media só desas celas da matriz C6 a C23 cuxas celas correspondentes na matriz F6 a F23 conteñan datas superiores ou iguais a 20-mar-22 e menor ou igual a 8-ago-22 .
- Saída: 1,727272727
- Neste momento, prema ENTER .
Polo tanto, pode ver o resultado en H6 .
Erros comúns coa función AVERAGEIFS de Excel
No seguinte táboa, mostramos os erros comúns da función AVERAGEIFS e os motivos polos que se producen tales erros.
Erro | Cando se mostran |
---|---|
#DIV/0! | Mostra cando ningún valor da coincidencia_media coincide con todos os criterios. |
#VALOR! | Isto mostra cando as lonxitudes de todas as matrices non son iguais. |
Práctica Sección
Podes descargar o ficheiro Excel anterior e, polo tanto, practicar os exemplos explicados.