
Excel 시트에 다음과 같은 수식이 있습니다.
1000 - SUMIF($B:$B;"A1400";$A:$A) - SUMIF($B:$B;"B1400";$A:$A) - SUMIF($B:$B;"C1400";$A:$A) - ...
그리고 그 뒤에는 더 많은 SUMIF가 있습니다. 이렇게 작성하지 않고 ~15개의 SUMIF 문을 압축하는 방법이 있나요? 예를 들어 Excel에 셀 범위나 배열에서 기준(A1400, B1400, C1400)을 그리도록 지시할 수 있나요?
답변1
SUMPRODUCT로 래핑하면 기준에 배열을 사용할 수 있습니다.
=1000 - SUMPRODUCT(SUMIF($B:$B;{"A1400","B1400","C1400"};$A:$A))
기준 목록을 범위에 넣고 해당 범위를 사용할 수도 있습니다. 예를 들어 기준이 Z1:Z3에 있는 경우:
=1000 - SUMPRODUCT(SUMIF($B:$B;Z1:Z3;$A:$A))
이 경우 3개의 SUMIFS가 수행되고 결과가 추가된 다음 해당 결과가1000