책 내용 질문하기
date함수를 이용한 생년월일 구하기
도서
2018 시나공 컴퓨터활용능력 2급 실기(엑셀 2010 사용자용)
페이지
100
조회수
52
작성일
2018-04-10
작성자
탈퇴*원
첨부파일

문제와는 상관없는 질문입니다만

무작정따라하기 1번문제에서 생년월일을 구하는 문제를 풀다가 궁금한게 생겼습니다.

1번문제에서는 생년월일을 "=DATE("19"&LEFT(B3,2),MID(B3,3,2),MID(B3,5,2))" 이 함수로 구하더라고요,

보니깐 데이터베이스가 전부 1900년대생이던데, 만약 1900년대생과 2000년대생이 혼합된 데이터베이스에서 생년월일을 구하려면 어떤 함수를 적용해야할까요?

답변
2018-04-15 13:18:21

DATE(IF(MID(B2,8,1)<="2","19","20")&LEFT(B3,2),MID(B3,3,2),MID(B3,5,2))"

if 문을 이용하여 작성해 보세요.

좋은 하루 되세요.

  • *
    2018-04-15 13:18:21

    DATE(IF(MID(B2,8,1)<="2","19","20")&LEFT(B3,2),MID(B3,3,2),MID(B3,5,2))"

    if 문을 이용하여 작성해 보세요.

    좋은 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.