Excel: ¿Evitar/acortar múltiples SUMIF?

Excel: ¿Evitar/acortar múltiples SUMIF?

Tengo una fórmula en mi hoja de Excel que se ve así:

1000 - SUMIF($B:$B;"A1400";$A:$A) - SUMIF($B:$B;"B1400";$A:$A) - SUMIF($B:$B;"C1400";$A:$A) - ...

Y hay muchos más SUMIF que siguen. ¿Hay alguna manera de evitar escribirlo así, para condensar las ~15 declaraciones SUMIF? Por ejemplo, ¿puedo decirle a Excel que extraiga los criterios (A1400, B1400, C1400) de un rango de celdas o una matriz?

Respuesta1

Puede usar una matriz en los criterios si envuelve SUMPRODUCT:

=1000 - SUMPRODUCT(SUMIF($B:$B;{"A1400","B1400","C1400"};$A:$A))

También puedes poner la lista de criterios en un rango y usar ese rango. Por ejemplo, si el criterio estaba en Z1:Z3:

=1000 - SUMPRODUCT(SUMIF($B:$B;Z1:Z3;$A:$A))

En estos casos se harán 3 SUMIFS y se sumarán los resultados, luego se restará ese resultado de1000

información relacionada