문제
워크시트의 [F8] 셀에 수식 "=E8/$F5"를 입력하는 중 '$'를 한글 'ㄴ'으로 잘못 입력하였다. 이 경우 [F8] 셀에 나타나는 오류 메시지로 옳은 것은? (단, [E8] 셀과 [F5] 셀에는 숫자 100과 20이 입력되어 있다.)
① #N/A ② #NAME? ③ #NULL! ④ #VALUE!
정답
2번
해설
정답: 2. '$'를 'ㄴ'으로 잘못 입력하면 =E8/ㄴF5처럼 인식되어 'ㄴF5'가 정의되지 않은 이름으로 처리된다. 엑셀이 알아볼 수 없는 이름이 들어가면 #NAME? 오류가 발생한다.
오답 풀이
- 1번: #N/A는 찾는 값이 없을 때(VLOOKUP 등) 나타나는 오류이다.
- 2번: 잘못된 문자로 인식할 수 없는 이름이 들어가 #NAME? 오류가 나므로 옳다.
- 3번: #NULL!은 교차하지 않는 두 범위를 공백으로 참조했을 때 나타난다.
- 4번: #VALUE!는 인수의 자료형이 맞지 않을 때(숫자 자리에 문자 등) 나타난다.
보충 개념 #NAME?는 함수 이름 오타, 정의되지 않은 이름, 따옴표 빠진 텍스트처럼 엑셀이 이름을 인식하지 못할 때 발생한다.