이 예에서는 지정된 날짜의 주 번호를 찾는 사용자 지정 함수를 만듭니다.

이 예의 경우 샘플 데이터는 날짜, 직원 ID 및 출석 상태를 포함하는 직원의 출석 데이터로 구성됩니다.

특정 날짜의 주 번호를 찾고 싶습니다.

ArrowMain

이 예에서는 지정된 날짜의 주 번호를 계산하기 위해 내장 함수 “WEEKNUM”과 사용자 정의 함수 “Display_WeekNum”을 모두 사용했습니다.

Excel에는 주 번호를 찾기위한 내장 함수 “WEEKNUM”이 있습니다.

WEEKNUM 함수 구문

WEEKNUM (Date, FirstDayOfWeek)

Date 매개 변수는 주 번호를 찾고자하는 날짜를 지정하고 FirstDayOfWeek는주의 첫날로 간주해야하는 요일을 지정합니다.

또한 주어진 날짜에 대한 주 번호를 찾기 위해 사용자 지정 함수 “Display_WeekNum”을 구축했습니다.

ArrowOutput

논리 설명

“Display_WeekNum”사용자 지정 함수에서 WorksheetFunction을 사용하여 Excel의 내장 된 WEEKNUM 함수에 액세스했습니다. 이 함수는 날짜를 입력 매개 변수로 사용하고 주 번호를 반환합니다. 기본적으로이 함수는 월요일을 요일로 간주합니다.

아래 코드를 따르세요

Option Explicit

Function Display_WeekNum(DefinedDate As Date)

Display_WeekNum = WorksheetFunction.WeekNum(DefinedDate, vbMonday)

End Function

이 블로그가 마음에 들면 Facebook 및 Facebook에서 친구들과 공유하십시오.

여러분의 의견을 듣고 싶습니다. 작업을 개선하고 더 나은 서비스를 제공 할 수있는 방법을 알려주십시오. [email protected]로 문의 해주세요