본문 바로가기

알면 득이 되는 정보

엑셀함수 SUMIF함수 조건에 맞는 합 구하기


안녕하세요~ ^^ 

엑셀을 독학으로 배워서 엑셀초보 분들께 쉽게 알려드리고자 노력하는 나누미입니다~ 


오늘은 엑셀함수 중에서 조건에 맞는 합을 구하는 SUMIF 함수에 대해서 다뤄보겠습니다


엑셀함수 중 SUMIF함수는 SUM함수와 IF함수의 조합이라고 생각하시면 됩니다

SUM함수는 값을 더할때 사용하는 함수이고, IF함수는 익히 알다시피 조건을 주는 함수죠^^

그리고 많은 분들이 IF함수는 어떻게 접근할지... 어려워하는 함수이기도 합니다

일단, 차분히 배워볼테니.. IF함수 공포는 그냥 넣어두세요~~~


그럼 SUMIF함수의 기본 구조부터 시작하겠습니다

오늘 연습해 볼 파일을 먼저 열어두시고, 같이 그림 보면서 눌러보시면 이해가 쉬울듯 합니다


SUMIF 파일공유.xlsx




SUMIF함수의 구조는 이렇습니다

①②③ 순서대로 풀이해보면... 

①조건 검사를 할 범위를 먼저 알려줄게, ②그리고 이 조건에 맞는다면, ③이만큼 범위의 값을 더해줘~

요렇게 대화를 하듯이 기억해주세요^^ 



H열의 대분류 항목 세가지의 직전3개월 판매량 합을 구해보겠습니다.

결과값이 나와야 하는 I3 셀에 커서를 두고, 

    =     SUMIF       (      A3:A12,                   H3,                 F3:F12  )

  SUMIF 함수야~   A열대분류구간에서,  H3의 조건과 맞으면,  F열의 값을 더해줘

이렇게 됩니다^^


그런데 위 그림의 수식을 보면 $ 표시가 다 붙어서 복잡해 보입니다

이건.. 절대참조 라서 변하면 안되는 값이라는걸 알려주기 위해서 사용 했습니다

상의 판매량을 계산했으면 아래로 하의 판매량에 식을 다시 쓰는게 아니라 복붙해야죠^^

복사해서 붙여 넣을때 A열과 F열의 구간은 변하면 안되기 때문에 절대잠조로 했구요

중간의 조건이 되는 H 열은 상의/하의/원피스 이렇게 아래로 한칸씩 내려가는 위치 변경이 되어야 하기 때문에 

절대참조표시인 $를 붙이지 않았습니다


절대참조에 관한 자세한 내용은 엑셀함수의 기본인수 알기  

 http://ohpctip.tistory.com/8  클릭하셔서 참조해주세요^^


SUMIF함수에서 중간에 오는 조건은 "숫자, 수식, 텍스트" 형태 모두 가능합니다

부등호 = > < 와 함께 숫자를 입력해서 사용 가능하고 (>30 이런식으로)

" "따옴표 안에 텍스트도 가능하구요 ("원피스")

죠기 위의 예시처럼 셀 위치를 직접 지정해줘도 됩니다 


아래 표 보시면 원피스의 직전 3개월 판매량을 계산할때는 중간 조건을 텍스트 형태인 "원피스"라고 바꿔 사용했습니다



마지막으로, 엑셀함수 사용하실때 아직 함수 이름이 익숙하지 않거나, 

직접 타이핑이 불편하신 분들은 아래처럼 함수 표시를 눌러서 클릭만으로도 함수 사용이 가능합니다 ^^



오늘은 요기까지요^^ 

엑셀함수 중 SUMIF함수에 대해서 설명드렸습니다

예제파일 열어서 한번씩 사용해보시고, 모쪼록 하시는 일에 도움 되셨으면 합니다~


공유는 아래 아이콘 클릭해주세요~~ ^^