Excel 엑셀 오늘 날짜 및 현재 시간 자동 갱신 방법 과 단축키 정리

엑셀에서 자료를 관리하다 보면 날짜를 입력해야 하는 경우가 많이 있는데요. 자주 사용하지 않는 다면 그냥 단순하게 타이핑으로 ✱ 월 ✱ 일 이와 같이 입력 해도 큰 문제는 되지 않습니다.

하지만 자주 사용하거나 특정 데이터를 관리함에 있어 자동으로 적용 되도록 구성하고 싶을 수 있습니다.

이 경우 엑셀에서 제공하는 기본적인 방법으로 오늘 날짜 와 현재 시간을 다양한 방식으로 활용할 수 있습니다.

그래서 오늘은 Excel 에서 오늘 날짜 및 현재 시간을 자동으로 갱신 하도록 입력 하거나 갱신이 되지 않도록 고정 값을 입력하는 방법 과 함께 날짜 와 시간 입력 관련 단축키 관련 정보에 대해서 알아 봅니다.


튜토리얼 환경 : 윈도우 11, 마이크로소프트 365 엑셀 2022

해당 포스트는 충분한 테스트 및 검증 후 작성 되었지만 이것이 내용의 정확성이나 신뢰성에 대해 보증을 하는 것은 아니니 단순 하게 참고용으로 봐주시길 바랍니다.

자동 갱신 되는 날짜 와 시간 입력하는 방법

엑셀 통합문서를 실행(로드 시점) 한 날짜 와 시간을 기준으로 자동으로 갱신 되도록 입력하는 방식입니다.

매일 제출해야 하는 보고서 등에 적용 시 편리하게 활용할 수 있습니다.

오늘 날짜 자동 입력하기

오늘 날짜를 자동으로 입력 하기 위해서는 사용자 컴퓨터의 오늘 날짜를 출력 해주는 TODAY 함수를 사용합니다.

TODAY_함수로_오늘_날짜_표시
TODAY 함수로 오늘 날짜 표시

날짜를 표시하고 싶은 셀 위치에 =TODAY() 라고 입력 하면 자동으로 오늘 날짜가 입력 됩니다. 해당 셀의 결과 값은 문서가 로드 된 시점을 기준으로 자동으로 갱신 됩니다.

오늘 날짜 와 현재 시간 동시에 자동 입력하기

현재 시간을 자동으로 입력 하기 위해서는 현재 시간을 반환하는 NOW 함수를 사용합니다.

NOW_함수로_날짜_와_시간_표시_가능
NOW 함수로 날짜 와 시간 표시 가능

현재 시간을 표시하고 싶은 셀 위치에 =NOW() 라고 입력 하면 자동으로 현재 시간이 입력 됩니다. 해당 셀의 결과 값은 문서가 로드 된 시점을 기준으로 자동으로 갱신 됩니다.

날짜 또는 시간이 제대로 표시 되지 않는 경우

위 함수를 사용 후 원하는 날짜 또는 시간 값이 제대로 표시 되지 않는 경우 서식이 변경 된 것으로 , 다시 원하는 서식 값으로 변경하면 정상적으로 표기 될 것입니다.

날짜_또는_시간_등_원하는_값이_표시_되지_않는_경우_기타_표시_형식_이동
날짜 또는 시간 등 원하는 값이 표시 되지 않는 경우 기타 표시 형식 이동
  1. 서식 버튼을 클릭 해 메뉴를 확장 한 뒤 기타 표시 형식(M) 으로 이동합니다.
사용자_지정_형식_변경
사용자 지정 형식 변경
  1. ‘셀 서식’ 패널이 실행 되면 상단 탭을 표시 형식 (1) 으로 전환 후 범주(C) 필드에서 사용자 지정 (2) 을 선택합니다.
  2. 형식(T) (3) 에서 yyyy-mm-dd h:mm (년-월-일 시:분)과 같은 서식을 찾거나 직접 지정 후 확인 버튼을 눌러 설정 내용을 반영합니다.

갱신 되지 않는 날짜 와 시간 입력하는 방법

엑셀 통합문서를 실행 하더라도 변경 되지 않고 기입한 날짜 와 시간을 그대로 고정한 상태로 두는 방식입니다. 위와 다르게 특정 작업 내용을 기록으로 보관하거나 관리할 때 유용 합니다.

오늘 날짜 입력하기

단축키로_날짜_값_만_입력
단축키로 날짜 값 만 입력

오늘 날짜를 입력 해야하는 셀을 선택 후   Ctrl +   ; 을 입력 하면 오늘 날짜가 값 형식으로 입력 됩니다. 이 정보는 갱신 되지 않고 유지됩니다.

현재 시간 입력하기

단축키로_현재_시간_값만_입력
단축키로 현재 시간 값만 입력

현재 시간을 입력 해야하는 셀을 선택 후   Ctrl +   Shift +   ; 을 입력 하면 현재 시간이 값 형식으로 입력 됩니다. 이 정보는 갱신 되지 않고 유지됩니다.

오늘 날짜 와 현재 시간 동시 입력하기

오늘 날짜 와 현재 시간 동시 입력하는 단축키가 따로 존재 하는 것은 아니지만 위 두 가지 단축키를 조합해서 하나의 셀에 한번에 입력할 수 있습니다.

단축키로_날짜_와_시간_값_동시에_입력
단축키로 날짜 와 시간 값 동시에 입력

오늘 날짜 와 현재 시간을 동시에 입력해야 하는 셀을 선택 후   Ctrl +   ; >   Spacebar >   Ctrl +   Shift +   ; 키 또는 키 조합을 순서대로 입력 하면 위와 같이 날짜 와 시간 값이 공백을 두고 표시 됩니다.   Spacebar 대신 다른 값을 사용하거나 사용하지 않아도 됩니다. 다만 사용하지 않는 경우 가독성이 떨어질 수 있습니다.

특정 조건에 따라 날짜와 시간 자동 입력하는 방법

IF 문을 사용하면 위 내용 보다 조금 더 편하게 오늘 날짜 와 현재 시간을 자동으로 기입 되도록 할 수 있습니다.

순환 참조 오류 와 반복 계산 사용 옵션 활성화

아래 방식을 사용하면 순환 참조 오류가 발생하게 됩니다. 이로 인해 반복 계산 사용 옵션을 활성화 후 아래 단계를 진행 해야 합니다.

순환 참조 오류

순환_참조_오류
순환 참조 오류

위와 같은 순환 참조 오류를 반환하게 되고 이로 인해 함수가 적용 되지 않습니다.

반복 계산 사용 옵션 활성화

파일_메뉴_이동
파일 메뉴 이동
  1. 화면 왼쪽 상단 파일 메뉴를 클릭 해 시작 화면으로 이동합니다.
옵션_이동
옵션 이동
  1. 이동 후 왼쪽 하단 옵션 을 클릭합니다.
수식_의_반복_계산_사용_옵션_활성화
수식 의 반복 계산 사용 옵션 활성화
  1. ‘Excel 옵션’ 패널이 활성화 되면 왼쪽 사이드 바에서 수식 (1) 탭으로 전환 합니다.
  2. 선환 후 계산 옵션 섹션의 반복 계산 사용(I) (2) 항목에 체크 후 확인 버튼을 눌러 설정 내용을 적용합니다.
주의: 반복계산을 사용한다는 것은, 수식의 '순환 참조'를 허용한다는 것으로 사용자가 의도치 않게 순환 참조가 된 수식을 잘못 입력할 경우 엑셀 파일 의 처리 속도가 느려지게 될 수 있습니다.

특정 셀 입력 시 날짜 와 시간 표시하기

IF 함수를 사용하면 특정 셀에 체크 표시와 같은 값을 입력 시 자동으로 날짜 와 시간을 표시 할 수 있습니다.

체크 시 날짜 자동 입력

체크_시_날짜_자동_입력
체크 시 날짜 자동 입력

아래 함수 수식을 날짜가 표시 되어야 하는 셀에 입력 후 마우스를 이용해 아래로 자동채우기 하면 체크 열에 값이 입력 되면 자동으로 오늘 날짜가 생성 됩니다.

=IF(A2<>"",IF(B2="",TODAY(),B2),"")

체크 시 시간 자동 입력

체크_시_현재_시간_자동_입력
체크 시 현재 시간 자동 입력

아래 함수 수식을 시간이 표시 되어야 하는 셀에 입력 후 마우스를 이용해 아래로 자동채우기 하면 체크 열에 값이 입력 되면 자동으로 현재 시간이 생성 됩니다.

=IF(A2<>"",IF(C2="",NOW(),C2),"")

특정 셀 입력 후 다시 삭제 해도 날짜 와 시간 유지하기

위 함수 수식은 체크 항목에 값이 사라지게 되면 날짜 와 시간도 같이 제거 되는데요. 체크를 제거 해도 값을 유지 하고 싶다면 아래 내용을 적용합니다.

체크_해제_후에도_입력_값_유지
체크 해제 후에도 입력 값 유지

아래 함수 수식을 날짜가 표시 되어야 하는 셀에 입력 후 마우스를 이용해 아래로 자동채우기 하면 체크 열에 값이 입력 되면 자동으로 현재 시간이 동일하게 생성 됩니다. 다만 체크 값을 제거 해도 생성 된 날짜는 그대로 남아 있게 됩니다. TODAY()NOW() 로 변경 시 시간 값도 동일하게 유지 할 수 있습니다.

=IF(A2<>"",IF(B2="",TODAY(),B2),IF(B2>0,B2,""))

마무리

이렇게, Excel 에서 오늘 날짜 및 현재 시간이 자동으로 갱신 되도록 입력 하거나 반대로 자동으로 갱신이 되지 않도록 고정 값을 입력하는 방법 그리고 날짜 와 시간을 입력하는 것과 관련 된 기본적인 단축키 정보*에 대해 알아 보았습니다.

위에서 정리한 내용 만으로도 대부분의 날짜 와 시간을 표시하는 데 어려움이 없을 것 같습니다.

엑셀에서 자료를 관리 할 때 날짜 와 시간을 상황에 맞게 입력 해서 활용 해야 하는 경우 위 내용 중 선호하는 방식을 적용 후 사용 해 보시길 바랍니다.

참고

Leave a Comment