티스토리 뷰

반응형

조건부 함수는 COUNTIF, SUMIF, AVERAGEIF가 있습니다. 데이터를 정비하거나 분석할 때 매우 요긴하게 사용되죠. 그러므로 여러분들은 꼭 이 함수를 공부하셔서, 잘 이용하시면 좋을 것 같습니다. 특히 요새 국가에서 채용할 때 보는 NCS 시험에도 이와 관련된 문제가 자주 출제되는 것 같더군요. 이번 포스트를 읽고 업무, 취업 등에서 많이 활용하시길 바랍니다. 

1, 조건부 함수

앞서 설명하였지만, 조건부 함수는 3가지(COUNTIF, SUMIF, AVERAGEIF)는  함수에 들어가는 형태가 거의 유사합니다. 그러므로 크게 어렵지 않게 익힐 수 있는 것이 이 조건부 함수의  큰 특징입니다. 

그럼 아래 표를 통해서 먼저 의미와 사용 형식에 대해서 알아보도록 하겠습니다.

 

위의 표를 보면, COUNTIF는 셀범위 만 있을 뿐 합을 구하거나, 평균을 구할 셀범위를 지정을 하지 않습니다. 아주 당연한 이야기입니다. 즉 COUNTIF는 실제 값을 가지고 계산을 하는 것이 아니라 선택된 셀의 범위에서, 조건에 맞는 대상의 수를 세기 때문에 해당 값이 필요하지 않습니다. 

그럼 아래와 같이 하나씩 예제를 통해서 실행을 해보도록 하겠습니다. 


2. COUNTIF

아래 그림을 살펴보면, 성별을 기반으로 남학생의 수를 세는 COUNTIF를 적용했습니다. COUNTIF(B2:B8, "=남")을 입력하면 결과가 4로 나타나고, 정확하게 남자인 학생의 수를 선별하는 것을 알 수 있습니다. 조건을 적용하면 손쉽게 계산을 할 수 있다는 것을 알 수 있습니다. 

 

 

 

3. SUMIF

SUMIF도 아주 간단하게 COUNTIF 처럼 쉽게 계산을 할 수 있습니다. 수식은 화면에 나타난 바와 같이
SUMIF(C2:C8, "=영어", D2:D8) 이렇게 입력을 해 주면 됩니다. 

 

 

 

4. AVERAGEIF

 

SUMIF를 했다면, AVERAGEIF는 함수 명만 다를 뿐 사용하는 방식을 똑같다는 것을 아실 겁니다. 그러므로 앞서 설명한 바와 같이 매우 손쉽게 조건부 함수를 익히실 수 있습니다. 

 

여기서 잠깐 팁!! - 값을 반올림 할 때 어떤 함 수를 쓰면 좋을까?
ROUND/ROUNDDOWN/ROUNDUP 함수 이용하기

ROUND(인수, 자릿수) : 인수를 지정한 자릿수로 반올림합니다. (자릿수가 0보다 크면 소수 자릿수로 반올림, 자릿수가 0이면 가장 가까운 정수로 반올림, 자릿수 0보다 작으면 소수점 왼쪽에서 반올림)

ROUNDDWON(인수, 자릿수) : 인수를 지정한 자릿수로 내림합니다.(자릿수가 양수이면 소수점 아래 자리에 서 내림, 자릿수가 0이거나 생략되면 소수점 아래를 버리고 정수, 자릿수가 음수이면 소수점 왼쪽에서 내림)

ROUNDUP(인수, 자릿수) : 인수를 지정한 자릿수로 올림합니다.(자릿수가 양수이면 수소점 아래 자리에서 올림, 자릿수가 0이거나 생략되면 소수점 아래를 올림하여 정수, 자릿수가 음수이면 소수점 왼쪽에서 올림)

 

 

 

 

 

반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함