86_엑셀 SUMIF 와 SUMIFS – 함수 중급 (13) 

엑셀에서 가장 자주 사용되는 연산은 아무래도 합계와 평균이겠죠. SUM이 단순히 합계를 구하는 함수라면 SUMIF는 조건에 맞는 데이터의 합계를 구하는 것이고 거기다 S가 붙어서 SUMIFS가 되면 다중 조건이 됩니다. 여러 개의 조건에 맞는 함수를 구하는 것이지요.

논리구조

SUMIF (조건 범위, 조건, 더할 열)

SUMIFS (더할 열, 조건 범위 1, 조건1, 조건 범위 2, 조건 2…… 반복)

SUMIFS 는 SUMIF 와 논리 구조가 약간 다르니 주의 하셔야 합니다.

86연습파일.xlsx

86연습파일_완성본.xlsx

  1. 문제 파악하기

    먼저 급여 합계를 고용형태에 따라서만 구해보고 또 같은 조건 중에 직업 평가도가 3이상인 사람들의 급여 합계를 SUMIFS를 써서 구해보겠습니다.

     

    SUMIF는 더할 급여 열과 고용형태 두개의 열이 필요하며 SUMIFS는 3개의 열이 필요합니다.

     

  2. SUMIF

    SUMIF 는 조건 범위, 조건 인수를 먼저 주고 그 다음 합계를 구할 범위를 인수로 줍니다.

    =SU를 치면 SUMIF가 보일 때 화살표로 내려서 탭 키를 눌러 줍니다.

     

     

    고용 형태열을 전체를 조건 범위로 정하고 쉼표를 눌러 줍니다.

     

     

    조건 셀 L3를 클릭하시고 급여 열을 합계를 할 열로 클릭해 줍니다.

     

     

    더블클릭해서 아래로 수식을 복사 합니다. 채우기 핸들은 항상 공백 행이 있는 곳에 가서 알아서 멈춥니다.

     

  3. SUMIFS

    SUMIFS는 SUMIF와 논리 구조가 약간 다릅니다. 먼저 합계를 할 범위를 정해주고 그 조건범위와 조건을 연속 입력 합니다.

     

    급여의 합계를 구할 것이니 급여 열이 처음 인수로 들어 갑니다.

     

     

    그 다음 조건을 주는 것은 같습니다. 조건 범위1와 조건1을 차례로 지정해 줍니다.

     

     

    조건 범위 2인 직업평가도 열을 클릭하고 조건을 3이상 즉 ">=3"이라고 줍니다. 조건이 EXPRESSION (표현)이기 때문에 텍스트 문자와 같이 ""안에 들어가야 합니다.

     

     

    마찬 가지로 채우기 핸들을 더블클릭해서 수식을 아래로 복사합니다.

     

     

    이처럼 레코드가 700개가 넘는 데이터가 있는 경우 하나의 열에 하나의 필드만 있다면 수식을 짜기가 매우 간편해 집니다. 엑셀을 사용하기 시작할 때부터 올바른 데이터 입력 습관을 기르면 나중에 엄청난 실무 실력으로 발전할 거라 믿어 의심치 않습니다. 함수를 모르면 언제든 찾아서 고칠수 있습니다. 그러나 시작부터 잘못 설계된 엑셀 데이터 시트는 손질을 하기 매우 힙듭니다.


+ Recent posts