Sumar con o criterios en Excel puede ser difícil. Este artículo muestra varios ejemplos fáciles de seguir.
1. Empezamos simple. Por ejemplo, queremos sumar las células que cumplen los siguientes criterios: Google o Facebook (un rango de criterios).
2a. Sin embargo, si queremos sumar las células que cumplen los siguientes criterios: Google o Stanford (dos rangos de criterios), no podemos simplemente usar la función SUMIF dos veces (ver la imagen de abajo). Las celdas que cumplen los criterios Google y Stanford se añaden dos veces, pero sólo deben añadirse una vez. 10 es la respuesta que buscamos.
2b. Necesitamos una fórmula de matriz. Usamos la función IF para comprobar si Google o Stanford se producen.
Explicación: VERDADERO = 1, FALSO = 0. Para la fila 1, la función IF evalúa a IF(VERDADERO+VERDADERO,1,0)*3, IF(2,1,0)*3, 3. Así que el valor 3 será añadido. Para la fila 2, la función SI evalúa a IF(FALSE+FALSE,1,0)*5, IF(0,1,0)*5, 0. Por lo tanto el valor 5 no será añadido. Para la fila 3, la función SI evalúa a IF(FALSE+TRUE,1,0)*2, IF(1,1,0)*2, 2. Por lo tanto el valor 2 será añadido, etc.
2c. Todo lo que necesitamos es una función SUM que sume estos valores. Para lograrlo (no te agobies), añadimos la función SUM y sustituimos A1 por A1:A8, B1 por B1:B8 y C1 por C1:C8.
2d. Termine presionando CTRL + SHIFT + ENTER.
Nota: La barra de la fórmula indica que es una fórmula de matriz, encerrándola con llaves rizadas {}. No las escribas tú mismo. Desaparecerán cuando edites la fórmula.
Explicación: El rango (constante de la matriz) creado por la función IF se almacena en la memoria de Excel , no en un rango. La constante de la matriz tiene el siguiente aspecto:
{1;0;1;0;1;0;1;0}
multiplicado por C1:C8 esto da como resultado:
{3;0;2;0;4;0;1;0}
Esta última constante de la matriz se utiliza como argumento para la función SUM, dando un resultado de 10.
3. Podemos ir un paso más allá. Por ejemplo, queremos sumar las células que cumplen los siguientes criterios: (Google y Stanford) o Columbia.