정확한 날짜를 유지하면서 Excel에서 자정 이상의 시간을 빼기


0

Excel의 문제에 도움을 드리겠습니다. 주어진 시간에서 몇 시간 또는 몇 분을 빼야합니다. 계산이 24:00 이전에 이루어질 때까지 모든 것이 잘 작동합니다. 예 : 3:00-5 시간 = -2 정답은 22:00입니다.

솔루션은 Excel 기반 (VBA 또는 추가 기능 없음)이고 날짜가 각각 변경되어야합니다. 이미 20x3 열이 있으므로 추가 열을 피하고 싶습니다.

대단히 감사합니다!


A1에 시작 날짜 / 시간이있는 곳에서 = A1-TIME (5,0,0)을 수행하고 있습니까? A1에 = now ()를 입력 한 다음 A2에 = A1-TIME (5,0,0)을 입력하면 A2가 현재-5 시간을 표시합니다.
spikey_richie

빠른 답변 감사합니다. 그러나, 나는 실제 시간이 아니라 A1에 고정 된 시간을 가지고있다.
Uni YaMo

그러나 셀이 올바르게 포맷되었다고 가정하면 동일한 논리가 적용됩니다.
spikey_richie

03:00 미만 5 시간은 23:00이 아니라 22:00입니다.이게 무슨 뜻입니까?
lx07

그게 내 뜻이야 😂
Uni YaMo

답변:


0

Excel에 5 시간을 저장하면 Excel에서 00/01/1900에 오전 5 시로 저장됩니다 (이 수정을 위해 @Forward Ed 덕분에).

빼려는 날짜 / 시간이 1900 년 이후라고 가정하면 셀을 시간 또는 날짜 및 빼기로 간단히 형식화 할 수 있습니다.

아래 주석에서 언급했듯이 날짜 / 시간은 00/01/1900부터 시작하여 숫자로 저장되며 아래 그림에서 숫자를 빼고 dd / mm / yyyy로 다시 변환하면 HH : mm : ss는 동일한 결과를 제공합니다.

숫자가있는 시간


사소한 수정. Excel의 날짜 및 시간은 숫자로 저장됩니다. 정수 부분은 1900/01/00 이후의 일 수를 나타냅니다. 의미 1900/01/01은 1입니다. 소수점 이하 부분은 시간을 나타냅니다. 더 나은 아직 하루의 일부. 0.5는 정오입니다. 24:00은 존재하지 않지만 00:00은 존재하지 않습니다. 방정식에 24 일을 더할 필요는없고 1 만 더하면됩니다. 문제가 표시되지 않는 이유는 셀 형식에 시간 부분 만 표시되고 날짜도 표시되지 않기 때문입니다.
에드

@Forward Ed-모든 필드가 "dd / mm / yy hh / mm / ss"가되도록 그림을 업데이트했습니다. 24를 추가해도 여전히 효과가있는 것 같습니다.
19:51에 lx07

B에 비해 미래에 A에 날짜가 추가되면 IF 문의 상태 확인은 항상 거짓입니다. 따라서 날짜 부분을 추가하고 양수로 묶지 않기 때문에 AB를하고 있습니다. A = B의 날짜를 설정하고 다시 테스트하십시오.
Ed Ed

@Forward Ed-맞습니다. 답변을 업데이트하려고합니다.
lx07

-1

당신의 지원에 감사합니다!

마침내 해결책을 찾았습니다.

  1. Excel, 자정 전에 시간을 빼는 방법
  2. https://www.exceltip.com/excel-date-time-formulas/avoiding-errors-when-subtracting-times.html 검색 대상을 알아야합니다!

기본적으로 24 시간을 추가하는 대신 MOD 기능을 사용하는 것이 좋습니다.


그러나 MOD를 사용하면 날짜가 올바르게 존중되지 않습니다 (날짜 / 시간 필드에서 날짜를 제거하고 01/01/1900으로 설정). 귀하의 질문에 "날짜가 각각 바뀌는 것이 중요합니다."라고 말한 것처럼 날짜를 보존하는 것이 요구 사항이었습니다.
18:41에 lx07

귀하의 용서를 간청합니다. MOD를 사용하여 계산 한 결과의 형식을 날짜로 지정하면 (올바른 결과를 제공하는 시간이 아니라) Excel 2016에서 01/01/1900이 아니라 00/01/1900이됩니다. 날짜는 또 다른 질문입니다.
lx07

예, 지금 그 문제에 부딪 쳤습니다. 검색 계속 😏
Uni YaMo
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.