Please Enable JavaScript!
Gon[ Enable JavaScript ]

엑셀(VBA) Year, Month, Day 함수 연도, 월, 일 추출

엑셀(Excel)/VBA
반응형

“Year”, “Month”, “Day” 함수는 VBA에서 날짜 값을 연도, 월, 일로 분해하여 추출하는 데 사용합니다. 이들 함수는 주어진 날짜에서 필요한 정보를 추출하여 다양한 용도로 활용할 수 있습니다. 주로 날짜 데이터를 보다 쉽게 이해하고 다루기 위해 사용됩니다. 

 

 

 

1. 구문

 

여기서 “date”는 연도, , 일을 추출할 날짜를 지정합니다.
 
- “Year(date)”: 주어진 날짜의 연도를 반환합니다.
- “Month(date)”: 주어진 날짜의 월을 반환합니다.
- “Day(date)”: 주어진 날짜의 일을 반환합니다.

 

 

2. “Year” 함수 사용 예제

 

예제에서는 2023 12 31일의 연도를 “Year” 함수로 추출합니다. 실행 결과, 메시지 박스에는 "2023"이 출력됩니다. 

Sub YearExample()
    Dim dt As Date
    dt = "2023-12-31"
    MsgBox Year(dt)
End Sub

 

 

3. “Month” 함수 사용 예제

 

예제에서는 2023 12 31일의 월을 “Month” 함수로 추출합니다. 실행 결과, 메시지 박스에는 "12"가 출력됩니다. 

Sub MonthExample()
    Dim dt As Date
    dt = "2023-12-31"
    MsgBox Month(dt)
End Sub

 

 

4. “Day” 함수 사용 예제

 

예제에서는 2023 12 31일의 일을 “Day” 함수로 추출합니다. 실행 결과, 메시지 박스에는 "31"이 출력됩니다. 

Sub DayExample()
    Dim dt As Date
    dt = "2023-12-31"
    MsgBox Day(dt)
End Sub

 

 

반응형
Posted by 녹두장군1
,