Note: The other languages of the website are Google-translated. Back to English

Excel에서 두 날짜 사이의 주말 / 주중 수를 계산하는 방법은 무엇입니까?

때로는 두 날짜 사이의 특정 평일 수를 알아야합니다. 예를 들어 두 개의 날짜가 있습니다. 시작 날짜는 1 년 1 월 2014 일이고 종료 날짜는 2 년 15 월 2014 일입니다. 이제이 기간 동안 일요일, 월요일 또는 화요일 등이 몇 번 발생하는지 알고 싶습니다. 이것은 우리에게는 다소 어려울 수 있지만 여기서는 효과적인 방법에 대해 이야기 할 수 있습니다.


공식을 사용하여 두 날짜 사이의 특정 주중 / 주말 수를 계산합니다.

다음과 같은 두 개의 날짜가 있다고 가정하고 그 사이에 몇 개의 일요일이 있는지 계산해야합니다. 빈 셀을 선택하고 아래 수식을 입력 한 다음 엔터 버튼 키. 이제 두 날짜 사이의 일요일 수를 알 수 있습니다. 스크린 샷보기 :

=INT((WEEKDAY($C$2- 1)-$C$2+$C3)/7)

배송 시 요청 사항:

(1) 위의 공식에서 C2는 시작일이고 C3은 종료일을 나타냅니다.

(2) 위 공식에서 1 일요일을 의미합니다. 그리고 숫자 1을 1과 7 사이의 다른 숫자로 바꿀 수 있습니다.1은 일요일, 2는 월요일, 3은 화요일, 4는 수요일, 5는 목요일, 6은 금요일, 7은 토요일입니다.)


수식을 사용하여 월의 특정 요일 수를 계산합니다.

때로는 주어진 달의 특정 요일의 총 수를 계산해야 할 수도 있습니다. 2020 년 XNUMX 월에 수요일의 총 수를 계산합니다. 여기에서는 특정 요일의 총 수를 계산하는 공식을 소개합니다. 쉽게 달.

빈 셀을 선택하고 공식 아래에 입력 한 다음 Enter 키를 눌러 계산 결과를 얻습니다.

=INT((WEEKDAY(DATE(G2,G3,1)- G4)-DATE(G2,G3,1)+EOMONTH(DATE(G2,G3,1),0))/7)

노트:

(1) 위의 공식에서 G2는 지정된 연도, G3는 지정된 월, G4는 지정된 요일입니다.

(2)이 공식은 요일을 나타내는 정수를 할당합니다. 1은 일요일, 2는 월요일, 3은 화요일, 4는 수요일, 5는 목요일, 6은 금요일, 7은 토요일입니다.


사용자 정의 함수를 사용하여 특정 월의 특정 주중 / 주말 수를 계산합니다.

사용자 정의 함수를 생성하여 위의 공식 외에 주어진 연도 및 월의 특정 평일 수를 계산할 수도 있습니다.

1. 누르고 ALT + F11 키가 열립니다. Microsoft Visual Basic for Applications 창.

2. 딸깍 하는 소리 끼워 넣다 > 모듈을 클릭하고 다음 코드를 모듈 창.

Public Function TotalDays(pYear As Integer, pMonth As Integer, pDay As Integer)
'Update 20140210
Dim xindex As Integer
Dim endDate As Integer
endDate = Day(DateSerial(pYear, pMonth + 1, 0))
For xindex = 1 To endDate
    If Weekday(DateSerial(pYear, pMonth, xindex)) = pDay Then
        TotalDays = TotalDays + 1
    End If
Next
End Function

3. 이 코드를 저장하고 워크 시트로 돌아간 다음 빈 셀에이 수식을 입력합니다. = TotalDays (년, 월, 1) . 이 예에서는 2020 년 XNUMX 월에 일요일이 몇 개 있는지 계산할 것이므로이 공식을 아래 공식 중 하나로 적용 할 수 있습니다., 다음을 누릅니다. 엔터 버튼 키, 한 번에 몇 개의 일요일을 얻을 수 있습니다. 스크린 샷 참조 :

= TotalDays (C2, C3, C4)

= TotalDays (2020,6,1)

 

배송 시 요청 사항: 이 공식은 정수를 사용하여 요일을 나타냅니다. 1은 일요일, 2는 월요일, 3은 화요일, 4는 수요일, 5는 목요일, 6은 금요일, 7은 토요일입니다..


Excel 용 Kutools를 사용하여 두 날짜 사이의 모든 주말 / 주중 / 특정 요일의 수를 계산합니다.

실제로 Excel 용 Kutools를 적용 할 수 있습니다. 두 날짜 사이의 휴무일 수 공식, 두 날짜 사이의 근무일 수 공식 및 특정 요일 수를 계산 수식을 사용하여 Excel의 날짜 범위에서 모든 주말, 주말 또는 특정 요일의 수를 빠르게 계산합니다.

Excel 용 Kutools - 300개 이상의 편리한 Excel용 도구가 포함되어 있습니다. 전체 기능 무료 평가판 30-day, 신용카드 불필요! 지금 무료 평가판!

1. 계산 결과를 배치 할 빈 셀을 선택하고 Kutools> Formula Helper> Formula Helper를 클릭하여이 기능을 활성화합니다.

그런 다음 계산 유형에 따라 진행하십시오.

A. Excel에서 두 날짜 사이의 주말 (토요일과 일요일) 수 계산

수식 도우미 대화 상자에서 다음과 같이하십시오.
(1) 선택 통계적인 인사말 공식 유형 드롭 다운 목록;
(2) 클릭하여 선택 두 날짜 사이의 휴무일 수 에서 공식 선택 리스트 박스;
(3) 시작 날짜를 시작 날짜 상자 (날짜 셀을 참조 할 수도 있음);
(4) 종료 날짜를 종료 날짜 상자 (날짜 셀을 참조 할 수도 있음);
(5) OK 버튼을 클릭합니다.

이제 선택한 셀의 모든 토요일과 일요일의 총 수를 반환합니다.

Excel 용 Kutools - 300개 이상의 편리한 Excel용 도구가 포함되어 있습니다. 전체 기능 무료 평가판 30-day, 신용카드 불필요! 이제 그것을 잡아

B. Excel에서 두 날짜 사이의 평일 수 (토요일과 일요일 제외) 계산

수식 도우미 대화 상자에서 다음과 같이하십시오.
(1) 선택 통계적인 인사말 공식 유형 드롭 다운 목록;
(2) 클릭하여 선택 두 날짜 사이의 근무일 수 에서 공식 선택 리스트 박스;
(3) 시작 날짜를 시작 날짜 상자 (날짜 셀을 참조 할 수도 있음);
(4) 종료 날짜를 종료 날짜 상자 (날짜 셀을 참조 할 수도 있음);
(5) OK 버튼을 클릭합니다.

그런 다음 선택한 셀의 총 평일 수 (토요일과 일요일 제외)를 반환합니다.

Excel 용 Kutools - 300개 이상의 편리한 Excel용 도구가 포함되어 있습니다. 전체 기능 무료 평가판 30-day, 신용카드 불필요! 이제 그것을 잡아

C. Excel에서 두 날짜 사이의 특정 요일 (월요일, 토요일, 일요일 등) 수 계산

수식 도우미 대화 상자에서 다음과 같이하십시오.
(1) 선택 통계적인 인사말 공식 유형 드롭 다운 목록;
(2) 클릭하여 선택 특정 요일 수를 계산 에서 공식 선택 리스트 박스;
(3) 시작 날짜를 시작 날짜 상자 (날짜 셀을 참조 할 수도 있음);
(4) 종료 날짜를 종료 날짜 상자 (날짜 셀을 참조 할 수도 있음);
(5) 정수로 특정 요일을 지정합니다 (1은 일요일, 2-5는 월요일부터 금요일, 7은 토요일을 나타냅니다).
(6) OK 버튼을 클릭합니다.

그런 다음 주어진 날짜 범위에서 지정된 요일의 총 수를 반환합니다.

Excel 용 Kutools - 300개 이상의 편리한 Excel용 도구가 포함되어 있습니다. 전체 기능 무료 평가판 30-day, 신용카드 불필요! 이제 그것을 잡아


관련 기사 :


최고의 사무 생산성 도구

Excel용 Kutools는 대부분의 문제를 해결하고 생산성을 80% 증가시킵니다.

  • 재사용: 빠르게 삽입 복잡한 공식, 차트 그리고 이전에 사용한 모든 것; 셀 암호화 암호로; 메일 링리스트 생성 이메일 보내기 ...
  • 슈퍼 포뮬러 바 (여러 줄의 텍스트와 수식을 쉽게 편집 할 수 있습니다.) 레이아웃 읽기 (많은 수의 셀을 쉽게 읽고 편집합니다.) 필터링 된 범위에 붙여 넣기...
  • 셀 / 행 / 열 병합 데이터 손실없이; 셀 내용 분할; 중복 행 / 열 결합... 중복 셀 방지; 범위 비교...
  • 중복 또는 고유 선택 행; 빈 행 선택 (모든 셀이 비어 있음); 슈퍼 찾기 및 퍼지 찾기 많은 통합 문서에서; 무작위 선택 ...
  • 정확한 사본 수식 참조를 변경하지 않고 여러 셀; 참조 자동 생성 여러 시트에; 글 머리 기호 삽입, 확인란 등 ...
  • 텍스트 추출, 텍스트 추가, 위치 별 제거, 공간 제거; 페이징 부분합을 만들고 인쇄합니다. 셀 내용과 주석 간 변환...
  • 슈퍼 필터 (다른 시트에 필터 구성표 저장 및 적용) 고급 정렬 월 / 주 / 일, 빈도 등 특수 필터 굵은 기울임 꼴로 ...
  • 통합 문서와 워크 시트 결합; 키 열을 기반으로 테이블 병합; 데이터를 여러 시트로 분할; xls, xlsx 및 PDF 일괄 변환...
  • 300개 이상의 강력한 기능. Office / Excel 2007-2021 및 365를 지원합니다. 모든 언어를 지원합니다. 기업 또는 조직에서 쉽게 배포할 수 있습니다. 전체 기능은 30일 무료 평가판입니다. 60일 환불 보장.
kte 탭 201905

Office Tab은 Office에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만듭니다.

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기 사용, Publisher, Access, Visio 및 Project.
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 만듭니다.
  • 생산성을 50% 높이고 매일 수백 번의 마우스 클릭을 줄입니다!
officetab 하단
코멘트 (19)
아직 평가가 없습니다. 가장 먼저 평가하세요!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
감사합니다. 질문, 월요일에 "수요일 또는 4"와 같은 다른 날을 어떻게 추가합니까? 기본적으로 두 날짜 사이의 월요일과 수요일의 합계를 계산하고 싶습니다. 이 수식은 어떻게 작성합니까? 다시 한번 감사합니다
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
Try =INT((WEEKDAY($B$1-2)-$B$1+$B2)/7)+INT((WEEKDAY($B$1-4)-$B$1+$B2)/7)
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
감사합니다. 이것은 매우 유용합니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
미래의 구직자를 돕기 위해. 다음 공식을 사용하여 두 날짜 사이의 날짜를 계산하십시오. =NETWORKDAYS.INTL( start_date, end_date, [주말], [holidays] ) =NETWORKDAYS.INTL(A3,A4,"00000011",C3:C8) - 0=1일 포함 =제외일
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
매우 감사합니다!!! 이것은 완벽 해요! 이 기능은 정확히 작업을 수행합니다!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
제대로 작동하지 않습니다. 시작하고 끝나는 날짜를 고려해야합니다!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕하세요 Laura, 자세히 설명해 주시겠습니까?
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕하세요, 저는 남아프리카에서 왔으며 조언이 필요합니다. 다른 요일에 일하는 두 명의 직원이 직장에 있습니다. 이제 Excel에 수식을 입력하여 그녀가 156년에 몇 일을 일하는지 계산하고 싶지만(제가 할 수 있는) 수식을 입력하려고 할 때 그녀의 근무일 중 하루가 예를 들어 그녀는 월요일, 수요일, 금요일에 근무하는 공휴일입니다. 즉, 그녀는 XNUMX년에 XNUMX일을 일하지만 근무일 중 하나인 경우 Excel에서 휴일을 공제하고 싶습니다. 누군가 저를 도와주시겠습니까?
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
Hi Jaco, 다음과 같이 월요일(2), 수요일(4), 금요일(6) 일하는 사람을 위해 이것을 달성할 수 있습니다. EndDate[/quote]. (1) 남아프리카 공화국의 모든 공휴일(2년 이상 소요될 수 있음)을 나열하고 [인용]PublicHolidays[/인용]라고 부릅니다. (3) 총 근무 일수를 계산하려면 다음을 입력하십시오. 정렬 공식: [따옴표]=INT((WEEKDAY(StartDate-2)-StartDate+EndDate )/7)+INT((WEEKDAY(StartDate-4)-StartDate+EndDate )/7)+INT((WEEKDAY(StartDate-6) )-StartDate+EndDate )/7)-SUM(IF((PublicHolidays>=StartDate)*(PublicHolidays
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
내 공식과 위의 나머지 메시지에 무슨 일이 일어났는지 모르겠습니다. 수식은 다음과 같아야 합니다. =INT((WEEKDAY(StartDate-2)-StartDate+EndDate )/7)+INT((WEEKDAY(StartDate-4)-StartDate+EndDate)/7)+INT((WEEKDAY(StartDate-6) )-StartDate+EndDate )/7)-SUM(IF((PublicHolidays>=StartDate)*(PublicHolidays
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
죄송합니다. 위의 공식이 완전하지 않습니다: =INT((WEEKDAY(StartDate-2)-시작일+종료일)/7)+INT((WEEKDAY(시작일-4)-시작일+종료일)/7)+INT((WEEKDAY(시작일-6)-StartDate+EndDate)/7)-SUM(IF((PublicHolidays>=StartDate)*(PublicHolidays
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
내 의견이 완전히 게시되지 않은 이유는 무엇입니까????
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
[인용]왜 내 댓글이 완전히 게시되지 않습니까????모하메드죄송합니다. jaychivo에게 공식을 보내주세요.#extendoffice.com. @를 #으로 바꾸십시오. 그리고 나는 당신이 그것을 게시하는 데 도움이됩니다. 차단된 캐릭터가 있을 수 있습니다. :-)
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
시작 날짜를 "=today()"로 설정하고 종료 날짜를 현재 주기의 22일과 같이 설정할 수 있습니까? 날짜가 23일로 돌아감에 따라 수식을 다음 22일로 새로 고치시겠습니까?
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
주기가 월을 참조한다고 가정하면 종료 날짜에 대해 작동해야 합니다. DATE(YEAR(TODAY()),MONTH(TODAY())+IF(DAY(TODAY())>22,1,0),22)
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕하세요 선생님, 저는 아니오를 계산하고 싶습니다. 두 날짜 사이에 Excel의 주 수이지만 Dose는 날짜별로 올바른 주를 표시하지 않습니다. . 하지만 01년 01월 2016일에 완료된 정확한 14주를 보여주고 싶습니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
시작 날짜와 종료 날짜가 각각 A1 및 A2 셀에 있다고 가정합니다. 이것은 작동해야 합니다: =INT((A2-A1)/7)
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
매월 첫 번째 수요일 또는 매월 두 번째 및 세 번째 화요일의 실제 날짜를 반환하는 수식은 어떻습니까? 아니면 매주 2번째 화요일? 내 자신의 시작 및 종료 날짜를 입력한 다음 실제 날짜(카운트가 아님)를 반환받을 수 있기를 원합니다. 어떤 아이디어?
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
해당 월의 세 번째 목요일을 계산하고 해당 월의 첫 번째 날짜가 A3 셀에 있다고 가정해 보겠습니다. 먼저 A1 주의 목요일 날짜를 계산해야 합니다. 목요일은 1번째 요일이므로 다음을 사용합니다. =A1-주중(A1)+5 그런 다음 이번 목요일이 A1 이전에 해당하는 경우 [b]((A1-주중(A1)+5)
아직 코멘트가 없습니다
여러분의 의견을 남겨
게스트로 게시
×
이 게시물 평가 :
0   등장 인물
추천 위치

Follow Us

저작권 © 2009 - WWW.extendoffice.com. | 판권 소유. 에 의해 구동 ExtendOffice. | | 사이트 맵
Microsoft 및 Office 로고는 미국 및 / 또는 기타 국가에서 Microsoft Corporation의 상표 또는 등록 상표입니다.
Sectigo SSL로 보호