sumif와 sumifs 엑셀함수는 문자 그대로 '원하는 조건의 값을 찾아서 더해주는 기능'입니다. 간단하지만, vlookup와 함께 회사 실무에서 가장 많이 쓰이는 엑셀함수 중 하나입니다.
sumif 함수 사용예시
아래 간단한 예시를 통해 설명해 보겠습니다. '우유', '딸기', '바나나', '수박'을 판매하는 마트에서 현금과 카드결제기능을 제공하고 있습니다.
그림에 표시된 1,2,3번 칸에 아래와 같이 데이터가 표시되도록 만들어 봅시다.
- 총 수입: 날짜 별 카드와 현금매출의 합계 (1번 = 2번 + 3번)
- 카드: 노란색 표시된 날짜에 카드매출만 더하기
- 현금: 노란색 표시된 날짜에 현금매출만 더하기
Raw Data는 아래와 같습니다. 위 그림에서 노란색으로 표시된 날짜가 '6월 1일'이니, '6월 1일'에 '카드' 매출만 찾아서 더해주면 2번 항목을 채울 수 있겠네요.
우선 함수입력창에 'fx'아이콘을 클릭하고, sumif함수를 계산할 수 있는 화면을 띄우는 부분까지 진행하겠습니다. 아래 영상을 보시고 따라해 주세요.
동영상의 마지막에 위와 같이 sumif함수를 계산할 수 있는 팝업창이 나오게 되는데요. 각각 입력창에 어떤 값을 입력해야 하는지 아래에 설명하겠습니다.
- Range: 원하는 값을 찾을 수 있는 데이터의 영역입니다. 제가 만드는 예시에서는 '날짜'를 찾아야 하니, raw data 중에서도 '날짜'데이터 영역을 여기에 입력하겠습니다.
- Criteria: 찾아야 하는 값입니다. 제가 만든 데이터에선 '2022년 6월 1일'와 '2022년 6월 2일' 2개 밖에 없는데, 한번 씩 넣어보도록 하겠습니다.
- Sum_range: 조건에 맞게 검색된 값 중에 어떤 데이터를 더해야 하는지를 정의하는 영역입니다. 제가 만든 예시에서는 '카드' 열이 되겠습니다.
말로 설명하는 것은 이해가 어려우니, 각각 어떤 값을 입력하는지 영상으로 확인해 보시기 바랍니다.
참고로, 2번째 criteria는 제가 만든 것처럼 특정 셀에 값을 입력해 두셔도 되고, 수식에 바로 원하는 값을 입력하셔도 됩니다. 단, Criteria는 정확히 입력하셔야 원하는 결과를 얻을 수 있습니다. 특히 텍스트는 빈 칸까지 다 정확히 똑같이 입력하셔야 합니다. 아래 영상으로 어떻게 criteria를 입력하는지 확인해 보세요.
sumifs 함수 사용예시
붉은 색으로 표시한 영역에는 아래 조건의 값이 입력되어야 합니다.
- 2022년 6월 1일 중에
- '우유'를
- '카드'로 구매한 매출의 총 합
sumif기능과 똑같이 1과 2의 조건에 맞는 3의 값을 구해야 하는데요. 이렇게 2개 이상의 조건에 맞는 데이터의 합을 구해야 할 때 sumifs기능을 사용하시면 됩니다. 사용법을 아래 동영상으로 먼저 확인해 보시죠.
영상만 봐선 잘 모르시겠다고요? 우선, 값을 입력해야 하는 셀에 커서를 두고, fx아이콘을 눌러서 sumifs를 입력/확인하는 과정은 보셔서 아실 거라 생각합니다. 안내 드린 것처럼 sumifs기능을 쓰려고 하면, 아래와 같은 화면이 나오는데요.
sumif기능과 sumifs기능을 사용할 때, 크게 다른 것은 ‘sumif기능은 합산하려는 sum_range를 마지막에 입력하는데, sumifs기능은 합산하려는 sum_range를 처음에 입력’한다는 점입니다. 왜 그럴까요?
조금만 생각해 보시면 이해가 될 텐데, sumifs는 2개 이상의 검색조건을 넣을 수 있는 기능입니다. 엑셀에서는 그 조건 개수를 127개까지 넣을 수 있도록 지원하는데요. 여러분들이 검색 조건을 몇 개나 넣을지 모르기 때문에, 먼저 sum_range를 입력하고, 이후에 조건을 추가하도록 되어 있습니다. 조건의 순서는 여러분들의 마음입니다. 저는 날짜를 먼저 검색하고, 2번째로 물품명을 ‘우유’로 검색하도록 했습니다만, 순서를 바꿔도 같은 값이 나오게 됩니다.
정리
제가 회사에서 많이 쓰던 엑셀 함수를 하나씩 소개해 드리고 있습니다. 오늘 소개해 드린 sumif와 sumifs함수도 간단하지만 아주 유용하게 많이 사용하던 기능입니다. 이전 엑셀함수 영상도 필요하신 분들을 위해 아래에 링크해 두었으니 참고해 주시기 바랍니다.
댓글