BK's 엑셀공부

엑셀 입력한 날짜를 자동으로 기록하는 방법 본문

날짜,시간 함수

엑셀 입력한 날짜를 자동으로 기록하는 방법

BK's 2020. 2. 11. 00:02

엑셀에서 지원하지 않는 기능 중 아쉬운 기능이 바로 데이터 입력 시간을 자동으로 기록하지 않는 것이다.

매번 일일히 수기로 입력하는 것도 일이기 때문에 엑셀에서 데이터를 관리할 때 날짜나 시간 기록이 제대로 되지 않는 경우가 많다.

이럴 때 어떻게 해야 입력할 때 마다 날짜를 자동으로 기록하는지 알아보자.

 

 

우선 시작하기 전에 순환참조에 대해서 알아야 한다.

순환참조?

수식을 작성할 때 계산 결과를 구하기 위해 수식을 작성한 셀을 다시 참조하는 작업을 '순환 참조'라고 한다.

보통 순환참조가 발생하면 경고 메시지 창을 표시하며 순환 참조가 발생한 셀의 수식을 수정할 때까지 계속해서 사용자에게 수식을 고칠것을 권유한다.

다만 기존 수식으로 구할 수 없는 수식 결과를 얻기 위해 이번 예와 같이 순환 참조를 이용해야 하는 경우가 있는데, 이 경우에 [반복 계산 사용] 옵션에 체크 표시하면 순환 참조를 사용하는 수식을 작성해도 경고 메시지 창이 표시되지 않으며, 수식을 고치지 않아도 된다.

 

 

 

1. [ 파일 ] - [ 옵션 ] 을 클릭한다.

2. [ 계산 ] -  [ 반복 계산 사용 ] 을 체크한다.

 

 

 

= IF(LEN(입력셀)>0 , IF(LEN(현재셀)>0, 현재셀, TODAY()) , "")

 

=IF(LEN(C2)>0, IF(LEN(B2) > 0, B2, TODAY()), "")

 

 

아무것나 입력하면, 날짜가 자동으로 입력되는 것을 확인할 수 있다.

 

 

 

'날짜,시간 함수' 카테고리의 다른 글

엑셀 날짜의 요일 표시하는 함수  (0) 2020.02.08
엑셀 오늘 날짜 함수  (0) 2020.02.08