문제
다음 중 수식의 결과가 옳지 않은 것은?
① =FIXED(3456.789,1,FALSE) → 3,456.8 ② =EOMONTH(DATE(2015,2,25),1) → 2015-03-31 ③ =CHOOSE(ROW(A3:A6), "동","서","남",2015) → 남 ④ =REPLACE("February",SEARCH("U","Seoul-Unesco"), 5,"") → Febru
정답
4번
해설
정답: 4. SEARCH("U","Seoul-Unesco")는 대소문자를 구분하지 않으므로 첫 'u'(Seoul의 u)인 4번째 위치를 반환한다. REPLACE("February",4,5,"")는 4번째 글자부터 5글자를 제거하므로 결과는 'Feb'가 된다. 따라서 'Febru'는 옳지 않다.
오답 풀이
- 1번: FIXED(3456.789,1,FALSE)는 소수 1자리·천 단위 콤마 포함이므로 3,456.8이 맞다.
- 2번: EOMONTH는 기준일에서 지정 개월 후 달의 말일을 반환하므로 2015-03-31이 맞다.
- 3번: CHOOSE(ROW(A3:A6),...)에서 ROW(A3:A6)는 3을 반환(배열의 첫 값)하므로 세 번째 인수 '남'이 맞다.
- 4번: 실제 결과는 'Feb'이므로 'Febru'는 옳지 않다.
보충 개념 SEARCH는 대소문자를 구분하지 않고(FIND는 구분), REPLACE(문자열, 시작위치, 글자수, 새문자열)는 지정 위치부터 일정 글자수를 새 문자열로 바꾼다.