본문 바로가기

ms office TIP/엑셀함수

엑셀 함수26(sumif함수와 sumifs함수,여러조건을 한번에 구하기)

엑셀 함수26(sumif함수와 sumifs함수,여러조건을 한번에 구하기)

엑셀(EXCEL)함수에서 조건이 여러가지일 경우 함수를 여러개 중첩해서 사용을 했습니다. SUMIF함수와 SUMIFS함수는 조건이 맞은 경우 중첩하지 않고 한개의 함수로 값을 구하는 것이 가능합니다. SUMIF함수가 없었다면 SUM함수와 IF함수를 중첩해서 사용해야 했을 것입니다.  IF함수SUMIF함수는 조건이 1가지인 경우에 사용하며, SUMIF함수는 조건이 2가지 이상인 경우에 사용합니다

엑셀의 데이터시트 : 지점별 판매현황

SUMIF함수를 이용해서 총판매금액구하기 : 함수값 =SUMIF(B4:B9,"부산점",G4:G9)

아래에서 부산점의 총판매금액으로 1가지 조건입니다. 

SUMIFS함수를 이용해서 총판매금액구하기 : 함수값 =SUMIFS(G4:G9,B4:B9,"부산점",D4:D9,"냉장고") 이 의미는 '부산점이면서 냉장고의 총 판매금액을 더하라'는 것입니다. 여기서 두가지 조건이 주어졌습니다.

SUMIFS함수인수창을 이용해서 구하기

위의 SUMIF함수와는 함수인수창이 다릅니다. SUM_RANGE(판매금액)입니다. SUMIFS에서는 조건을 계속해서 줄수가 있습니다. 아래와 같이 [Criteria_range와  Criteria]를 계속해서 사용해서 여러개의 조건을 줄 수가 있습니다. 

함수인수대화상자 띠우기

구하고자 하는 값의 범위셀을 클릭(G12)을 클릭하고 =을 하면, 좌측의 이름상자가 나타나며 이름상자의 역삼각형(아래표의 파란색동그라미)를 클릭하면 SUMIFS함수가 나타납니다. 물론 한번도 사용한 적이 없다면 먼저 검색을 해야 이름상자에 나타납니다. 검색하는 방법은 아래의 함수삽입단추(fx)/파란색화살표를 클릭해야 합니다.