다음 중 아래 워크시트에서 C열의 수식을 실행했을 때 화면에 표시되는 … | [컴퓨터활용능력 2급 필기] 17년 2회차 기출문제 상세 페이지
1[컴퓨터활용능력 2급 필기] 17년 2회차
다음 중 아래 워크시트에서 C열의 수식을 실행했을 때 화면에 표시되는 결과로 옳지 않은 것은?
| A | B | C | |
|---|---|---|---|
| 1 | 2017 | 1 | =A1/A2 |
| 2 | 워드 | 2 | =A1*2 |
| 3 | 엑셀 | 3 | =LEFT(A3) |
| 4 | 파워포인트 | 4 | =VLOOKUP("워",A1:B4,2,FALSE) |
1
[C1] 셀 : #VALUE!
2
[C2] 셀 : 4034
3
[C3] 셀 : #VALUE!
4
[C4] 셀 : #N/A
해설
[A1]에는 숫자 2017이, [A2:A4]에는 워드·엑셀·파워포인트라는 문자열이, [B1:B4]에는 1부터 4까지의 숫자가 들어 있다.
=A1/A2는 숫자를 문자열로 나누려는 계산이므로 #VALUE! 오류가 나고, =A1*2는 2017×2 = 4034가 된다. =VLOOKUP("워",A1:B4,2,FALSE)는 마지막 인수가 FALSE라 '워'와 정확히 같은 값을 찾아야 하는데 A열에 그런 항목이 없으므로 #N/A가 표시된다.
그런데 =LEFT(A3)은 잘라낼 글자 수를 생략하면 1로 간주하므로 '엑셀'의 왼쪽 한 글자인 엑이 표시된다. 문자열을 다루는 함수라 오류가 발생하지 않으므로, 이 셀이 #VALUE!가 된다는 설명이 옳지 않다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.