모두CBT

출제 26-3다음 중 아래의 워크시트에서 '김인수' 사원의 근속년수를 … | [컴퓨터활용능력 1급 필기] 가끔 나오는 문제 · 최근 상시 회차 1회 출제 (331) 상세 페이지

1[컴퓨터활용능력 1급 필기] 가끔 나오는 문제 · 최근 상시 회차 1회 출제 (331)

출제 26-3

다음 중 아래의 워크시트에서 '김인수' 사원의 근속년수를 오늘 날짜를 기준으로 구하고자 할 때, [D8] 셀에 입력할 수식으로 옳은 것은?
문제 이미지
1
=YEAR(TODAY())-YEAR(HLOOKUP(B8,A2:D6,2,0))
2
=YEAR(TODAY())-YEAR(HLOOKUP(B8,A2:D6,2,1))
3
=YEAR(TODAY())-YEAR(VLOOKUP(B8,A2:B6,2,0))
4
=YEAR(TODAY())-YEAR(VLOOKUP(B8,A2:B6,2,1))
해설

[D8] 셀에 입력할 옳은 수식은 =YEAR(TODAY())-YEAR(VLOOKUP(B8,A2:B6,2,0))이다.

시트는 [A1:D6]에 사원·입사일자·부서·연봉이 세로로 나열되어 있고, [B8]에 '김인수', 김인수의 입사일자는 [B5]의 2009-04-02이다. 찾을 값(이름)이 첫 열(A열)에 세로로 있으므로 VLOOKUP으로 [A2:B6]의 2번째 열(입사일자)을 가져온다.

VLOOKUP(B8,A2:B6,2,0)을 계산하면
2009-04-02이고, 이어서 YEAR(TODAY())-YEAR(2009-04-02)를 계산하면
올해 연도 - 2009이다.

HLOOKUP 수식은 찾을 값이 첫 행에 가로로 있을 때 쓰는 함수라 이 표 구조에 맞지 않으며, VLOOKUP의 마지막 인수가 1(TRUE)인 수식은 유사 일치가 첫 열이 오름차순 정렬되어 있어야 하는데 이름이 정렬되어 있지 않아 정확히 일치(0)를 써야 한다.

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