Utilice PROMEDIO SI en varios rangos de celdas en una hoja de trabajo

Utilice PROMEDIO SI en varios rangos de celdas en una hoja de trabajo

estoy usandoPROMEDIOSIusando lo siguiente para devolver la respuesta

=AVERAGEIF('Sheet 2'!H3:K10,I9,'Sheet 2'!K3:K10)

Esto funciona bien si tengo toda la información en una hoja, sin embargo tengo la información en dos hojas ya no funciona. Intenté crear un SUPER RANGO ya que funciona usando celdas contiguas en ambas hojas. Me han pedido que no combine las dos hojas.

=AVERAGEIF('Sheet 1:Sheet 2'!H3:L10,I9,'Sheet 1:Sheet 2'!K3:K10)

Sin embargo obtengo un#VALORerror. Potencialmente, esto se debe a que para esa fila en particular no hay coincidencia para I9 en una de las hojas.

¿Cómo resuelvo esto?

Respuesta1

Averageif no tomará más de uno de cada criterio y Averageifs no tomará más de un rango para promediar.

Puedes solucionarlo siendo creativo.

1   dog
2   cat
3   cat
4   dog
5   cat
1   cat
2   cat
3   dog
4   dog
5   dog
=AVERAGEIF(B1:B10,"cat",A1:A10)

resultados iguales que

1   dog   1   cat
2   cat   2   cat
3   cat   3   dog
4   dog   4   dog
5   cat   5   dog
=(SUM(SUMIF(B1:B5,"cat",A1:A5),SUMIF(D1:D5,"cat",C1:C5))/SUM(COUNTIF(B1:B5,"cat"),COUNTIF(D1:D5,"cat")))

información relacionada