문제
다음 중 함수식에 대한 결과가 옳은 것은?
① =COUNT(1, "참", TRUE, "1") → 1 ② =COUNTA(1, "거짓", TRUE, "1") → 2 ③ =MAX(TRUE, "10", 8, 3) → 10 ④ =ROUND(215.143, -2) → 215.14
정답
3번
해설
정답: 3. MAX는 인수 중 숫자만 비교하는데, 텍스트 "10"이 숫자 10으로 변환되어 8, 3, TRUE(1)보다 크므로 결과는 10이다.
오답 풀이
- 1번: COUNT는 직접 입력된 인수의 숫자·논리값·숫자형 텍스트를 세는데, 숫자 1·논리값 TRUE·텍스트 "1"이 모두 계산되어 3이 되므로 "1"은 틀리다.
- 2번: COUNTA는 비어 있지 않은 모든 인수를 세므로 1, "거짓", TRUE, "1" 네 개 모두 세어 결과는 4이며 "2"는 틀리다.
- 3번: MAX는 "10"을 숫자 10으로 보아 최댓값 10을 반환하므로 옳다.
- 4번: ROUND(215.143, -2)는 십의 자리에서 반올림하여 200이 되므로 "215.14"는 틀리다.
보충 개념 COUNT는 숫자(숫자형 텍스트 포함 인수)만, COUNTA는 빈 값 외 전부를 세며, ROUND의 자릿수가 음수면 정수 부분에서 반올림한다.