셀에 음의 시간을 표시하는 것이 가능합니까?
예: 근무 시간 잔액을 계산해야 하는 경우
- 1일차 : 8시 ~ 16시 (8시 = 기준)
- 2일차 : 8:00 ~ 19:00 (+3시간)
- 3일차 : 8시부터 12시까지(-4 시간)
엑셀 2007을 사용하고 있습니다
답변1
C2=HOUR((B2-A2)-INT(B2-A2))-8
여기서 열 A=시작 시간, B=종료 시간, C=시간차
행-1은 머리글 행입니다.
차이 열 "C"를 숫자로 형식 지정
이미지를 게시하기에는 포인트가 부족합니다. :(
답변2
시작 시간은 A2에 있고 종료 시간은 B2에 있다고 가정합니다. 시간이 자정에 걸쳐 있을 수 있는 경우 날짜+시간으로 입력해야 합니다.
날짜+시간은 숫자로 저장됩니다. 정수 부분은 참조 날짜 이후의 일수입니다. 시간은 하루의 소수점 이하 자릿수로 저장됩니다. 이 값에 대해 일반적인 계산을 수행할 수 있습니다.
C2에서 공식은 다음과 같습니다.
=(B2-A2)*24 - 8
B2-A2는 시차를 제공합니다. 24를 곱하면 그 차이가 시간으로 변환됩니다. 8을 빼면 결과가 8시간 표준과 비교됩니다.
이는 시간의 소수점 이하 자릿수를 포함하여 양수 또는 음수 시간으로 표시됩니다.
답변3
=(SUM(HOUR(B2), (MINUTE(B2))(1/60)))-SUM(HOUR(A2), (MINUTE(A2)(1/60)))-8)
이 수식을 붙여넣는 필드가 일반 또는 숫자로 설정되어 있는지 확인하세요. 표준 근무 시간이 다른 여러 작업이 있는 경우 일부 창의적인 변수를 사용하여 8을 셀 참조로 변경할 수 있습니다.
다음은 수행할 수 있는 작업의 예입니다.