Excel에서 동적 시간 (날짜 아님) 표시


16

셀에 현재 시간을 채우려 고하므로 파일을 열 때마다 변경됩니다.

나는 현재 그것에 대해 now () 함수를 사용하지만 날짜와 시간을 모두 반환합니다.

시간 만보고 싶어 그렇게 할 방법이 있습니까?

답변:


6

셀에 공식 = now ()를 입력 한 후 셀을 선택하고 Ctrl + Shift + 2를 누릅니다. 천만에!


2
이것은 셀을 시간으로 만 포맷한다는 점에 유의하십시오. 기본 값은 여전히 날짜 및 시간입니다
크리스 neilsen

덧붙여서, 다른 유형의 값으로 놀기 위해 필요에 따라 셀 유형을 날짜 또는 긴 날짜 또는 시간으로 설정하십시오.
Alok Rajasukumaran

13

이 공식을보십시오

= NOW ()-TRUNC (NOW ())

=NOW()-TODAY()

2
TRUNC (NOW ()) = TODAY ()
barry houdini 2015 년

셀을 날짜로 포맷하지 않는 한 일종의 디지털 숫자를 제공합니다 ...하지만 셀을 명시 적으로 포맷 할 필요는 없습니다. now () 함수를 사용하면 셀이 외부 개입없이 포맷됩니다.
Lea Cohen

두 경우 모두 기본 데이터는 날짜 일련 번호입니다. 첫 번째 경우 Excel은 형식을 적용하고 있습니다. 형식을 적용 할 수밖에 없습니다.
chris neilsen

1
@Lea_Cohen TEXT 함수를 사용하여 시간을 얻을 수 있습니다. 예를 들어, 사용 =TEXT(NOW(),"hh:mm")- "hh : mm"부분을 필요에 따라 변경하십시오-서식이 필요하지 않습니다 (셀에는 시간이 아닌 텍스트가 포함되어 있지만 표시 할 경우 중요하지 않음)
barry houdini

@ 배리 할 것입니다. (내 추측-다음 질문 : 어떻게 그 시간을 공식에 ​​사용합니까)
chris neilsen

2
=Now()
  1. 오른쪽 클릭 Cell
  2. 딸깍 하는 소리 Format Cells
  3. Custom왼쪽을 클릭하십시오
  4. 시간 형식을 다음과 같이 선택하십시오 h:mm:ss AM/PM
  5. 딸깍 하는 소리 OK

하나 더 솔루션 :-

=TEXT(NOW(), "hh:mm:ss AM/PM")

고마워, 그러나 이것은 내가 지금하는 일입니다. 내가 찾고있는 것은이 5 단계를 절약 할 수있는 방법입니다.
Lea Cohen

그렇다면이 5 단계를 수행하는 매크로를 작성해보십시오.
dsolimano

1
@ LeaCohen : 하나의 솔루션으로 답변을 업데이트했습니다.
Siva Charan

@Siva_Charan Snap! 내 의견을 참조하십시오 ...........
배리 후디니

@ barryhoudini : 귀하의 의견을 알지 못해서 죄송합니다. 1 분 전에 게시 했으므로 답변을 삭제해야합니다.
Siva Charan

1

다음을 시도해 볼 수 있습니다.

TIME (VALUE (LEFT (TEXT (NOW (), "HH : MM : SS"), 2)), VALUE (LEFT (RIGHT (TEXT (NOW (), "HH : MM : SS"), 5), 2 )), VALUE (RIGHT (TEXT (NOW (), "SS : MM : SS"), 2)))

이렇게하면 format 함수에서 반환 된 시간, 분 및 초가 효과적으로 분리되어 시간으로 형식화됩니다. 오후에 시도하지 않았으므로 오전 / 오후에 문제가 있는지 확실하지 않습니다.


제발 편집 포함 된 수정 공식 답변을
DavidPostill

1

이 코드를 사용해보십시오 :

=TIME(HOUR(NOW()),MINUTE(NOW()),SECOND(NOW()))

감사.


0

누르고있는 시간을 보여주기 위해-> CTRL + : <-시간 만 표시합니다.


안녕하세요, Admingrl 님, SuperUser에 오신 것을 환영합니다. 한 번만 시간을 표시하는 바로 가기를 원한다면 귀하의 답변이 훌륭합니다. 그러나 현재 시간을 동적으로 표시하는 방법을 찾고있었습니다. 스프레드 시트를 열 때마다 셀에 현재 시간이 표시됩니다.
레아 코헨

0

사용하다

=NOW()-TODAY(),

"종료 시간"- "현재 시간"과 같은 수식에 사용하여 "총 시간"을 찾은 경우 "총 시간"셀의 서식을 지정하고 전체 수식에 다음 24과 같이 곱하면됩니다.

Current Time   Finish Time     Total Hours

=NOW()-TODAY()  8:30 PM         =(B2-B1)*24

-1

다음은 자동 리프레쉬가있는 시계 를 수행하는 방법을 보여주는 링크입니다.

Sheet1.Range ( "A1") 줄에서 Sheet1 을이 시계를 원하는 실제 시트 이름으로 바꾸고 A1 을 시계를 원하는 셀로 바꿉니다.


1
수퍼 유저에 오신 것을 환영합니다. 링크 일 뿐인 답변을 게시하면 사람들이 도움이 될지 여부를 확인하기가 더 어려워지고 대상 웹 사이트가 오프라인 상태가되면 의미가 없어 질 수 있습니다. 중요한 정보를 직접 인용하는 것이 좋으며 추가로 읽을 수있는 링크 만 제공하면됩니다.
JRI

-3

시간을 제공하기 위해 내장 기능이 있습니다. 함수는 = Time ()입니다. 이렇게하면 날짜가 표시되지 않으며 새 항목을 만들 때 OS의 현재 시간 만 표시됩니다.


1
이것을 시도 했습니까? 어떤 버전의 Excel에서 그렇게 작동합니까?
G-Man, 'Reinstate
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.