책 내용 질문하기
(함수부록) day 함수 질문입니다.
도서
2017 시나공 ITQ OA MASTER(한글+엑셀+파워포인트 2007 사용자용)
페이지
9
조회수
47
작성일
2016-12-01
작성자
탈퇴*원
첨부파일

책 9쪽 day함수 시출시트에 있는 문제인데요.

대출일자가 15일 이후이면 대출일자에 10을 더하고, 그렇지 않으면 7을 더하여 표시하라고 되어있습니다.

IF와 DAY를 쓰라고 해서

=IF(DAY(E3)>=15,DAY(E3)+10,DAY(E3)+7)

이렇게 함수식을 썼더니 날짜가 1900년 1월으로 바뀝니다. (일자는 잘 더해져서 나옴)

왜 틀린건지 알고 싶습니다.

책에 적힌 답은

=IF(DAY(E3)>=15,E3+10,E3+7) 였습니다.

답과 제가 쓴 식이 다른 점은 중간에 들어간 DAY 함수 뿐입니다.

제가 쓴 식 =IF(DAY(E3)>=15,DAY(E3)+10,DAY(E3)+7)

정답 =IF(DAY(E3)>=15,E3+10,E3+7)

답변
2016-12-02 07:50:51

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

님과 같이 수식을 지정한 후 서식을 일반으로 지정해야 올바른 답이 나옵니다. 일반으로 지정하면 날짜 중에서 일만 표시됩니다. 반납일자에는 년-월-일이 표시되어야 하는데, 님께서 수식을 작성한 것은 DAY(E3)+7과 같이 일만 표시하도록 지시하였으므로 결과에는 일만 표시됩니다. 그러므로 총 날짜에 더해야 맞습니다.

행복한 하루 되세요.

  • *
    2016-12-02 07:50:51

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

    님과 같이 수식을 지정한 후 서식을 일반으로 지정해야 올바른 답이 나옵니다. 일반으로 지정하면 날짜 중에서 일만 표시됩니다. 반납일자에는 년-월-일이 표시되어야 하는데, 님께서 수식을 작성한 것은 DAY(E3)+7과 같이 일만 표시하도록 지시하였으므로 결과에는 일만 표시됩니다. 그러므로 총 날짜에 더해야 맞습니다.

    행복한 하루 되세요.

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