형식 YYYYMMDD
(예 : 19970203
또는 February 3rd, 1997
)의 일부 값이있는 Excel 파일로 작업하고 있습니다. 이 값을 Excel에서 읽을 수있는 날짜 형식으로 변환해야했습니다.이 값 옆에있는 열에 다음 함수를 사용하여 수행했습니다.
=DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2))
이 형태로 날짜를 출력한다 dd-mm-yy
(그래서 03-02-97
이전 예에서). 이제 월별로 날짜를 구성해야했기 때문에 =month
다음 열에서이 새로운 값에 대해 함수 를 사용하려고했습니다 . 출력 형식은 mm-01-00
입니다.
연구에서 나는이 서식이 mm
날짜 값만 표시하도록 셀을 다시 포맷함으로써 많은 사람들이 해결 한 것으로 나타났습니다 . 불행히도 Excel은 이제 이러한 mm-01-00
값을로 읽었 으며 dd-mm-yy
, 흥미롭게도 지난 4 년 동안 1 월이되었습니다.
나는 월 함수를 피하고 대신 날짜에 텍스트 함수를 사용하여 내 목적을 위해 해결 방법을 관리했지만 여전히 월 함수를 사용하여 무엇이 잘못되었는지 파악하지 못했습니다. 나는 약간의 독서를했지만 비슷한 문제 가보고 된 사례를 찾지 못했습니다. 미국 지역 설정이있는 컴퓨터에서 Excel을 실행하고 있지만 날짜 표시는입니다 dd-mm-yy
. 그러나 이것이 내 Excel 문제와 어떤 관련이 있는지 이해할 수 없습니다.
mm
변환 된 날짜 가 있는 셀에서 단순히 다시 포맷하는 것 같지만 내 목적을 위해 월이있는 열과 완전한 날짜가있는 열을 갖고 싶었습니다. 이 문제를 해결하려면 열을 복제하는 것이 좋지만 mm-01-00
월 함수에서 값을 얻는 이유에 대해 궁금했습니다 . 아래의 대답은 이것에 아주 잘 대답했습니다.
mm
셀은DATE
기능 이있는 셀입니다 . 함수 가있는 셀이 아닙니다MONTH
.