주말 종료일 계산 (Microsoft Excel)
주말을 기준으로 정보를 추적합니까? 많은 기업이 그렇게하므로 전체 연도의 주 종료 날짜를 빠르게 계산할 수있는 방법이 필요합니다. 날짜는 매크로를 사용하여 쉽게 계산할 수 있지만 수식을 사용하여 쉽게 계산할 수 있습니다.
주말을 계산하는 데 사용할 수있는 두 가지 공식이 있습니다. 이 예에서는 연도가 A1 셀에 저장되어 있다고 가정합니다. (기억하십시오 : 이것은 날짜가 아닌 A1의 해입니다.)
그런 다음 A3 셀에서 다음 수식을 사용하여 한 해의 첫 번째 토요일을 알아낼 수 있습니다.
=DATE(A1,1,1)+7-WEEKDAY(DATE(A1,1,1))
이것은 WEEKDAY 함수가 1 (일요일) 값을 반환하기 때문에 작동합니다.
모든 날짜에 대해 7 (토요일)까지. 7에서 해당 값을 빼면 6 (일요일)부터 0 (토요일)까지의 값이 있습니다. 해당 값을 해당 연도의 1 월 1 일에 대한 DATE 값에 더하면 해당 연도의 첫 번째 토요일이됩니다.
주가 금요일에 끝나도록하려면 공식을 약간 변경해야합니다.
=DATE(A1,1,1)+7-(WEEKDAY(DATE(A1,1,1)+1))
마지막으로, 주가 일요일에 끝나는 것을 선호한다면 공식은 다음과 같아야합니다.
=DATE(A1,1,1)+7-WEEKDAY(DATE(A1,1,1),2)
이 수식은 1 (월요일)에서 7 (일요일)까지의 요일을 계산하는 WEEKDAY 함수에 대한 매개 변수를 사용합니다.
해당 연도의 첫 번째 주 종료 날짜가 있으면 (A3에서 기억하십니까?) 해당 연도의 나머지 주 종료 날짜를 계산할 수 있습니다. A4 셀에 다음 수식을 입력합니다.
=IF(YEAR(A3+7)=$A$1,A3+7,"")
이는 이전 날짜의 1 주일이 여전히 연도에 있는지 확인합니다. 그렇다면 새 날짜가 반환됩니다. 그렇지 않은 경우 빈 문자열이 반환됩니다. 이 수식을 A4에서 A55까지 복사하면 해당 연도에 원하는 모든 주 종료 날짜가 있습니다.
수식을 사용하여 A1 셀의 연도를 변경하여 날짜가 어떻게 변경되는지 확인합니다.
범위 A3 : A55는 주어진 연도에 가능한 53 개의 주 종료 날짜를위한 공간을 제공합니다. A4 : A55 셀의 수식에서 IF 문을 사용 했으므로 해당 연도에 대한 주 종료 날짜가 52 개 뿐인 경우 마지막 값 (A55)은 비어 있습니다.
_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.
이 팁 (10481)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다. 여기에서 Excel의 이전 메뉴 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.
link : / excel-Calculating_Week-Ending_Dates [주말 종료일 계산]
.