: [엑셀] 통계내기 좋은 기초 함수 <SUMIF>*조건부 합계*
본문 바로가기

쉬운 엑셀

[엑셀] 통계내기 좋은 기초 함수 <SUMIF>*조건부 합계*

 

안녕하세요~

 

오늘은 SUMIF 에 대해서 알아보려고 합니다.

여러분 보통 같은 분류끼리 더할때 어떤 방법으로 더하시나요?

 

예를 들어, 아래와 같은 표에서 연극의 총합 과 뮤지컬의 총 합을 더하려고 할때, 어떤방법으로 더하시나요?

연극 거미여인의키스 50,000
연극 엘리펀트송 33,000
뮤지컬 라이온킹 103,000
뮤지컬 사의찬미 66,000
연극 한밤개 80,000
뮤지컬 엑스칼리버 150,000
연극 프라이드 66,000
연극 킬미나우 60,000
뮤지컬 드라큘라 130,000

 

1.  연극 셀의 금액을 전부 선택해서 엑셀 하단 바의 금액을 확인한다.

 

2. 필터를 걸어 텍스트 오름차순 혹은 내림차순으로 내려서 합을 더한다.

 

3. 피벗테이블 사용한다. (피벗테이블에 대해서는 다음번에 자세하게 알아보아요!)

 

 

4. SUMIF 함수 사용한다. *오늘의 주제입니다.*

물론 어느것을 사용하던 자신에게 편한게 장땡이다라고 생각을 합니다.

하지만 점점 데이터가 많아진다면, 저는 3번의 피벗테이블 혹은 4번의 SUMIF 를 사용해서 합을 구할거에요.

 

오늘의 주제로 넘어가서, 

 

SUMIF 란, 원하는 값만 더해라 라는 함수입니다. 

 

연극의 금액만 알고 싶다면, 아래와 같이 함수를 넣어주세요.

=SUMIF(총데이터범위,"찾고자하는값",더할셀값)

※찾고자 하는 셀이 문자(숫자포함)일 경우 꼭 "" 넣어주세요., 범위일때는 "" 빼주세요!

=SUMIF(D4:F12,"연극",F4:F12) 

 

그럼 뮤지컬의 경우에는, 아까와 똑같겠죠?

=SUMIF(D4:F12,"연극",F4:F12) 이부분을 "뮤지컬" 로 수정하면 되니깐요.

하지만 이번엔,  연극이라는 글자 대신 앞에 셀의 위치를 넣을거에요.

=SUMIF(D4:F12,A7,F4:F12)  

 

이렇게 셀위치를 넣으면 좋은점은 찾는 값이 많아지면, 하나 하나 검색보다는, 드래그로 가능하니깐 좀더 빨리 끝날수 있어요. 하지만 이렇게 하시려면 주의 할 점이 있습니다.

 

무엇을까요? 네~ 우리의 데이터 베이스가 될 셀의 범위가 잠겨있지않?. 그럼 드래그 하면 데이터베이스의 셀위치도 한칸씩 아래로 내려갑니다. 그것을 막기위해서는 $ 달러표시를 넣어주셔야해요.

=SUMIF($D$4:$F$12,A7,$F$4:$F$12)

이렇게 데이터 범위에 $표시를 넣고 드래그하면 범위가 잠겨 움직이지않아, 오류가 발생하지않습니다. 

 

여러분들 여기까지는 쉽죠? 그냥 뭐 이정도야 필터걸어서 입력하거나, 피벗 돌리는게 빠른거 아님?ㅋ 

이렇게 생각하시는 분들이 있을거에요.

 

그럼 여러개의 조건을 가지고 더하세요라고 한다면, 여러분은 어떻게 하실거 같나요?

 

장소 분류 이름 가격
인천 연극 거미여인의키스 50,000
서울 연극 엘리펀트송 33,000
서울 뮤지컬 라이온킹 103,000
대구 뮤지컬 사의찬미 66,000
서울 연극 한밤개 80,000
인천 뮤지컬 엑스칼리버 150,000
부산 연극 프라이드 66,000
광주 연극 킬미나우 60,000
인천 뮤지컬 드라큘라 130,000

 

인천에서 하는 연극의 가격의 합을 구하세요 라고 한다면, 여러분은 어떤 방법으로 합을 구하실건가요?

이거에 대해서는 다음시간에 알아보아요!

 

<번외로 간단한 함수 하나더!>

 

COUNTIF 라는 함수인데요.

 

COUNTIF 란, 원하는 값을 카운팅 해주는 함수에요.

=COUNTIF(범위,"찾는값")

=COUNTIFS(E4:E12,"연극")

 

COUNTIF  함수 어떤가요? 쉽지않나요?

 

그럼 다음편에서, SUMIFS 함수와 COUNTIFS 함수에 대해서 알아보아요!

 

앗뇽~