John은 통합 문서간에 날짜를 잘라내어 붙여 넣을 때 아무런 이유없이 변경되는 것처럼 보입니다. 예를 들어, 그는 2018 년을 연도로 100 줄, 날짜 3 열로 된 통합 문서로이 작업을 수행했습니다. 붙여 넣은 데이터는 모두 2014 년이 연도이고 날짜는 한 자리 앞 (17 일은 16 일 등)입니다.

John의 설명에서 공짜 단서는 그가 복사 한 것과 붙여 넣은 것 사이에 4 년 차이가 있다는 것입니다. 문제는 Excel에서 날짜를 계산하는 데 사용할 수있는 두 가지 다른 “기준 날짜”와 관련이 있습니다.

내부적으로 Excel은 지정된 기준 날짜로부터의 일 수를 나타내는 일련 번호로 날짜를 유지합니다. 이 날짜는 일반적으로 1900 년 1 월 1 일이므로 일련 번호 1은 해당 날짜 (1900 년 1 월 1 일), 2는 다음 날, 3은 다음 날 등입니다.

1900 기준 날짜는 Windows 기반 Excel 버전의 기본값입니다. 다른 기준 날짜는 1904 년 1 월 1 일입니다. 역사적으로 이것은 Mac 기반 Excel 버전에서 사용되는 기준 날짜입니다. (최신 Mac 버전의 기본값이 아니기 때문에 “역사적으로”라고 말합니다. Microsoft가 기본값을 언제 변경했는지 정확히 알 수 없습니다.) Microsoft는이 두 번째 기본 날짜 시스템을 사용했습니다. 초기 Mac은 이전 날짜를 처리하는 데 고유 한 문제가 있었기 때문입니다. 1904 년 1 월 1 일 – 내가 올바르게 기억한다면 윤년이 어떻게 처리되었는지와 관련된 것.

1904 기준 날짜 시스템에서 내부 일련 번호 0은 1904 년 1 월 1 일, 1은 다음 날, 2는 다음 날입니다. 두 개의 기본 날짜 시스템을 사용하면 특정 일련 번호의 날짜가 4 년만 벗어난 것이 아니라 4 년 1 일만 벗어납니다.

John의 상황에서 원본 통합 문서의 기준 날짜는 1904 시스템으로 설정되어 있습니다. 해당 통합 문서 내에서 모든 것이 정상이지만 값을 복사하여 (일련 번호를 한 시스템에서 다른 시스템으로 복사하고 있음을 기억하십시오) 1900 시스템을 사용하는 통합 문서에 붙여 넣으면 날짜가 4 년 1 일.

문제에 대한 두 가지 가능한 해결책이 있습니다. 먼저 대상 통합 문서에서 사용되는 기준 날짜 시스템을 변경할 수 있습니다. 다음 단계에 따라이를 수행 할 수 있습니다.

  1. 대상 통합 문서를 선택하십시오.

  2. Excel 옵션 대화 상자를 표시합니다. (Excel 2007에서는 Office 단추를 클릭 한 다음 Excel 옵션을 클릭합니다. Excel 2010 이상 버전에서는 리본의 파일 탭이 표시되고 옵션을 클릭합니다.)

  3. 대화 상자의 왼쪽에서 고급을 클릭합니다.

  4. 이 통합 문서를 계산할 때 섹션이 표시 될 때까지 아래로 스크롤합니다.

(그림 1 참조)

  1. 1904 날짜 시스템 사용 확인란이 선택되어 있는지 확인합니다.

  2. 확인을 클릭하십시오.

이제 원래 언급 된 문제없이 원본에서 대상 통합 문서로 날짜를 복사 할 수 있습니다. 그러나 여기에는 단점이 있습니다. 다른 사용자는 나중에 대상 통합 문서에서 복사하려는 경우에도 동일한 문제가 발생합니다.

두 번째 가능한 솔루션 인 대상 통합 문서에 날짜를 붙여 넣은 후 날짜를 조정합니다. 1900 기준 날짜 시스템을 사용하는 시스템에서 Excel이 사용하는 기본 일련 번호를 살펴보면 1/1/1900의 일련 번호는 1이고 1/1/1904의 일련 번호는 1463. 따라서 날짜를 대상 통합 문서에 붙여넣고 방금 붙여 넣은 항목에서 1462를 빼면 대상 통합 문서에 대해 적절하게 조정 된 날짜가됩니다.

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (10942)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다.