Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
MS Excel 2003: calcule el promedio usando la fórmula de matriz cuando se cumplen 2 condiciones
Este tutorial de Excel describe cómo usar una fórmula de matriz para promediar (con capturas de pantalla e instrucciones paso a paso) cuando se cumplen dos condiciones en Excel 2003 y versiones anteriores.
Pregunta: En Microsoft Excel 2003/XP/2000/97, quiero promediar los valores de la columna E cuando el valor correspondiente de la columna D está entre 5 y 9.
¿Cómo puedo hacer esto?
R: Puede usar una fórmula de matriz para hacer esto.
Veamos un ejemplo.
En la celda B1, queremos promediar los valores de la columna E cuando los valores de la columna D están entre 5 y 9. Para hacer esto, creamos la siguiente fórmula de matriz usando la función SUMA:
=SUM((D2:D8>4)*(D2:D8<10)*(E2:E8))/SUM((D2:D8>4)*(D2:D8<10))
Al crear una fórmula de matriz, debe usar Ctrl+Shift+Enter en lugar de Enter. Esto crea {} corchetes alrededor de su fórmula de esta manera:
{=SUM((D2:D8>4)*(D2:D8<10)*(E2:E8))/SUM((D2:D8>4)*(D2:D8<10))}
primera parte de la formula Suma((D2:D8>4)*(D2:D8<10)*(E2:E8)) Todos los valores de la columna E se suman cuando el valor correspondiente de la columna D está entre 5 y 9.
la segunda parte de la formula Suma((D2:D8>4)*(D2:D8<10)) Se contará el número de valores entre 5 y 9 en la columna D.
Al dividir los dos nos da la media de los valores de la columna E cuando los valores de la columna D están entre 5 y 9.