티스토리 뷰


 

엑셀 현재날짜 입력, 현재시간 입력, 엑셀 날짜함수, 엑셀 시간함수

 

엑셀에서는 현재의 날짜를 단축키로 입력하는 기능이 있습니다.

또한 현재의 시간도 단축키로 입력하는 기능이 있습니다.

 

현재의 날짜를 입력하는 단축키CTRL + ; 이고,

현재의 시간을 입력하는 단축키CTRL + SHIFT + ; 입니다.

 

 

엑셀 현재날짜 입력

[엑셀 현재날짜 입력, 현재시간 입력]

 

위의 그림은

B2 셀에 CTRL + ; 키를 이용하여 현재의 날짜를 입력한 예입니다.

B3 셀은 CTRL + SHIFT + ; 키를 이용하여 현재의 시간을 입력한 예입니다.

B4 셀은 현재의 날짜와 현재의 시간을 단축키를 이용하여 함께 입력한 예입니다.

 

현재의 날짜와 현재의 시간을 함께 입력하는 방법은 다음과 같습니다.

먼저 현재의 날짜를 입력하기 위해 ① CTRL + ; 키를 입력 후, ② 스페이스바를 이용해 공백을 입력합니다. 그러면 날짜 뒤에 공백이 하나 생기겠지요. 그 다음 ③ CTRL + SHIFT + ; 키를 이용해 현재의 시간을 입력합니다.

 

이렇게 입력된 데이터가 정확한지 확인하기 위해 C열부터 G열까지 년, 월, 일, 시, 분을 구해 보았습니다.

 

C2 셀의 내용 : =YEAR(B2)

D2 셀의 내용 : =MONTH(B2)

E2 셀의 내용 : =DAY(B2)

F3 셀의 내용 : =HOUR(B3)

G3 셀의 내용 : =MINUTE(B3)

 

날짜입력 함수 - YEAR 함수

[엑셀 날짜함수 - YEAR 함수]

 

날짜입력 함수 - MONTH 함수

[엑셀 날짜함수 - MONTH 함수]

 

날짜입력 함수 - DAY 함수

[엑셀 날짜함수 - DAY 함수]

 

날짜입력 함수 - HOUR 함수

[엑셀 날짜함수 - HOUR 함수]

 

날짜입력 함수 - MINUTE 함수

[엑셀 날짜함수 - MINUTE 함수]

 

 

YEAR 함수는 년도를 구하는 함수입니다.

MONTH 함수는 월을 구하는 함수입니다.

DAY 함수는 일을 구하는 함수입니다.

HOUR 함수는 시를 구하는 함수입니다.

MINUTE 함수는 분을 구하는 함수입니다.

SECOND 함수는 초를 구하는 함수입니다.

하지만 위의 그림처럼 CTRL + SHIFT + ; 키로 시간을 입력할 경우 몇 시 몇 분인지에 데이터는 가져오지만 초는 0을 가져옵니다.

 

위의 경우처럼 현재의 날짜와 시간을 입력하는 경우는 작업하는 날짜를 직접하는 경우에 사용하게 됩니다.

이렇게 입력된 값은 함수로 입력된 값이 아니기 때문에 하루가 지나도 날짜는 변하지 않습니다.

 

이처럼 현재의 날짜나 시간을 직접 입력하는 경우는 서류 접수 시간 등을 입력할 때 접수하는 즉시 서류에 대한 정보를 입력하면서 접수 시간을 함께 입력하는데 CTRL + ; 키를 사용할 수 있습니다.

또한 기계 가동 중 고장이 발생한 시간 등을 저장하고자 할 때도 CTRL + ; 키를 입력하여 현재의 시간을 입력하여 사용하면 유용합니다.

 

만약 작업하는 현재의 날짜와 시간으로 계속해서 변하는 경우를 원한다면 아래에 설명할 TODAY 함수나 NOW 함수를 사용하면 됩니다.

 


 

현재의 날짜 시간을 함수로 가져오는 방법

 

 

현재의 날짜 시간을 함수로 가져오는 방법

[엑셀 날짜 함수, 시간 함수]

 

위의 그림은 현재의 날짜와 시간을 함수로 가져오는 경우입니다.

이 값은 날짜나 시간이 바뀌면 새로운 값으로 변하게 됩니다.

 

C2 셀의 내용 : =YEAR(B2)

D2 셀의 내용 : =MONTH(B2)

E2 셀의 내용 : =DAY(B2)

F3 셀의 내용 : =HOUR(B3)

G3 셀의 내용 : =MINUTE(B3)

 

B2 셀의 내용 : =TODAY() 또는 =NOW()

B3 셀의 내용 : =NOW()

B4 셀의 내용 : =NOW()

 

 

B2 셀의 경우 현재의 날짜 데이터를 가져오는 경우이므로 TODAY 함수를 사용하면 됩니다.

TODAY 함수를 사용하면 현재의 년, 월, 일 정보만 셀에 기록이 됩니다.

만약 현재의 년, 월, 일 뿐만 아니라 몇 시, 몇 분인지까지 시간정보를 가져오고자 한다면 NOW 함수를 사용하면 됩니다.

TODAY 함수를 이용하는 경우와 NOW 함수를 이용하는 경우 모두 년, 월, 일 데이터만 사용할 경우에는 동일한 의미를 가집니다.

하지만 함수를 통해 셀로 가져오는 값에는 차이가 있습니다. TODAY 함수의 경우에는 년, 월, 일 데이터만 가져오고, NOW 함수의 경우 년, 월, 일, 시, 분 데이터를 가져옵니다.

TODAY 함수를 이용한 상태에서 시, 분 데이터를 가져오면 자정을 기준으로 하므로 0시 0분으로 처리됩니다.

 

B3 셀의 경우에는 시간 정보를 사용하기 때문에 TODAY 함수를 사용하면 안되고, NOW 함수를 사용해야 합니다.

NOW 함수를 통해 현재의 시간 정보를 가져왔기 때문에 셀이 가지고 있는 정보는 년, 월, 일, 시, 분 정보를 모두 가지고 있습니다.

위 그림의 B3 셀은 셀서식에서 시간만 표시되도록 했기 때문에 시간만 보이는 것이지 년, 월, 일 정보가 없는 것이 아닙니다.

 

B4 셀의 경우는 날짜와 시간 정보를 함께 사용하는 경우로 NOW 함수를 이용해 가져온 경우입니다.

NOW 함수로 날짜와 시간 정보를 가져왔기 때문에 년, 월, 일, 시, 분 정보 모두 구할 수 있습니다.

 

TODAY 함수나 NOW 함수를 이용해서 현재의 날짜와 시간을 입력하는 경우 해당 셀(위 그림의 경우 B2 ~ B4셀)을 변경하지 않으면 현재의 시간과는 다른 시간을 나타내게 됩니다.

만약 현재의 시간을 표시하고 싶다면 수동 계산 단축키인 F9키를 입력하면 됩니다.

위의 그림처럼 엑셀 파일을 작성하신 다음 F9 키를 누르면 현재의 날짜나 시간을 가져오는 경우, 그리고 랜덤 함수 등을 사용하는 경우 값이 바뀌는 것을 확인할 수 있습니다.

 

 

날짜 가져오기 함수 - TODAY 함수

[엑셀 날짜 가져오기 함수 - TODAY 함수]

 

날짜 가져오기 함수 - NOW 함수

[엑셀 날짜 가져오기 함수 - NOW 함수]

 

 

 위 그림은 TODAY 함수와 NOW 함수의 인수를 표시하는 화면입니다. 하지만 TODAY 함수와 NOW 함수의 값이 수시로 변경되는 값이다보니 수식 결과는 "일시적"이라는 표시로만 나오고, 수식을 완료하면 셀에는 현재의 날짜와 시간이 입력됩니다.

 

위에 사용된 엑셀 파일이 필요하신 분은 아래의 엑셀 파일을 다운로드받아 확인해 보시기 바랍니다.

 

 

현재날짜 시간 입력.xlsx

 

 

 

 

 유용한 엑셀 팁, 엑셀 함수 정리

 

[엑셀정보] - 엑셀 함수 정리, 엑셀 유용한 팁 정리

 

 

 

 


 

 

 

 

 

 

저는 위 상품을 소개하면서 포인트를 받았습니다.

댓글