문제
다음 중 아래 워크시트의 [A2] 셀에 수식을 작성하는 경우 수식의 결과가 다른 하나는?
| A | |
|---|---|
| 1 | 대한상공대학교 |
| 2 |
① =MID(A1,SEARCH("대",A1)+2,5) ② =RIGHT(A1,LEN(A1)-2) ③ =RIGHT(A1,FIND("대",A1)+5) ④ =MID(A1,FIND("대",A1)+2,5)
정답
3번
해설
정답: 3. [A1]은 '대한상공대학교'(7글자)이다. ①, ②, ④는 모두 '상공대학교'(5글자)를 반환하지만, ③만 '한상공대학교'(6글자)를 반환해 결과가 다르다.
오답 풀이
- 1번: SEARCH("대",A1)은 첫 '대'의 위치 1, +2=3이므로 MID(A1,3,5)='상공대학교'이다.
- 2번: LEN(A1)=7, 7-2=5이므로 RIGHT(A1,5)='상공대학교'이다.
- 3번: FIND("대",A1)=1, +5=6이므로 RIGHT(A1,6)='한상공대학교'로, 다른 보기와 결과가 다르다.
- 4번: FIND("대",A1)=1, +2=3이므로 MID(A1,3,5)='상공대학교'이다.
보충 개념 SEARCH와 FIND는 모두 찾는 문자의 위치를 반환하지만(여기서는 둘 다 1), MID는 시작 위치부터 지정 글자 수만큼, RIGHT는 오른쪽에서 지정 글자 수만큼 가져온다는 차이가 결과를 가른다.