모두CBT

다음 중 아래의 워크시트에서 수식의 결과로 ‘부사장’을 출력하지 않는 … | [컴퓨터활용능력 1급 필기] 16년 2회차 기출문제 상세 페이지

1[컴퓨터활용능력 1급 필기] 16년 2회차
다음 중 아래의 워크시트에서 수식의 결과로 ‘부사장’을 출력하지 않는 것은?
ABCD
1사원번호성명직함생년월일
2101구민정영업 과장1980-12-08
3102강수영부사장1965-02-19
4103김진수영업 사원1991-08-30
5104박용만영업 사원1990-09-19
6105이순신영업 부장1971-09-20
1
=CHOOSE(CELL("row",B3), C2, C3, C4, C5, C6)
2
=CHOOSE(TYPE(B4), C2, C3, C4, C5, C6)
3
=OFFSET(A1:A6,2,2,1,1)
4
=INDEX(A2:D6,MATCH(A3, A2:A6, 0), 3)
해설

워크시트는 1행이 머리글이고 [A2:D6]에 사원번호 101~105의 성명·직함·생년월일이 들어 있다. 찾고자 하는 ‘부사장’은 사원번호 102 강수영의 직함으로 [C3]에 있다.

CELL("row", B3)은 [B3]의 행 번호인 3을 돌려준다. 그러면 CHOOSE는 나열된 값 중 세 번째인 [C4]를 고르므로 결과는 ‘영업 사원’이 되어, 이 수식만 부사장을 출력하지 못한다.

나머지 수식은 모두 [C3]을 가리킨다. TYPE(B4)는 [B4]가 문자 데이터이므로 2를 반환해 CHOOSE의 두 번째 값 [C3]이 선택되고, OFFSET(A1:A6,2,2,1,1)은 [A1]을 기준으로 2행 2열 이동한 [C3] 한 칸을 돌려주며, INDEX(A2:D6, MATCH(A3,A2:A6,0), 3)은 MATCH가 102의 위치인 2를 반환해 [A2:D6]의 2행 3열, 곧 [C3]을 가져온다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.