본문 바로가기
IT

엑셀의 필수 함수 IF, SUMIF, COUNTIF로 데이터 분석하기

by 굿센스굿 2024. 10. 17.
반응형

 

엑셀을 활용한 데이터 작업에서 가장 중요한 기능 중 하나는 조건을 설정하고 그 조건에 맞는 값을 처리하는 것입니다. 이때 유용하게 사용되는 함수가 바로 IFSUMIF, 그리고 COUNTIF입니다. 이 함수들은 엑셀에서 데이터를 더 효과적으로 분석하고, 필요한 정보를 빠르게 추출하는 데 큰 도움을 줍니다. 이번 글에서는 야구 선수 데이터를 활용해 이 함수들을 어떻게 사용해야 하는지 살펴보겠습니다.

1. 조건을 검사하는 IF 함수

IF 함수는 기본적으로 조건을 검사하고, 그 조건이 참(True)일 경우와 거짓(False)일 경우 서로 다른 값을 반환하는 함수입니다. 엑셀에서 조건을 처리할 때 가장 많이 사용되는 함수로, 구조는 다음과 같습니다:

=IF(조건, 참일 경우의 값, 거짓일 경우의 값)

먼저, 예시를 통해 살펴보겠습니다. 야구 선수의 시즌 출전 경기 수가 40경기 이상인 경우 연봉 고과에 반영되도록 하고, 그렇지 않은 경우에는 반영되지 않도록 설정해보겠습니다. 이를 위해 IF 함수를 다음과 같이 사용합니다:

=IF(F3>40, "해당", "비해당")

이 함수는 "만약 F3 셀의 값(출전 경기 수)이 40경기보다 크거나 같으면 '해당'이라고 표시하고, 그렇지 않으면 '비해당'이라고 표시해라"라는 의미입니다.

예시 적용

선수들의 출전 경기 수를 기준으로 연봉 고과 반영 여부를 확인하는 작업을 수행한 결과, F3 셀에 적용한 IF 함수는 다른 셀에도 쉽게 복사할 수 있습니다. 엑셀에서는 수식이 입력된 셀의 우측 하단 모서리를 드래그하여 아래로 복사하면 해당 셀에 맞게 수식이 자동으로 수정됩니다. 이를 통해 간편하게 여러 선수의 조건을 검사할 수 있습니다.

2. 조건에 맞는 값을 더하는 SUMIF 함수

SUMIF 함수는 특정 조건을 만족하는 셀들의 값을 합산하는 함수입니다. 주로 데이터 집합에서 특정 조건을 만족하는 항목들의 합계를 계산할 때 사용되며, 구조는 다음과 같습니다:

=SUMIF(조건을 비교할 영역, 조건, 합계를 구할 영역)

이번에는 선수들의 안타 수를 기준으로 연봉 1억 원 이상인 선수들의 안타 합계를 구해보겠습니다. SUMIF 함수를 이용해 조건에 맞는 선수들의 안타 수를 계산하는 방식은 다음과 같습니다:

=SUMIF(E3:E10, ">9999", G3:G10)

위 수식은 "연봉이 표시된 E3부터 E10 셀에서 값이 9999만 원(1억 원) 이상인 선수들의 안타 수를 G3부터 G10 셀에서 합산하라"는 의미입니다. 여기서 중요한 점은 조건 부분(1억 원 이상)은 따옴표로 감싸야 한다는 것입니다.

예시 적용

연봉 1억 원 이상 선수들의 안타 수를 합산해본 결과, 고액 연봉 선수들이 상대적으로 더 많은 안타를 기록하고 있음을 확인할 수 있습니다. 데이터를 기준으로 비교해 보면 출전 경기 수와 연봉이 많을수록 높은 기록을 보이는 경향이 있음을 쉽게 분석할 수 있습니다.

3. 조건에 맞는 셀의 개수를 세는 COUNTIF 함수

COUNTIF 함수는 조건을 만족하는 셀의 개수를 구하는 함수입니다. 단순히 값이 있는 셀의 개수를 세는 COUNT 함수와 달리, 특정 조건을 만족하는 셀의 개수를 구할 때 유용합니다. COUNTIF 함수의 구조는 다음과 같습니다:

=COUNTIF(조건을 검사할 영역, 조건)

이번에는 선수들 중에서 홈런을 5개 이상 기록한 선수의 수를 구해보겠습니다. 이를 위해 COUNTIF 함수를 사용하면 다음과 같이 설정할 수 있습니다:

=COUNTIF(H3:H10, ">4")

이 수식은 "H3부터 H10 셀에 있는 홈런 수가 4개 이상인 셀의 개수를 구하라"는 뜻입니다. 마찬가지로 조건 부분은 따옴표로 감싸야 합니다.

예시 적용

홈런 수를 기준으로 계산해 본 결과, 5홈런 이상을 기록한 선수는 총 3명으로 확인되었습니다. 이는 전체 선수 데이터에서 홈런이 많은 선수를 빠르게 파악할 수 있는 방법입니다.

마무리: 엑셀의 필수 함수, IF, SUMIF, COUNTIF

이번 글에서는 엑셀에서 자주 사용되는 IFSUMIFCOUNTIF 함수에 대해 설명드렸습니다. 각각의 함수는 단순하면서도 매우 강력한 기능을 제공하며, 조건에 따라 데이터를 분석하고 처리하는 데 큰 도움을 줍니다.
다음 번에 엑셀을 사용할 때는 이 함수들을 활용해보세요. 엑셀을 잘 모르는 동료들도 여러분의 고급 스킬에 감탄할 것입니다. 이 세 가지 함수만 잘 활용하더라도 업무 효율을 크게 향상시킬 수 있으니, 꼭 연습해보시길 바랍니다!

반응형