은하수[銀河水]


MONTH 함수를 사용 월별 데이터 정리

1년은 12달로 되어 있습니다. MONTH함수는 날짜 서식의 데이터에서 월을 정보를 가지고 올 수 있습니다. 그러므로 월별 데이터를 정리할 때 MONTH 함수를 사용하면 편리합니다. MONTH 함수를 단독으로 사용하는 빈도는 낮지만 다른 함수와 사용하는 빈도가 높기 때문에 알아두면 좋은 함수 입니다.


MONTH 함수는 1900-1-1에서 9999-12-31 사이의 월만 표시할 수 있으며 이외의 월은 #VALUE! 또는 #NUM! 오류가 발생합니다.

MONTH 함수 설명

MONTH( )


MONTH 함수는 1개의 인수를 가지고 있습니다. 인수에 대한 설명이 다소 딱딱하고 어려울 수 있습니다. 아래 예제를 이해한다면 여기에 작성한 놓은 인수 설명을 이해하는 데 도움이 될 것입니다.


① serial_number :  날짜 체계에 의하여 1월 부터 12월까지 월의 값을 가지고 올 수 있습니다.

MONTH 함수 예제

엑셀 함수는 위의 설명보다는 예제를 통해서 직접 사용해보는 것이 더 이해하기 쉽습니다.

예제 파일: MONTH 함수 예제.xlsx

MONTH 함수 예제

위의 예제와 같이 MONTH 함수를 사용하면 날짜 데이터에서 월의 값만 가지고 와서 표시할 수 있습니다. 엑셀에서는 셀 서식에 의하여 다양한 형태로 날짜를 표시할 수 있습니다. 날짜 데이터에는 월이 영문으로 표시되어 있지만 MONTHR 함수를 사용하면 날짜 형식에서도 월의 값을 가지고 올 수 있습니다.


아래 셀 B2=MONTH(A2)를 입력합니다. 그러면 날짜 데이터에서 월의 값만 가지고 와서 표시됩니다.


월 아래 셀에 작성한 =MONTH(A2)를 설명 드리면 아래와 같습니다.

셀에 함수를 사용하기 위해서는 맨 앞에 =를 입력하고 다음에 함수 등을 입력하면 됩니다.


위에서 설명한 MONTH( ①) 함수는 1개의 인수를 입력해야 합니다.

① 인수 : 날짜 데이터에서 월를 가지고 와야 함으로  ① 인수에는 날짜 데이터의 셀 주소 A2를 입력합니다.


나머지 아래의 년도 데이터는 A2를 복사해서 사용하면 됩니다.


위의 날짜 데이터는 월이 영문(Mar)로 표시되어 있어도 날짜 코드에 의하여 데이터를 추출 함으로 월이 숫자로 표시됩니다.

참고 사항

* MONTH 함수를 사용하여 월를 표시할 경우 아래와 같이 오류가 발생하거나 원하지 않은 값이 표시되는 경우가 있습니다.

<예시 1>

MONTH 함수 예시1

▶ 그리고 날짜 데이터의 경우에도 1898-4-1의 경우에는 텍스트로 인식하여 왼쪽정렬이 되어서 표시됩니다.

▶ 날짜 데이터가 2019-4-1 처럼 정상일 경우에는 오른쪽정렬로 표시됩니다.

<예시 2>

MONTH 함수 예시2

▶ 위와 같이 월 데이터의 값은 날짜 데이터가 아니고 숫자이므로 원하는 값을 얻을 수 없습니다.

▶ 엑셀에서는 1900-1-1을 1로 간주하여 날짜를 계산합니다.

▶ 위에 월 데이터 12는 숫자로 인식하여 1900-1-1에서 12일째 날입니다. 그래서 1월이라는 월이 표시된 것입니다.

    ( 12를 계산하면 1900-1-12 입니다.)

▶ 아래의 데이터를 참조하면 이해가 될 것입니다.

MONTH 함수 예시3

이 글을 공유합시다

facebook twitter kakaoTalk kakaostory naver band