
나는 이것을 해결할 수 없다! Excel 2010에는 매일 입장 시간, 퇴장 시간, 점심 시간을 기록하는 작업표가 있습니다. 셀은 근무 시간을 다음과 같이 계산합니다.
A B C D
entry exit lunch worked(=B2-A2-C2)
09.30 18.20 00.15 8:35
09.20 13.10 00.00 3:50
09.30 18.40 00.45 8:25
09.15 18.40 00.30 8:55
...
이제 요약 셀에 근무일과 시간을 합산합니다.
Worked days (=COUNT.NUMBERS(D1:D31)) 13
Worked hours (=SUM(D1:D31)) 99:05 <- formatted as [hh].mm
Full hours (=D33*8) 104 <- hours if I had worked full time each day
Difference (???)
차이 셀에서 표준 하루 8시간보다 더(또는 덜) 일한 시간을 알고 싶습니다.
=D45-D44
두 셀의 형식이 다르기 때문에 단순한 차이는 작동하지 않습니다. 나는 많은 변환과 셀 형식을 시도했지만 운이 없었습니다.
재미있는 점은 이전 Excel 버전(2007)에서는 작동했다는 것입니다! 이해할 수 없습니다. 감사합니다.
답변1
Excel의 시간과 날짜는 1.0이 하루를 나타내는 형식을 사용합니다. hh:mm 형식의 셀에 24를 곱하여 시간으로 변환합니다.
시간별 결과를 다시 시간으로 변환하려면 프로세스를 반대로 하여 24로 나눕니다.