본문 바로가기

엑셀 EXCEL

조건에 맞는 데이터의 합계를 구하는 SUMIF함수

EXCEL함수

***SUMIF***

  조건에 만족하는 데이터를 합을 구하는 함수로
  SUM과 SUMIF 차이점은
  SUM : 지정된 범위안에 있는 수치를 무조건 더함.
  SUMIF : 지정된 범위안에서 조건에 맞는 수치만 더함.

  형식 : =SUMIF(range, criteria, sum_range)
      //=sumif(조건에 맞는지 검사할 셀 범위, 합계를 구하고자 하는 조건, 합계를 구할 범위)

  
예를 들어 아래 그림에서 작성한  일 사과 판매 합계를 구하고자 할때
 
조건에 맞는지 검사할 범위(range)는 일판매현황표의 과일명(B3:B13)
합계를 구하고자 하는 조건(criteria)는 과일별 일 판매 합계표의 과일명 사과(B19)
합계를 구할 범위(sum_range)는 일판매 현황의 판매수량(C3:C19)

사과의 일 판매 합계량은

=sumif($B$3:$B$13,B19,$C$3:$C$13) 작성후 나머지 합계는 드레그하여 복사한다.
   //합계를 구하고자 하는 조건은(B19)  사과,배,딸기, 포도,바나나, 복숭아

      이렇게 조건이 바뀌기 때문에  셀을 고정하지 않는다.