Excel에서 음의 시간 범위를 올바르게 표시하는 방법이 있습니까?


19

Excel에서 음의 시간 범위를 표시하는 방법이 있습니까? 두 시간 값을 빼면 (예를 들어, 계획된 시간에서 무언가에 소요 된 실제 시간을 빼면) 결과가 음수이면 Excel은 결과 셀을 해시로 채워서 결과를 알 수 없음을 알려줍니다 시간 값으로 표시됩니다. OpenOffice.org Calc 및 Google 스프레드 시트에서도 음수 시간 값을 표시 할 수 있습니다.

조건부 서식을 사용하여이 문제를 해결할 수있는 방법이 있습니까? 나는 실제로 시간과 분을 계산하거나 그와 비슷한 것을 계산하여 해결 방법을 만들고 싶지 않습니다.

답변:


11

John Walkenbach의 http://spreadsheetpage.com/index.php/tip/C17/P10/ 에서 :

기본적으로 Excel은 1900 년 1 월 1 일로 시작하는 날짜 시스템을 사용합니다. 음수 시간 값은이 날짜 이전의 날짜-시간 조합을 생성하여 유효하지 않습니다.

해결책은 1904 날짜 체계를 사용하는 것입니다. 도구, 옵션을 선택하십시오. 옵션 대화 상자에서 계산 탭을 클릭하고 1904 날짜 시스템 옵션을 확인하여 시작 날짜를 1904 년 1 월 2 일로 변경하십시오. 이제 음수 시간이 올바르게 표시됩니다.

1904 날짜 시스템을 사용하는 경우 다른 통합 문서의 날짜 셀에 연결할 때주의하십시오. 연결된 통합 문서가 1900 날짜 시스템을 사용하는 경우 링크에서 검색 한 날짜가 올바르지 않습니다.


큰! 효과가있다. 비록 조금 나에게 해키 보인다. 하지만 아마 괜찮을 것 같습니다. :-)

1
Excel 2010에서이 설정은 다음과 같습니다. 파일-> 옵션-> 고급->이 통합 문서를 계산할 때
플래시

3

"A1"로 시작하는 셀 열에 답이 표시되면 해당 열을보기에서 숨기십시오. 그런 다음 숨겨진 열 옆에 다른 셀 열을 "삽입"하십시오.

새 열 상단의 셀로 이동하여 수식을 입력하십시오.

=IF((A1<0,-A1,A1)

이렇게하면 항상 읽을 수있는 답변이 만들어집니다. 그러나 정답이 원래 긍정적인지 부정인지는 분명하지 않습니다. 이것을 보여줄 메커니즘이 필요합니다. 이상적인 방법은 A1이 0보다 작 으면 색상을 빨간색으로 변경하는 공식에 추가 조건을 포함시키는 것입니다.


또는 동등하게  =ABS(A1).
Scott

0

음수 시간을 강조하기 위해 조건부 서식 사용을 고려 했습니까?

이것은 아마도 기술적으로 정답은 아니지만 사용자 / 독자가 어느 쪽이 부정적인지 한눈에 볼 수있게합니다.


예, 이미 조건부 서식을 사용하여 음의 시간 범위를 강조 표시합니다. 문제는 Excel이 숫자 대신 많은 해시를 표시한다는 것입니다.

1900 날짜 형식을 사용할 때 Excel에서 음수 기간을 표시 할 수 없습니다. esh
bobbogo

0

다음과 같이 문제를 해결했습니다.

가정

E2는 시작 시간이고 F2는 종료 시간입니다 (이 셀을 TIME 수식 형식으로 지정하면 24 시간 또는 Am / Pm은 중요하지 않음)

다음 공식은

=TEXT((24-E2)+(F2),"H::MM")

셀의 형식은 (NUMBER)이어야합니다

이 수식은 시작 시간이 D 일 저녁이고 다음 날 아침 마감 시간 인 경우에 도움이됩니다. 행운을 빕니다


-1

= IF (B4-A4 <0, (TEXT ((24-B4) + (A4), "-H : MM : SS")), B4-A4)

이것은 음의 시간을 풀기 위해 사용한 공식입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.