엑셀 MONTH 함수 - egsel MONTH hamsu

month함수는 주어진 날짜에서 월(month)을 추출하여 표시하는 함수이다.

월은 1에서 12까지 정수로 나타낸다.

형식 : MONTH(날짜) : '날짜' 데이터 안에서 月을 추출한다.

실습1.

엑셀 MONTH 함수 - egsel MONTH hamsu

2019년 8월 32일은 없으므로, 오류값이 나타난다.

참고) 날짜 입력시 2019년 8월 1일에서 띄어쓰기를 해야 날짜로 인식해준다.

붙여서 쓰면 인식을 하지 못한다.

주어진 날짜에서 월을 추출해야 하는 경우가 있습니다. 이때 사용하는 함수가 MONTH 함수 입니다. MONTH 함수는 날짜/시간 함수에 속합니다. 저와 함께 MONTH 함수를 사용하는 방법을 살펴보겠습니다.

TIP

MONTH 함수는 주어진 날짜에서 월을 추출하여 표시하는 함수로 월은 1에서 12까지의 정수로 표시됩니다.
형식 MONTH(날짜)

위와 같이 순서대로 진행합니다. B5셀에 6이 출력 된 이유는 A5셀에 입력된 2020-06-19 날짜에서 월인 6이 출력된 것입니다. 또 다른 예시를 위해 다음 과정을 살펴 보겠습니다.

엑셀 MONTH 함수 - egsel MONTH hamsu

위와 같이 순서대로 입력해 봅니다. B6셀에 6이 입력되었는데 이유는 A6셀에 입력된 일련번호 44000 에 해당하는 2020년 6월 18일의 월인 6일 출력된 것입니다. 이제 MONTH 함수롤 이해하실 수 있을 것입니다. 이것으로 엑셀 날짜에서 월만 추출하기 MONTH 함수 엑셀2010을 마치겠습니다. 긴 글 읽어주셔서 감사합니다.


엑셀강좌/☞ 함수

2019. 4. 2. 13:06

 날짜에 해당하는 월을 반환합니다. 월은 1에서 12 사이의 정수입니다.

  MONTH(serial_number)

 인수

설명 

입력값 

 serial_number

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

숫자

 * MONTH 함수는 대량의 데이터에서 월별로 데이터를 정리할 때 사용하면 편리합니다.
 * 예를 들어 월별 상품의 판매건수, 고객의 월별 생일자를 알고 싶은 경우에 사용됩니다.
 * MONTH 함수 단독으로 사용하는 빈도는 낮지만, 다른 함수와 사용하는 빈도는 높기 때문에 알아두면 편리합니다.
 * 1900-1-1에서 9999-12-31 사이의 월만 표시할 수 있습니다.

 * 이외의 월은 #VALUE! 또는 #NUM! 오류가 발생합니다. (아래 참고사항 참조)

 ▶ 예제 [ 아래의 여려가지 형태의 셀서식 날짜 데이터에서 월의 값만 가지고 오고 싶은 경우 ]

1. 아래 셀(B3)에 MONTH 함수 수식을 입력합니다.
   ①  =MONTH(                         =MONTH를 입력합니다.
   ②  =MONTH(B3)                 날짜 데이터가 있는 셀에서 을 추출함으로 셀 주소(C3)를 입력합니다.

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

# 참고 사항

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

[예시 1]

엑셀 MONTH 함수 - egsel MONTH hamsu

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

[예시 2]

       ▶ 위와 같이 월 데이터의 값은 날짜 데이터가 아니고 숫자이므로 원하는 값을 얻을 수 없습니다.
       ▶ 엑셀에서는 1900-1-1을 1로 간주하여 날짜를 계산합니다.
       ▶ 위에 년도 데이터 12는 숫자로 인식하여 1900-1-1에서 12일째 날입니다. 그래서 1월이라는 월이 표시된 것입니다.
          ( 12를 계산하면 1900-1-12 입니다.)
       ▶ 아래의 데이터를 참조하면 이해가 될 것입니다.

[4] 참고 사항

* 날짜를 텍스트로 입력할 경우 문제가 발생 할 수 있습니다.           
* 1900-1-1에서 9999-12-31의 사이의 월만을 표시함으로 이외의 월에서는 오류가 발생할 수 있습니다. (위의 참고 사항 참조)

 * 관련함수로는 DATE, DAYEVALUE, YEAR, DAY, TODAY가 있습니다.