문제
다음 중 아래 표에서 실적[C2:C9]의 평균 이상인 사원의 수를 [C12] 셀에 구하려고 할 때, 입력할 수식으로 옳은 것은?
| 셀 | A:부서 | B:사원 | C:실적 |
|---|---|---|---|
| 2 | 영업1팀 | 김도현 | 320 |
| 3 | 영업1팀 | 이서준 | 415 |
| 4 | 영업2팀 | 박지민 | 280 |
| 5 | 영업2팀 | 최예나 | 510 |
| 6 | 영업3팀 | 정우성 | 360 |
| 7 | 영업3팀 | 한가람 | 295 |
| 8 | 영업1팀 | 오세훈 | 470 |
| 9 | 영업2팀 | 신아라 | 330 |
① =COUNTIF(C2:C9, ">=AVERAGE($C$2:$C$9)") ② =COUNTIF(C2:C9, ">="&AVERAGE($C$2:$C$9)) ③ =COUNTIF(">="&AVERAGE($C$2:$C$9), C2:C9) ④ =COUNTIF($C$2:$C$9, AVERAGE(C2:C9), ">=")
정답
2번
해설
정답: 2. COUNTIF는 COUNTIF(조건 범위, 조건) 순서로 쓰며, 조건에 함수 결과를 넣으려면 비교 연산자 ">=" 를 큰따옴표로 묶고 & 연산자로 AVERAGE 값을 이어 붙여 ">="&AVERAGE($C$2:$C$9) 형태로 만들어야 한다.
오답 풀이
- 1번: ">=AVERAGE(...)" 전체를 큰따옴표로 묶으면 AVERAGE가 계산되지 않고 글자 그대로 비교되어 올바른 개수를 세지 못한다.
- 2번: 범위와 조건의 순서가 맞고 & 로 평균을 이어 붙였으므로 옳다.
- 3번: COUNTIF의 첫 인수(범위)와 둘째 인수(조건)의 순서가 뒤바뀌어 오류가 난다.
- 4번: COUNTIF는 인수를 두 개만 받으며, 연산자를 별도 인수로 떼어 쓸 수 없다.
보충 개념 셀 밖에서 구한 함수 결과를 조건으로 쓸 때는 반드시 연산자 문자열과 & 로 연결한다. 예: ">="&AVERAGE(범위).