KutoolsforOffice— 하나의 솔루션, 다섯 가지 강력한 도구。적은 노력으로 더 큰 성과。

Excel 에서 두 날짜 사이의 근무 시간 구하기

작성자Xiaoyang수정 날짜

일반적으로 근로자의 급여 소득을 계산해야 할 경우, 먼저 주말과 공휴일을 제외한 두 날짜 사이의 근무 시간을 확보해야 합니다. Excel 의 NETWORKDAYS 함수를 사용하면 두 날짜 사이의 순 근무일을 얻을 수 있으며, 이를 다시 근무일당 근무 시간 수와 곱하여 총 근무 시간을 계산할 수 있습니다。

doc-get-work-hours-1


기본 주말을 제외한 두 날짜 사이의 근무 시간 계산

기본 주말(토요일 및 일요일)을 제외한 두 날짜 사이의 근무 시간을 구하려면 다음 일반 구문과 같이 NETWORKDAYS 함수를 기반으로 한 수식을 사용할 수 있습니다:

=NETWORKDAYS(start_date,end_date) * working_hours
  • start_date, end_date: 근무일을 계산할 첫 번째 및 마지막 날짜입니다。
  • working_hours: 각 근무일의 근무 시간 수입니다. (일반적으로 근무 시간은 각 근무일 기준 8 입니다。 필요에 따라 변경할 수 있습니다。)

1。 아래 수식을 적용하여 근무 시간을 계산하세요:

=NETWORKDAYS(A2,B2 )*8

그런 다음 채우기 핸들을 원하는 셀로 드래그하면 날짜 결과 목록을 얻을 수 있습니다。 스크린샷 참조:

doc-get-work-hours-2

2。 그런 다음 날짜 셀을 일반 형식으로 지정해야 합니다。 계산된 셀을 선택하세요하고일반번호 서식드롭다운에서 선택하세요。 이 드롭다운은탭 아래에 있습니다。 그러면 다음과 같은 스크린샷과 같이 근무 시간을 얻을 수 있습니다:

doc-get-work-hours-3


주말과 공휴일을 모두 제외한 두 날짜 사이의 근무 시간 계산

두 날짜 사이에 공휴일이 포함되어 있고 이를 동시에 제외하려면 Excel 에서 이 작업을 어떻게 해결할 수 있을까요?

doc-get-work-hours-4

일반 구문:

=NETWORKDAYS(start_date, end_date, [holidays]) * working_hours
  • start_date, end_date: 근무일을 계산할 첫 번째 및 마지막 날짜입니다。
  • holidays: 두 날짜에서 제외하려는 날짜 셀 범위입니다。
  • working_hours: 각 근무일의 근무 시간 수입니다. (일반적으로 근무 시간은 각 근무일 기준 8 입니다。 필요에 따라 변경할 수 있습니다。)

1。 결과를 출력할 빈 셀에 다음 수식을 입력하세요:

=NETWORKDAYS(A4,B4,$E$4:$E$6 )*8

그런 다음 채우기 핸들을 필요한 셀까지 드래그하면 날짜 형식 목록이 표시됩니다。 스크린샷 참조:

doc-get-work-hours-5

2。 그런 다음 날짜 셀을 일반 형식으로 지정하면 다음과 같은 결과를 얻을 수 있습니다:

doc-get-work-hours-6


사용자 지정 주말을 제외한 두 날짜 사이의 근무 시간 계산

경우에 따라 주말이나 공휴일을 고려하지 않고 토요일만 또는 일요일과 월요일 등 사용자 지정 주말을 제외한 두 날짜 사이의 근무 시간을 계산하고 싶을 수 있습니다. 이 경우 Excel 의 NETWORKDAYS.INTL 함수를 사용해야 합니다。 수식 구문은 다음과 같습니다:

=NETWORKDAYS.INTL(start_date, end_date, [weekend]) * working_hours
  • start_date, end_date: 근무일을 계산할 첫 번째 및 마지막 날짜입니다。
  • weekend: 기본 주말 대신 주말로 설정하려는 특정 주입니다。 주말 번호 또는 문자열이 될 수 있습니다。
  • working_hours: 각 근무일의 근무 시간 수입니다. (일반적으로 근무 시간은 각 근무일 기준 8 입니다。 필요에 따라 변경할 수 있습니다。)

주말 번호 값은 다음 주말를 나타냅니다:

주말 번호주말
1 또는 생략토요일 및 일요일
2일요일 및 월요일
3월요일 및 화요일
4화요일 및 수요일
5수요일 및 목요일
6목요일 및 금요일
7금요일 및 토요일
11일요일만
12월요일만
13화요일만
14수요일만
15목요일만
16금요일만
17토요일만

이 예제에서는 두 날짜 사이의 근무 시간을 계산하면서 사용자 지정 주말인 일요일만을 제외합니다。 다음 수식을 사용하세요:

=NETWORKDAYS.INTL(A4,B4,11)*8

그런 다음 채우기 핸들을 원하는 셀로 아래로 드래그한 후 계산된 날짜 결과를 일반 형식으로 변경하면 필요한 결과를 얻을 수 있습니다:

doc-get-work-hours-7


사용자 지정 주말과 공휴일을 모두 제외한 두 날짜 사이의 근무 시간 계산

사용자 지정 주말과 공휴일을 모두 제외한 두 날짜 사이의 근무 시간을 얻기 위해 다음 수식 구문도 사용할 수 있습니다:

=NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays]) * working_hours
  • start_date, end_date: 근무일을 계산할 첫 번째 및 마지막 날짜입니다。
  • weekend: 기본 주말 대신 주말로 설정하려는 특정 주입니다。 주말 번호 또는 문자열이 될 수 있습니다。
  • holidays: 두 날짜에서 제외하려는 날짜 셀 범위입니다。
  • working_hours: 각 근무일의 근무 시간 수입니다. (일반적으로 근무 시간은 각 근무일 기준 8 입니다。 필요에 따라 변경할 수 있습니다。)

예를 들어, 다음 수식을 사용하여 사용자 지정 주말(일요일 및 월요일)과 공휴일을 제외한 근무 시간을 얻을 수 있습니다:

=NETWORKDAYS.INTL(A4,B4,2,$E$4:$E$6)*8

그런 다음 계산된 날짜 결과를 일반 형식으로 변환하면 필요한 결과를 얻을 수 있습니다:

doc-get-work-hours-8


사용된 관련 함수:

  • NETWORKDAYS:
  • 이 함수는 지정된 두 날짜 사이의 근무일 수를 계산하는 데 사용됩니다。
  • NETWORKDAYS.INTL:
  • 기본 주말(토요일 및 일요일) 또는 주말로 지정된 날짜를 제외한 근무일 수를 반환합니다。

관련 근무 시간/근무일 문서:

  • Excel 에서 월별 근무 시간 계산하기:
  • 일반적으로 대부분은 하루 8 시간, 주 5 일 근무합니다. 여기서는 급여 계산을 위해 월별 총 근무 시간을 구하고자 합니다. Excel 에서 월별 총 근무 시간을 어떻게 계산할 수 있을까요?
  • Excel 에서 한 달의 첫 번째/마지막 날 또는 근무일 찾기:
  • 워크시트에서 특정 월의 첫 번째 또는 마지막 날, 그리고 첫 번째 또는 마지막 근무일을 찾는 방법을 알고 계신가요? 예를 들어, 날짜가 2014/5/21 일 때 이 달의 첫 번째와 마지막 날은 각각 2014/5/1 과 2014/5/31 이며, 첫 번째 영업일은 2014/5/1이고 마지막 영업일은 2014/5/30 입니다。

최고의 Office 생산성 도구

Kutools for Excel - 남들과 차별화되게 도와드립니다

🤖KUTOOLS AI 도우미: 다음을 기반으로 데이터 분석를 혁신하세요:지능형 실행   |  코드 생성|  사용자 지정 수식 생성  |  데이터 분석 및 차트 생성|  향상된 함수 호출
인기 기능:찾기, 강조 표시 또는 중복 표시  |  빈 행 삭제  |  데이터 손실 없이 열 결합 또는 셀 제거  |  공식을 사용하지 않는 반올림...
슈퍼 VLookup:다중 조건  |  다중 값  |  다중 시트 간 검색  |  퍼지 매치...
고급 드롭다운 목록:쉬운 드롭다운 목록  |  종속형 드롭다운 목록  |  다중 선택 드롭다운 목록...
열 관리자:특정 개수의 열 추가  |  열 이동  |  숨겨진 열의 표시 상태 토글  |열 비교하여동일한/다른 셀 선택...
주요 기능:그리드 포커스  |  디자인 보기  |  향상된 수식 표시줄  |  워크북 및 시트 관리자|자원 라이브러리(자동 텍스트)|  날짜 선택기  |  워크시트 병합  |  암호화/셀 해독  |  목록 기반 이메일 발송  |  슈퍼 필터  |  특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。
15 상위 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제...)|  50+차트유형(간트 차트...)|  40+ 실용적인수식(생일을 기준으로 나이 계산...)|  19 삽입도구(QR 코드 삽입,경로에서 그림 삽입...)|  12 변환도구(단어로 변환하기,환율 변환...)|  7 병합 및 분할도구(고급 행 병합,Excel 셀 분할...)|。。。 외 다수
Kutools 를 선호하는 언어로 사용하세요 – 영어, 스페인어, 독일어, 프랑스어, 중국어 및 40+개의 다른 언어를 지원합니다!

Kutools for Excel 는 300 개 이상의 기능을 자랑하며,필요한 기능을 언제나 클릭 한 번으로 사용할 수 있습니다。。。


Office Tab - Microsoft Office(Excel 포함)에서 탭 기반 읽기 및 편집 활성화

  • 수십 개의 열린 문서 간 전환에 단 1 초면 충분합니다!
  • 매일 수백 번의 마우스 클릭을 줄여주어 마우스 손과 작별하세요。
  • 여러 문서를 보거나 편집할 때 생산성을 50% 만큼 높여줍니다。
  • Chrome, Edge 및 Firefox 처럼 Office(Excel 포함)에 효율적인 Tabs 를 제공합니다。