책 내용 질문하기
DAYS360 함수
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
15
조회수
380
작성일
2019-09-14
작성자
탈퇴*원
첨부파일

컴활 함수 사전 p.15

 

1. DAYS360 함수가 1년을 360일로 가정한다고 했는데요, 왜 360일로 가정한 건가요?

   굳이 365일이 아닌 360일로 가정한 이유가 있나요?

 

2. DAYS360 함수를 사용할 때, 다른 수식 또는 결과값으로 입력해야 한다고 했는데요,

   기본 문제에는 그냥 날짜가 쓰여 있는데 이때는 왜 계산이 되는 건가요?

 

3. 엑셀에서 날짜는 문자인가요? 숫자인가요? 날짜가 가운데 정렬되어있으면 날짜의 데이터 형식을 모르겠어요.

   예를 들어, 2019-1-1 -> 숫자.

                 2019년 1월 1일 -> 문자. 인가요?

 

4. DAYS360 함수 옵션에서, 미국식, 유럽식이 다르잖아요.

   두 옵션의 차이가 이해가 안 돼요.

 

 

 

 

답변
2019-09-15 21:19:22

안녕하세요.

 

1. 프로그램상에서 한달을 30일 기준으로 처리하기 때문에 360일로 가정한 것입니다.

 

2.

날짜가 적혀있는 셀을 선택한 것이기 때문에 date 함수 없이 사용이 가능한 것입니다.

 

3.

​결국은 날짜 형식으로 보셔야 합니다.

굳이 결정하자면, 숫자에 가까운 날짜 형식입니다.

 

4.

시작일이 어떤 달의 31일이면 그 달의 30일로 처리하는 것은 미국식과 유럽식이 동일합니다.

하지만,

종료일이 어떤 달의 31일이면 유럽식은 30일로 처리하고,

미국식은 종료일이 31일이고 시작일이 30일 이전이면, 종료일은 30일이 아닌 다음 달 1일로 처리됩니다.

이 경우가 아니라면 유럽식 처럼 30일로 처리하죠.

 

좋은 하루 보내세요.

 

  • 관리자
    2019-09-15 21:19:22

    안녕하세요.

     

    1. 프로그램상에서 한달을 30일 기준으로 처리하기 때문에 360일로 가정한 것입니다.

     

    2.

    날짜가 적혀있는 셀을 선택한 것이기 때문에 date 함수 없이 사용이 가능한 것입니다.

     

    3.

    ​결국은 날짜 형식으로 보셔야 합니다.

    굳이 결정하자면, 숫자에 가까운 날짜 형식입니다.

     

    4.

    시작일이 어떤 달의 31일이면 그 달의 30일로 처리하는 것은 미국식과 유럽식이 동일합니다.

    하지만,

    종료일이 어떤 달의 31일이면 유럽식은 30일로 처리하고,

    미국식은 종료일이 31일이고 시작일이 30일 이전이면, 종료일은 30일이 아닌 다음 달 1일로 처리됩니다.

    이 경우가 아니라면 유럽식 처럼 30일로 처리하죠.

     

    좋은 하루 보내세요.

     

  • 관리자
    2019-10-14 20:25:04

    안녕하세요.

     

    유럽식일 경우, 시작일이나 종료일이 어떤 달의 31이면 그 달의 30일로 처리됩니다.

    시작일 2019-10-30, 종료일 2019-10-30 으로 인식되어 결과가 0이 됩니다.

     

    미국식일 경우,

    종료일이 31일이고, 시작일이 30일 이전(30일 제외)이면 종료일은 다음달 1일로 처리됩니다.

    시작일 2019-10-29, 종료일 2019-10-31의 결과와

    시작일 2019-10-29, 종료일 2019-11-01의 결과가 2로 동일합니다.

    시작일 2019-10-30, 종료일 2019-10-31의 경우, 위 경우에 해당하지 않으므로 종료일은 그 달의 30일로 처리됩니다. 그래서 시작일과 종료일이 같아져서 결과가 0이 됩니다.

     

    좋은 하루 보내세요. 

  • *
    2019-10-13 12:20:42

    시작일              종료일               미국식       유럽식

    2019-10-30        2019-10-31             0              0

     

    이런 결과 값이 나오는데요, 미국식은 10월 30일, 11월 1일 해서 1이 나와야 하는거 아닌가요? ㅠㅠ

    왜 시작일이 30일 이전이 되어야 하는 건가요?  

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