책 내용 질문하기
함수문제(6)번이 이해가 안가요
도서
[2011] 시나공 ITQ 엑셀(엑셀 2003 사용자용)
페이지
303
조회수
256
작성일
2012-03-03
작성자
첨부파일

[H16] 셀 값이 변할 때마다 자동으로 '나이'가 변경되도록 구하되, 나이는 [컴퓨터 시스템의 현재연도-주민등록번호의 앞의 두글자-1900]으로 계산하시오(VLOOKUP,YEAR,TODAY,LEFT함수)

이 문제가 이해가 잘 안되요

왜 YEAR함수가 먼저 나오는지....

해설을 봐도 무슨소리인지 모르겠어요ㅠㅠ

풀이좀 해주세요

답변
2012-03-05 10:26:57

안녕하세요. 길벗 수험서 운영팀입니다.

[H16] 셀 값이 변할 때마다 자동으로 나이가 변경되도록 구하는데 나이는 '컴퓨터 시스템의 현재연도 - 주민등록번호의 앞의 두글자 - 1900'으로 구합니다.
먼저 '컴퓨터 시스템의 현재연도'는 오늘날짜에서 년도만 추출하면 됩니다.
이를 수식으로 작성하면 'YRAR(TODAY())'입니다.
이어서 '[H16] 셀에 해당하는 학생이름의 주민등록번호의 앞 두글자'를 추출하면 됩니다.
이를 수식으로 작성하면 'LEFT(VLOOKUP(H16,B4:J14,3,FALSE),2)'입니다.
VLOOKUP 함수는 VLOOKUP(찾는값, 범위, 열번호, 옵션)으로, VLOOKUP(H16,B4:J14,3,FALSE),2)은 찾는값 H16 셀에 입력된 이름을 B4:J14 범위에서 찾은 후 해당 행의 3번째 열에 있는 것을 찾습니다. 문제에서 h16 셀의 학생이름은 김덕진이므로 B4:J14 영역엣 김덕진을 찾은 다음 3번째 열에 있는 김덕진의 주민등록번호를 반환합니다.
마지막으로 1900을 빼주면됩니다.
행복한 하루되세요.^^
"
  • *
    2012-03-05 10:26:57

    안녕하세요. 길벗 수험서 운영팀입니다.

    [H16] 셀 값이 변할 때마다 자동으로 나이가 변경되도록 구하는데 나이는 '컴퓨터 시스템의 현재연도 - 주민등록번호의 앞의 두글자 - 1900'으로 구합니다.
    먼저 '컴퓨터 시스템의 현재연도'는 오늘날짜에서 년도만 추출하면 됩니다.
    이를 수식으로 작성하면 'YRAR(TODAY())'입니다.
    이어서 '[H16] 셀에 해당하는 학생이름의 주민등록번호의 앞 두글자'를 추출하면 됩니다.
    이를 수식으로 작성하면 'LEFT(VLOOKUP(H16,B4:J14,3,FALSE),2)'입니다.
    VLOOKUP 함수는 VLOOKUP(찾는값, 범위, 열번호, 옵션)으로, VLOOKUP(H16,B4:J14,3,FALSE),2)은 찾는값 H16 셀에 입력된 이름을 B4:J14 범위에서 찾은 후 해당 행의 3번째 열에 있는 것을 찾습니다. 문제에서 h16 셀의 학생이름은 김덕진이므로 B4:J14 영역엣 김덕진을 찾은 다음 3번째 열에 있는 김덕진의 주민등록번호를 반환합니다.
    마지막으로 1900을 빼주면됩니다.
    행복한 하루되세요.^^
    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.