본문 바로가기
IT

날짜와 관련된 엑셀함수 정리 (YEAR,DAY,TODAY,NOW,HOUR,MINUTE,SECOND)

by 뜻소정 2024. 8. 19.
반응형

 

 

 

 

 

날짜와 관련된 엑셀함수 정리 (YEAR,DAY,TODAY,NOW,HOUR,MINUTE,SECOND)

엑셀을 사용하다보면 날짜와 관련된 엑셀함수를 알고 있는게 유용할 때가 많습니다.

아무래도 엑셀이라는 프로그램 자체가 문서편집용이다보니 날짜를 기준으로 어떤 데이터를 관리하는게 상당히 많기 때문이죠.

그래서 조금만 알고 있어도 쉽게 사용할 수 있는 날짜와 관련된 엑셀함수를 정리해보려고 합니다.

 

날짜와 관련된 엑셀함수 정리
날짜와 관련된 엑셀함수 정리

1. 날짜 드래그

가장 쉬운것 부터 시작해보자면, 엑셀에서 8/1, 8/2 이런식으로 몇 개만 기입 후 위 사진에서 오른쪽 아래 점을 클릭하고 아래로 드래그하면 이후 날짜가 자동으로 표시됩니다. 예를들어 8/3, 8/4 ... 이후 날짜들이 자동으로 기입되는 거죠.

 

날짜와 관련된 엑셀함수 정리
날짜와 관련된 엑셀함수 정리

 

2. 날짜 형식 정하기

그리고 홈에서 오른쪽 상단 박스를 열어보면 '간단한 날짜' '자세한 날짜' 등의 선택사항이 생기는데, 그걸 하나씩 클릭해보고 원하는 형식의 날짜를 정하면 됩니다. 저는 자세한날짜를 선택해 보겠습니다.

 

날짜와 관련된 엑셀함수 정리
날짜와 관련된 엑셀함수 정리

 

3. 날짜와 관련된 함수로 업무효율 높이기

이제, 본격적으로 날짜와 관련된 함수를 사용하여 업무효율을 높여볼게요. 가장먼저 YEAR함수를 사용해봅니다. 정말 간단합니다. =YEAR( ) 라는 함수를 기입하면되고 괄호 사이에 원하는 값의 대상이 될 셀을 선택하면됩니다. 저의 경우 =YEAR(B3)이 되겠네요.

 

날짜와 관련된 엑셀함수 정리
날짜와 관련된 엑셀함수 정리

 

그럼 위 사진처럼 B열의 날짜형식에서 '년도'만 추출하여 2024라는 값이 표시되게 됩니다. 다른 아래 모든 셀을 대상으로 드래그해서 끌어내려도 모두 2024년이므로 2024라는 단어만 추출됐네요.

 

날짜와 관련된 엑셀함수 정리
날짜와 관련된 엑셀함수 정리

 

자 이번엔 DAY 함수입니다. 이것도 같습니다. =DAY( ) 라는 함수를 기입하고 괄호 사이에는 기준이되는 셀 번호를 넣기만 하면 DAY, 즉 날짜에 대한 값만 표시됩니다. DAY는 날짜이기 때문에 각 셀마다 반영된 서로 다른 날짜 1,2,3,4일 등이 표시되었네요.

 

마지막으로 요일을 반영하려면 =WEEKDAY() 함수를 사용하면됩니다. 사용방법은 똑같고 일요일부터 시작이라 일요일=1번 월요일은=2번... 이런식으로 숫자로 표시될 수도 있습니다.

 

날짜와 관련된 엑셀함수 정리
날짜와 관련된 엑셀함수 정리
날짜와 관련된 엑셀함수 정리
날짜와 관련된 엑셀함수 정리

 


그리고 깨알꿀팁, TODAY 함수입니다. 셀에 =TODAY()로 기입하고 엔터치면 (괄호안에 아무것도 넣지 않고 그냥 저 상태에서 엔터입니다.) 그 날의 날짜가 반영됩니다. 그런데 가끔 이 함수를 그러면 왜 쓰냐? 라고 묻는 분들이 계십니다. 그냥 오늘이 8/17이며 2024-08-17을 기입하면 되는거 아니냐고 하시는데, 이 함수는 "현재의날짜"를 계속해서 반영해 주기 때문에 업데이트 용도로 분명히 사용할 용도가 분명히 있습니다.

 

날짜와 관련된 엑셀함수 정리
날짜와 관련된 엑셀함수 정리

 

추가적으로 =NOW() 함수를 사용하면 현재의 시간까지도 기록이 됩니다.

 

응용하여, 시간까지 적힌 값에 대하여 =HOUR(), =MINUTE(), =SECOND() 등을 활용해 해당 셀의 시간, 분의 값을 추출해낼 수도 있습니다.

 


 

위와같은 단순한 날짜/시간 등을 기입 후 추출해내는 엑셀의 함수만을 활용해도 엄청나게 시간을 줄일 수 있습니다. 다른 프로그램에서 추출된 데이터가 너무많은 정보를 가지고 있을 때 나는 년도 혹은 날짜만 추출하고싶다 할 때 이런 정말 간단한 함수들을 사용하면 됩니다. 또, 이런 추출된 함수의 결과값을 통해서 다른 계산이 가능하게 하기도 합니다. (예를들어 1월에 휴일을 제외한 업무일이 몇일 되는지 계산 등) 이런 부분의 심화과정으로 넘어가기 위해서는 반드시 기본적인 날짜관련 함수는 알고계시는게 좋을 것 같습니다.