기술 자료: 214094 - 이 문서가 적용되는 제품 보기.


Microsoft Office Excel 2007에 대 한 참조는Office 온라인 Excel 2007 도움말 및 사용 방법 웹 페이지.
모두 확대 | 모두 축소

이 페이지에서

요약

이 문서에서는 복잡 한 날짜와 시간을 계산 하려면 Microsoft Excel에서 기본 날짜 및 시간 함수를 사용 하는 방법을 설명 합니다.

모든 날짜를 정수로, 모든 시간을 소수로 저장 하는 됩니다. 이 시스템을 사용 하 여 Excel 수 추가, 빼기, 또는 다른 숫자와 마찬가지로 시간과 날짜를 비교 하 고이 시스템을 사용 하 여 날짜 조작 되.

이 시스템에서 일련 번호 1 나타내는 1900 년 1 월 1 일 오전 12시: 00 시간.0.99999, 여기서.0 00시: 00 이며.99999 23시 59분: 59 사이의 소수로 저장 됩니다. 10 진수 및 정수 부분에 있는 숫자를 만드는 날짜 정수 및 소수 시간을 결합할 수 있습니다. 예를 들어, 숫자 32331.06 날짜 시간과 1988/7/7 일 오전 1시 26분: 24

를 복잡 한 날짜와 시간 계산을 수행할 수 있도록 여러 가지 기본 제공 된 날짜 및 시간 함수 포함 됩니다.

Today () 함수 및 now () 함수

TODAY 함수 시스템 시계를 기준으로 오늘 날짜의 일련 번호를 반환 하 고 시간은 포함 되지 않습니다. NOW 함수 오늘 날짜의 일련 번호를 반환 하 고 시간을 포함 합니다.

일련 번호에 따라 날짜를 정렬 하는 방법

날짜를 정렬, Excel에서 표시 된 숫자 대신 해당 날짜의 일련 번호에 따라. 따라서 Excel에서 날짜를 정렬할 때 예상한 결과 받지 못할 수 있습니다.

예를 들어, 일련의 날짜에 표시 되는 정렬 된 mmmm 날짜 형식 (월만 표시), 월은 사전순으로 정렬 되지 않습니다 . 대신, 날짜는 기본 날짜 일련 번호에 따라 정렬 됩니다.

일련 번호에 따라 날짜를 비교 하는 방법

일련 번호는 날짜 및 시간 비교도 사용 되므로 실제 결과 수 예상한 것과 다른 (표시 되는 값에 따라).

예를 들어, 함수를 사용할 때의 지금 다음 수식과 같이 현재 날짜와 비교 하
   =IF(NOW()=DATEVALUE("10/1/92"),TRUE,FALSE)
수식은 현재 날짜 경우에 FALSE를 반환 10/1/92. 날짜 경우에 TRUE를 반환 합니다 10/1/92 오전 12시: 00 두 개를 비교 하는 경우

수식에 날짜 시간이 결과에 포함 하지 않아도, 대신TODAY 함수를 사용 하 여이 문제를 해결할 수 있습니다.
   =IF(TODAY()=DATEVALUE("10/1/92"),TRUE,FALSE)

날짜 수식 사용 하는 방법

오늘과 미래 날짜 간의 날짜 수를 찾는 방법

오늘과 미래 날짜 간의 날짜 수를 찾으려면 다음 수식을 사용 하 여
   ="mm/dd/yy"-NOW()
위치 "mm/dd/yy" 미래 날짜입니다. 사용 하 여 일반 형식으로 서식 수식이 있는 셀.

두 날짜 사이의 연도, 월, 일의 번호를 찾는 방법

일, 월 및 시작 및 끝 날짜는 입력 A1 및 A2 셀에 각각, 두 날짜 사이의 연도 수를 계산 하려면 다음과이 같이 하십시오.

1. 통합 문서를 만듭니다.
2. 새 통합 문서 를 클릭 합니다.
3. 통합 문서에 다음 데이터를 입력 합니다.

A1:03/25/94A2: 05/01/98
셀 d 1에에서 다음 수식을 입력 합니다.
 =YEAR(A2)-YEAR(A1)-IF(OR(MONTH(A2)<MONTH(A1),AND(MONTH(A2)=MONTH(A1), 
DAY(A2)<DAY(A1))),1,0)&" years, "&MONTH(A2)-MONTH(A1)+IF(AND(MONTH(A2)
<=MONTH(A1),DAY(A2)<DAY(A1)),11,IF(AND(MONTH(A2)<MONTH(A1),DAY(A2)
>=DAY(A1)),12,IF(AND(MONTH(A2)>MONTH(A1),DAY(A2)<DAY(A1)),-1)))&" months,
"&A2-DATE(YEAR(A2),MONTH(A2)-IF(DAY(A2)<DAY(A1),1,0),DAY(A1))&" days"

참고: 복사 하 고 다음이 수식의 붙여넣을 경우 줄 바꿈이 없어야 되는지 확인 합니다. 줄 바꿈 경우 수식은 작동 하지 않습니다.

4. 수식을 올바르게 입력 한 경우 셀 d 1에 표시 됩니다.

4 years, 1 months, 6 days


일, 월 및 년의 추가 수식 분류
이 수식은 또한 구분할 수 있습니다의 일, 월 및 연도 다음과 같이 개별 세그먼트로.

참고 복사 하 고 이러한 수식을 붙여 넣을 경우 줄 바꿈이 없어야 또는 수식은 작동 하지 것입니다 있는지 확인 하십시오.
   Time segment                     Formula
   ------------------------------------------------------------------------
   The remaining number of          =A2-DATE(YEAR(A2),MONTH(A2)-
   days between two dates,          IF(DAY(A2)<DAY(A1),1,0),DAY(A1))&"days"
   ignoring years and months
   

   The remaining number of          =MONTH(A2)- MONTH(A1)+IF(AND(MONTH(A2)
   months between two dates,        <=MONTH(A1), DAY(A2)<DAY(A1)),11,
   ignoring years and days          IF(AND(MONTH(A2)<MONTH(A1),DAY(A2)>=
                                    DAY(A1)),12,IF(AND(MONTH(A2)>MONTH(A1),
                                    DAY(A2)<DAY(A1)),-1)))&" months"

   The number of whole years        =YEAR(A2)-YEAR(A1)-IF(OR(MONTH(A2)<
   between two dates                MONTH(A1),AND(MONTH(A2)=MONTH(A1),
                                    DAY(A2)<DAY(A1))),1,0)&" years"
참고 이전 수식 & "일" & "월"에 및 & "년"는 선택 사항입니다. 이러한 결과 일, 월 및 연도를 구별할 수 있습니다.

두 날짜 간의 평일 수를 찾는 방법

여기서 시작 및 끝 날짜 입력 A1 및 A2 셀에 각각, 두 날짜 간의 평일 수를 찾으려면 다음과이 같이 하십시오.

1. 통합 문서를 만듭니다.
2. 새 통합 문서를 클릭 합니다.
3. 통합 문서에 다음 데이터를 입력 합니다.
A1: 03/25/94?A2: 05/01/98

4. 셀 d 1에에서 다음 수식을 입력 합니다.

=NETWORKDAYS(A1,A2)"1071" appears as the result in cell D1.

참고:#NAME 결과 보면 theExcel 2003 도구 메뉴에서 추가 기능을 클릭 합니다. 분석 도구 확인란을 선택 하 고 설치할 것인지 묻는 경우 를 클릭 합니다. Excel 2007 및 2010에는 분석 도구 추가 기능에서 작성 됩니다.

날짜를 점차적으로 늘리는 방법

수 년 동안 날짜를 늘리려면 월 또는 일을 다음 수식을 참조 는 두 날짜 값을 사용 하거나 날짜 및 value1, value2, value3 들어 있는 셀 참조는 연도, 월 및 일을 각각 증가 하는 데 사용할 증가.
   =DATE(YEAR(reference)+value1,MONTH(reference)+value2,DAY(reference)+value3)


예를 들어, 날짜를 한 달 증가 하는 공식은 다음과 같습니다.
   =DATE(YEAR(DATEVALUE("6/20/96")),MONTH(DATEVALUE("6/20/96"))+1,
    DAY(DATEVALUE("6/20/96")))

시간 수식 사용 하는 방법

경과 시간을 계산 하는 방법

이들 간의 경과 된 시간에 다른 한 셀의 내용을 빼서 두, 경과 된 시간, 분 및 초를 나타내는 일련 번호를 만들어집니다. 이 숫자를 더 쉽게 읽을 수를 결과 포함 하는 셀에 h:mm 시간 형식을 사용 합니다.

다음 예제에서 셀 c 2와 d 2의 수식 = b 2-a 2를포함 하 고 셀 c 2가 일반 형식으로 서식 지정 셀 진수 (이 경우 0.53125로 표시 됨, 12 시 45 분의 일련 번호 표시)에 표시 합니다.
   A1: Start Time   B1: End Time    C1: Difference  D1: Difference
                                        (General)       (h:mm)
   A2: 6:30 AM      B2: 7:15 PM     C2: 0.53125     D2: 12:45

밤 12 시가 시작 시간과 종료 시간 사이 24 시간 시간 차이를 고려해 야 합니다. 이렇게 하려면 한 24 시간 기간을 나타내는 숫자 1을 추가 합니다. 예를 들어, 여기서는 자정 넘는 시간 확장을 허용 하는 다음 테이블을 설정할 수 있습니다.
   A1: Start Time    B1: End Time    C1: Difference  D1: Difference
                                         (General)       (h:mm)
   A2: 7:45 PM       B2: 10:30 AM    C2: 0.614583333  D2: 14:45


이 테이블을 설정 하려면 셀 c 2와 d 2에에서 다음 수식을 입력 합니다.
   =B2-A2+IF(A2>B2,1)

24 시간 보다 더 많은 시간과 분을 누적 하는 방법

24 시간 보다 큰 시간을 올바르게 표시 하려면 37:30:55 기본 서식을 사용할 수 있습니다. 대신 사용자 지정 형식을 사용 하려는 경우 있습니다 형식의 시간 매개 변수 대괄호 안에 넣어야 합니다 예:
   [h]:mm

10 진수 숫자 해당 하는 날짜를 변환 하는 방법

일련된의 날짜 (h:mm: ss)를 10 진수 (0.00)로 변환 하 24 시간 기반으로 변환 하 여 일련 번호를 10 진수로 변환 해야 있습니다. 이렇게 하려면 다음과 같이 24 시간 곱하기를
   =Time*24
위치 시간 진수; 시간 형식에서 변환할 수 이 숫자, 셀 참조 나 TIMEVALUE 함수에 숫자의 문자열이 될 수 있습니다.

예를 들어, 셀 a 1에 4 시간 30 분을 나타내는 "4 30" 시간 있으면 수식은 다음과 같습니다.:
   =A1*24
결과 4.5입니다.

경우에 날짜와 시간을 다음 수식을 사용 합니다.
   =(Time-INT(Time))*24
예를 들어, 셀 a 1 "6/20/96 오전 4시 30분", 공식은:
   =(A1-INT(A1))*24
결과 4.5입니다.

날짜 해당 하는 10 진수를 변환 하는 방법

일련의 날짜 (h:mm: ss)을 10 진수 (0.00)로 변환 하려면 24 시간 기반으로 변환 하 여 일련 번호를 10 진수로 변환할 해야 있습니다. 이렇게 하려면 다음과 같이 하 여 24 시간을 나눠서
   =Time/24
위치 시간 10 진수에서 날짜 일련 번호로 변환 하려면 숫자로, 셀 참조 나 실제 숫자가 될 수 있습니다. 예를 들어, 셀 a 1에에서 4 시간 30 분을 나타내는 4.5 인 값이 있으면 수식은 다음과 같습니다.
   =A1/24
결과 4시 30분입니다.

Mac 용 Microsoft Excel과 Windows 용 Excel 간에 파일을 전송 하는 방법

기본적으로 Mac 용 Excel에서는 1904 날짜 체계를 사용 하 고 Windows 용 Excel에서는 1900 날짜 체계를 사용 하 여. 즉, Mac 용 Excel에서 일련 번호 1을 입력 하 고 날짜 형식으로 서식을 지정할 때 Excel 표시로 1904/2/1 오전 12 시 일련 번호 1로 표시 하는 Windows 용 Excel 1900 년 1 월 1 일 오전 12시

전송 하는 경우 파일 Excel에서 Mac 용 Excel에 대 한 Windows로, 체계는 각 파일에 저장 되기 때문에 날짜 체계의이 차이 문제를 일으킬 하지 해야. 그러나 복사 하 여 서로 다른 플랫폼에서 만들어진 다른 날짜 체계를 사용 하 여 파일 사이 날짜 표시 될 수 있습니다 4 년과 1 일 올바른 날짜 보다.

Windows 용 Excel에서에서 1904 날짜 체계를 변경 하려면 다음과이 같이 하십시오.
  1. Excel 2003에서 도구메뉴에서옵션을 클릭 합니다. Excel 2007 및 Excel 옵션이상 이동 합니다.
  2. Excel 2003에서계산 탭을 누른 다음 1904 날짜 체계 확인란을 선택 합니다. 이상은 Excel 2007에서 고급 옵션을 클릭 합니다. 아래로 스크롤하여 이 통합 문서의 계산:1904 날짜 체계 사용확인란을 선택 합니다.
Mac 용 Excel에서 1904 날짜 체계를 변경 하려면 다음과이 같이 하십시오.
  1. Excel 메뉴에서 기본 설정을 클릭 합니다.
  2. 아래 수식 및 선택 목록 계산 합니다.
  3. 통합 문서 옵션 에서1904 날짜 체계 확인란의 선택을 취소 하려면

참조

자세한 내용을 보시려면, Microsoft 기술 자료의 다음 문서 번호를 클릭하십시오.
214233 텍스트 또는 숫자가 원하지 않는 숫자 형식 Excel에서 변환
214386 Microsoft Excel에서 최대 시간
241072 날짜와 시간은 일련 번호로 Excel에서 수식을 볼 때 표시
264372 Excel에서 셀 서식 대화 상자에서 설정을 이해 하 고 제어 하는 방법

속성

기술 자료: 214094 - 마지막 검토: 2013년 9월 30일 월요일 - 수정: 1.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Office Excel 2003
  • Microsoft Office Excel 2007
  • Microsoft Excel 2010
키워드:?
kbnomt kbgraphxlink kbscreenshot kbdatetime kbautomation kbprogramming kbfunctions kbhowtomaster kbmigrate kbmt KB214094 KbMtko
기계 번역된 문서
이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.
이 문서의 영문 버전 보기:214094

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com