Excel에 타임스탬프를 삽입하는 방법은 무엇입니까?

몇 년 전, 저는 기술 회사에 근무할 때 모든 사람에게 Excel 지원 센터 역할을 했던 사람 중 한 명이었습니다. 이것이 제가 더 많은 것을 배우고 싶어하는 진짜 이유입니다. 어느 날 리셉션 코디네이터로 일하는 여성이 나에게 와서 물었다.

Puneet, 저는 작업 목록을 관리하고 있는데 각 작업이 끝날 때 해당 셀에 날짜와 시간을 추가하고 싶습니다. 가장 좋은 방법은 무엇입니까?

그리고 나는 그녀가 타임스탬프에 대해 이야기하고 있다는 것을 금방 깨달았습니다. 엑셀 작업시에도 꼭 사용하시길 바랍니다. 일반적으로 여기에는 현재 날짜와 시간이 포함되어 있으며 이를 작업 완료 시간을 캡처하는 데 사용합니다. 이제 문제는 Excel에 타임스탬프를 삽입하는 가장 좋은 방법은 무엇입니까?

이 기사에서는 5가지 다른 방법을 사용하여 Excel에서 타임스탬프를 만드는 방법을 배우고 어느 방법이 가장 좋은지 알아내려고 노력할 것입니다. 이제 시작하겠습니다.

1. 키보드 단축키를 사용하여 타임스탬프 삽입

날짜와 시간을 삽입하는 데는 두 가지 단축키가 있습니다. 그리고 여기서는 나중에 둘 다 사용해야 합니다. 단계는 다음과 같습니다.

단축키를 사용하여 Excel에 타임스탬프 삽입
  1. 먼저 타임스탬프를 삽입해야 하는 셀을 선택합니다.
  2. 그런 다음 Ctrl + 단축키를 사용합니다. (Ctrl을 누른 상태에서 콜론을 누릅니다.) 이 버튼을 누르면 현재 날짜(시스템에 따라 다름)가 셀에 삽입됩니다.
  3. 현재 셀은 편집 모드에 있습니다 .
  4. 이제 Control + Shift +:를 누릅니다(Ctrl과 Shift를 누른 상태에서 콜론을 누릅니다).
  5. 셀은 여전히 편집 모드에 있습니다. 이제 Enter 키를 눌러 입력을 완료하세요.

간단히 말해서, 삽입하려면 단축키 두 개를 연속해서 눌러야 한다는 것입니다. 그리고 날짜 및 시간 항목 하나만 추가하려면 바로가기 키를 무시하세요.

이익
단점
시간을 절약하고 더 적은 수의 셀을 갖고 싶다면 이 방법이 완벽합니다.
이것은 동적 방법이 아니며 정적 타임스탬프를 갖습니다. 그리고 타임스탬프를 업데이트하려면 다시 입력해야 합니다.
날짜와 시간을 모두 입력하면 Excel에서 자동으로 올바른 형식을 선택하여 표시합니다.
액세스하려면 두 개의 서로 다른 단축키를 눌러야 합니다.

2. NOW 함수를 사용하여 타임스탬프 삽입

간단한 동적 방법. 수식을 사용하여 타임스탬프를 삽입하려는 경우 가장 이상적인 방법은 NOW 함수를 사용하는 것입니다. 이 함수를 셀에 입력하면 시스템 설정에 따라 현재 날짜와 시간이 반환됩니다.

NOW에서 반환된 날짜 및 시간의 기본 형식은 mm/dd/yyyy hh:mm입니다. 그러나 어떤 이유로 사용자 정의 형식을 원할 경우 사용자 정의 형식 옵션을 사용하여 해당 형식을 변경합니다. 셀 선택 ➜ 단축키 Ctrl + 1 누르기 ➜ “사용자 정의” 선택 ➜ 입력창에 “mm/dd/yyyy hh:mm” 입력 ➜ 확인을 클릭하세요.

Excel 변경 형식으로 타임스탬프 삽입

그리고 날짜만 입력하고 싶다면 NOW 대신 TODAY를 사용하면 됩니다. 시스템 설정에 따라 현재 날짜만 반환됩니다.

이익

  1. 동적 방법입니다.
  2. IF 함수와 함께 두 함수를 모두 사용하여 다른 셀에 값이 있는 경우 타임스탬프를 입력하는 조건을 만들 수 있습니다.

단점

  1. 동적 방법이지만 두 기능 모두 휘발성이므로 스프레드시트를 변경할 때마다 업데이트됩니다.
  2. 그리고 수식 대신 값만 원하는 경우 수동으로 값으로 변환해야 합니다.

3. 순환 참조를 사용하여 타임스탬프 생성

고급 방법을 사용하고 싶지만 방법 #1과 #2를 사용하고 싶지 않은 경우 순환 참조를 사용하여 타임스탬프를 삽입할 수 있습니다.

하지만 이 방법을 배우기 전에 순환 참조가 무엇인지부터 알아보겠습니다. A1 셀에 값 5가 있고 B1 셀에 값 10이 있다고 가정해 보겠습니다. 이제 C1 셀에 수식 =A1+B1+C1을 입력하면 순환 참조 오류 메시지가 반환됩니다.

이는 C1 셀을 C1 셀의 참조로 사용하고 있기 때문입니다. 순환 참조 오류가 발생하면 셀에 무한 루프가 발생합니다. A3 셀의 참조는 A3 셀의 값에 따라 달라지며 A3의 값은 A3 셀에 대한 참조에 따라 달라집니다.

순환 참조 루프를 사용하여 Excel에 타임스탬프 삽입

그러나 순환 참조가 입력되면 Excel에서는 이를 계산하지 않으며 무한 루프가 시작되지 않습니다.

거래는 다음과 같습니다.

“반복 계산 옵션”을 활성화하면 Excel에서 계산을 한 번 이상 수행하고 지금 계산에서 해당 기능을 사용하도록 할 수 있습니다. 이렇게 하면 Excel에서는 셀 수식을 매번 업데이트하는 것이 아니라 한 번만 업데이트합니다. 반복 계산 옵션을 활성화하는 단계:

  1. 파일 ➜ 옵션으로 이동합니다.
  2. Excel 옵션에서 수식을 선택합니다.
  3. 계산 옵션에서 반복 계산 활성화 옵션을 선택합니다.
  4. 확인을 클릭하세요.
순환 참조를 사용하여 Excel에 타임스탬프를 삽입하여 반복 가능

그런 다음 B2 셀의 수식 입력줄 에 아래 수식을 입력합니다.

 =IF(A2<>"",IF(B2<>"",B2,NOW()),"")
순환 참조를 사용하여 Excel에 타임스탬프 삽입 수식 입력

이제 A2 셀에 값을 입력하면 B2 셀의 수식이 타임스탬프를 반환합니다.

순환 참조를 사용하여 Excel에 타임스탬프 삽입 값 입력

4. 타임스탬프를 추가하는 VBA

당신이 VBA 매니아라면 이 VBA 코드가 유용할 것이라고 확신합니다. 이를 사용하면 수식을 입력하거나 단축키를 사용할 필요도 없습니다. 타임스탬프를 입력해야 하는 셀을 선택하고 매크로를 실행하기만 하면 됩니다.

 Sub timeStamp() Dim ts As Date With Selection .Value = Now .NumberFormat = "m/d/yyyy h:mm:ss AM/PM" End With End Sub

이 코드를 사용하는 방법

이 코드를 사용하려면 QAT( 빠른 액세스 도구 모음) 에 추가하고 타임스탬프를 추가해야 할 때마다 실행할 수 있습니다.

단계는 다음과 같습니다.

  • VBA 편집기를 열어 이 코드를 모듈에 추가합니다.
  • 그런 다음 파일 -> 옵션 -> 빠른 실행 도구 모음으로 이동하세요.
  • “다음에서 명령 선택” 드롭다운 목록에서 “매크로”를 선택합니다.
  • 그런 다음 QAT에 timeStamp 매크로를 추가하세요.
  • 이제 이 매크로를 선택하고 편집 버튼을 클릭하세요.
  • 아이콘을 선택하고 확인을 클릭합니다.

이제 QAT에 아이콘이 생겼으며 타임스탬프가 필요할 때마다 셀을 선택하고 이 버튼을 클릭하여 삽입할 수 있습니다.

4.1 타임스탬프에 UDF 사용

예, 사용자 지정 Excel 함수를 만들어 타임스탬프를 Excel에 삽입할 수도 있습니다. 아래에서 이 UDF에 대한 코드를 찾을 수 있습니다.

 Function Timestamp(Reference As Range) If Reference.Value <> "" Then Timestamp = Format(Now, "dd-mm-yyyy hh:mm:ss") Else Timestamp = "" End If End Function

이 사용자 정의 함수를 사용하면 다른 셀에 값이 포함된 경우 한 셀의 타임스탬프를 얻을 수 있습니다. 아래 단계를 따르십시오.

  • 개발자 탭으로 이동하여 VBA 편집기를 엽니다.
  • VBA 편집기에서 새 모듈을 삽입하고 이 코드를 붙여넣습니다.
  • 이제 VBA 편집기를 닫고 스프레드시트로 돌아갑니다.
  • B2 셀에 아래 수식을 입력하세요.
    insert a timestamp in excel vba function
  • 이제 A1 셀에 값을 입력하면 B1 셀에 타임스탬프가 수신됩니다.

결론

타임스탬프를 추가하는 것은 Excel에서 작업할 때 자주 수행하는 작업입니다. 그리고 삽입하는 방법에는 5가지가 있습니다. 저에게 묻는다면 QAT의 VBA 버튼을 사용하고 싶습니다. 가장 좋은 방법은 이 코드를 personal.xlsb 파일 에 추가하여 모든 통합 문서에서 사용할 수 있도록 하는 것입니다. 이것이 타임스탬프에 대한 전체 이야기이고 여러분이 그것이 유용하다고 생각하리라 확신합니다. 하지만 이제 한 가지만 말씀해 주십시오.

이에 대한 다른 방법을 알고 있나요?

댓글 섹션에서 저와 공유해 주세요. 여러분의 의견을 듣고 싶습니다. 이 팁을 친구들과 공유하는 것도 잊지 마세요.

Microsoft Excel 기본 사항(구성 요소, 부품 및 지식 노트)

관련 튜토리얼

  • Excel에서 음수를 양수로 변환
  • Excel에 글머리 기호 삽입
  • Excel에서 셀에 화살표 삽입
  • Excel에 일련번호 자동 추가
  • Excel의 델타 기호를 셀에 삽입

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다