특정 기간 사이의 기간 합계를 계산하는 Excel 수식

특정 기간 사이의 기간 합계를 계산하는 Excel 수식

시작 시간과 종료 시간의 두 열 사이의 총 시간 수를 계산하려고 하는데 월요일부터 금요일까지 오전 9시에서 오후 5시 사이에 해당하는 시간만 계산합니다.

예를 들어 내 데이터는 다음과 같습니다.

날짜 | 시작 시간 | 종료 시간 | 지속
수요일 | 930 | 1400 | 4.50
목요일 | 930 | 1300 | 3.50
토요일 | 800 | 1600 | 8.00
일요일 | 1000 | 1200 | 2.00
화요일 | 730 | 1400 | 6.50
금요일 | 930 | 1900 | 9시 50분

그래서 이 공간이 사용된 시간을 합산해야 합니다. 단, 오전 9시부터 오후 5시까지, 그리고 월요일부터 금요일까지의 시간만 사용하세요. 이에 대해 구성할 수 있는 공식이 있나요?

답변1

아래 공식을 사용할 수 있습니다.

=IF([End Time]>TIME(17,0,0),TIME(17,0,0),[End Time])-IF([Start Time]<TIME(9,0,0),TIME(9,0,0),[Start Time])

종료 시간이 오후 5시 이후이거나 시작 시간이 오전 9시 이전인 경우 종료 시간은 17:00으로, 시작 시간은 09:00으로 대체됩니다. 시작 시간과 종료 시간이 자정을 기준으로 서로 다른 경우(예: 시작 = 17:00, 종료 = 04:00) 이를 고려하여 수식을 조정해야 합니다.

관련 정보