현재 날짜를 Google 스프레드 시트에 삽입하는 방법은 무엇입니까?


25

Google 드라이브에 스프레드 시트가 있고 항목이 작성된 날짜를 나타내는 열이 하나 있습니다. 이를 수행 할 수있는 버튼이 있습니까? 나는 기능의 알고 있어요 =NOW()=TODAY()그러나 그들의 설명은 "값이 때 문서 다시 계산합니다 업데이트된다"말했다. 그러나 나는 몇 분 후 문서를 다시 열었고 여전히 같은 시간을 보냈습니다. 왜 이런거야?

새 행을 입력하기 시작하면 날짜 열이 자동으로 채워지는 것이 훨씬 쉽습니다.

답변:


10

결과를 재현 할 수 있었지만 스프레드 시트를 열면 다시 계산되지 않습니다.

Ctrl+ R를 눌러 전체 시트를 다시 계산하십시오.

이 방법에는 한 가지 우려가 있습니다. 모든 NOW()수식을 현재 날짜 / 시간으로 변경합니다 .
따라서 작성 날짜 셀에서 Ctrl+ ;를 누르고 날짜를 수동으로 추가하는 것이 좋습니다.

참조 : 시트 재 계산


Ctrl + R과 Ctrl +의 차이점은 + R은 NOW () 및 +를 모두 업데이트합니다. 하지 않습니다?
Celeritas

1
Ctrl + R은 문제에 대한 해결책을 제공하지만 동시에 만들 수도 있습니다. 이것이 제가 Ctrl +를 추가 한 이유입니다. "물리적으로"날짜가 추가되기 때문입니다.
Jacob Jan Tuinstra

33
  • ctrl+ ;현재 날짜 삽입
  • ctrl+ shift+ ;( ctrl+ :)는 현재 시간을 삽입합니다
  • ctrl+ alt+ shift+ ;( ctrl+ alt+ :)는 현재 날짜와 시간을 삽입합니다

Mac OS 대신 사용ctrl

그러나 Google 스프레드 시트 모바일 앱에서는 작동하지 않습니다. 모바일 앱에는 비슷한 기능이없는 것 같습니다. =now()스프레드 시트를 편집 할 때 현재 날짜 및 시간으로 업데이트되므로 시간 등록에 적합하지 않습니다. "붙여 넣기 값만"도 없습니다.


2
국제 키보드에서는 작동하지 않습니다.
Rubén

@ Rubén은 현재 러시아어 키보드 레이아웃에서 작동합니다 (보통 키 금지는 해당 레이아웃에서 작동하지 않으므로 키릴 문자를 입력 한 후 en-US 레이아웃으로 전환 할 근육 메모리가 있지만 Google 문서에서는 작동합니다). Chrome 66.0.3359.106, Mac OS 10.13.4.
kolen

@ Rubén 정말 늦었지만 스페인어 키보드에서 세미콜론을 MacOS에서 ñ로 바꾸고 Windows에서 P 키 오른쪽의 역 틸드`를 사용하면 명령이 작동합니다. 따라서 날짜와 시간을 삽입하는 것은 Ctrl + Alt + Shift +`입니다 ( MacOS에서는 Cmd + Alt + Shift + ñ )
Pablo Albornoz

1
또한 선택한 셀을 편집 할 수는 없지만 (커서 사용) 셀을 강조 표시 한 상태 (커서 및 테두리 제외)를 사용하여 이러한 명령을 사용할 수 있습니다.
요한 복음

3

고려해야 할 또 다른 옵션은 =GoogleClock()입니다. 이 기능은 =NOW()1 분이 아닌 1 분 단위의 세분화 기능이 있다는 점과는 약간 다르지만 스프레드 시트를 열거 나 새로 고칠 때마다 1 분마다 업데이트하고 (가장 가까운 분 단위로) 정확해야합니다.

사용하는 경우 :

=NOW()+GoogleClock()*0

1 초 단위로 세분화되며 편집 할 때마다 업데이트되며 스프레드 시트를 열 때 1 분 이상 걸리지 않습니다. 그러나 편집에 관계없이 1 분마다 업데이트되므로 바람직하지 않습니다.


더 이상 GoogleClock을 사용할 수 없습니다.
Rubén

3

질문은 오늘 날짜를 스프레드 시트 셀로 가져와 시간이 지남에 따라 변하지 않는 방법 입니다.

"= today ()"를 고정 된 헤더 셀에 한 번 넣었습니다. 날짜가 변경되면 변경됩니다.

오늘 날짜가 필요할 때 해당 셀을 복사하고 special> Paste 값을 원하는 셀 에만 붙여 넣습니다 .


3

정적 DateTime 값을 삽입하려면 매크로를 사용하십시오.

시트 도구-> 스크립트 편집기에서. 이 코드를 붙여 넣습니다.

function currentStaticDate() {
  var spreadsheet = SpreadsheetApp.getActive();
  spreadsheet.getCurrentCell().setValue(new Date());
};

저장하고 시트로 돌아갑니다.

도구-> 매크로-> 가져 오기를 사용하여 스크립트를 가져 오십시오.

도구-> 매크로-> 매크로 관리를 사용하여 바로 가기를 추가하십시오.

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