안녕하세요 버블곰입니다.

 

오늘은 엑셀 TODAY함수에 대해서 배워보겠습니다.

날짜/시간 함수 중 하나인 TODAY 함수는 함수를 입력한 시점의 날짜를 반환하는 함수입니다.

TODAY

'오늘 날짜'를 구하는 함수입니다.

함수설명
=TODAY()
예제
=TODAY()

TODAY 함수는 별다른 인수를 사용하지 않습니다.

바로 예제화면입니다.

=TODAY() 예제

정말 이게 다인가 싶을 정도로 간단하네요.

TODAY 함수를 사용할 때, 가장 주의해야 할 점은 바로 '갱신'입니다.

NOW 함수의 경우는 시트의 내용이 바뀌면 그 시간에 따라 갱신되지만,

TODAY는 말 그대로 오늘을 기준으로 갱신되기 때문입니다.

만약, 제가 2022-10-15일에 TODAY 함수를 사용한 파일을

2022-10-23일에 열었다면?

TODAY 함수는 2022-10-23 이라는 값을 돌려줄 것입니다.

역시나 이렇게 변동성을 가진 함수는 엑셀의 성능을 저하시킬 우려가 있으니 그 점은 참고 부탁드리겠습니다.

그렇다면, 우리가 실무에서 TODAY나 NOW 같은 현재의 값을 반환하는 갱신형 함수를 사용하는 경우는 언제일까요?

대표적인 양식으로는 인쇄를 해야되는 양식이라고 할 수 있을 것 같습니다.

TODAY 함수 활용 예시

해당 파일이 언제 저장되었는지, 혹은 인쇄 시 인쇄한 날짜가 언제인지 등

갱신한 날짜를 알아보기 위한 정보를 사용할 때 활용이 가능할 것으로 생각됩니다.

또는, 오늘을 기준으로 한 날짜 정보를 계산해볼 수도 있을 것입니다.

TODAY 함수를 활용한 나이 계산 예제

오늘부터 얼마의 일자가 지난 후의 날짜가 어떻게 되는지에 대한 부분도 계산해볼 수 있습니다.

TODAY 함수를 활용한 일자 계산 예제

오늘이 10월 22일이라고 할 때, 선뜻 115일 후가 어떤 날짜인지 머릿속에 그려지지 않습니다.

이런 상황에서 TODAY 함수를 활용하면 보다 빨리 해당 일자를 확인할 수 있는 것입니다.

역시나 간단한 함수이지만, 활용할 수 있는 요소가 많은 함수입니다.

오늘이라는 날짜적인 기준을 세워주는 함수가 될 수도 있겠습니다만, 다시 말씀드리지만 갱신에 주의가 필요합니다.


자, 여기까지 TODAY함수에 대해 배워봤습니다

다음에는 더 쉽고, 간단한 #엑셀 #함수 배우기로 돌아오겠습니다.

그럼 안녕!

 

 

안녕하세요 버블곰입니다.

 

오늘은 엑셀 YEAR함수에 대해서 배워보겠습니다.

날짜/시간 함수 중 날짜 관련 함수인 YEAR 함수입니다.

알아두면 유용한 함수 중 하나입니다.

날짜 함수 YEAR, MONTH, DAY 중 연도를 담당하는 함수인 것이죠.

YEAR

선택한 셀 또는 입력한 날짜에서 '연도를 추출하는' 함수입니다.

함수설명
=YEAR(선택한 셀) 또는 =YEAR(연도가 포함된 입력된 문자열) 또는 =YEAR(날짜유형숫자)
예제
=YEAR(A1) 또는 =YEAR(연도가 포함된 입력된 문자열) =YEAR(N)

예제화면입니다.

=YEAR(선택한 셀) 예제

굉장히 단순한 함수입니다.

날짜 형식의 셀 값에서 '연도'에 해당하는 부분만 결과값으로 돌려주는 함수입니다.

다음 예제도 바로 보시겠습니다.

=YEAR(연도가 포함된 입력된 문자열)

결과값은 2080으로 돌려줍니다.

마지막 예제는 날짜유형의 숫자입니다.

간혹 날짜에 대한 작업을 하다보면, 날짜가 숫자로 변환되는 경우를 보실 수 있으실 겁니다.

날짜유형의 숫자표기 예제

바로 이러한 상황입니다.

이는 날짜유형의 데이터를 가진 숫자인데, 간단한 날짜로 변환시킬 경우 날짜형태로 볼 수 있지만

값 자체는 숫자인 것입니다.

날짜유형의 숫자표기를 날짜로 재변환시킨 예제

위의 예제는 저러한 날짜유형의 숫자표기를 날짜로 다시 재변환 시킨 형태입니다.

그저 YEAR 함수만 보여드리기보다는 전반적인 구성으로 재변환한 과정입니다.

오늘 저희가 배울 부분은 'YEAR'까지이므로 그 부분만 집중해주셔 좋습니다!

추후에 또 익혀볼 함수일 수도 있습니다만, 날짜 입력을 숫자로 변환도 가능합니다.

바로 DAYEVALUE 함수를 사용하는 것입니다.

=DATEVALUE(문자열) 예제

예제는 보여드렸습니다만, 중요하지 않습니다.

오늘은 YEAR까지만 배워가시면 되니까요!

사실상 대량의 데이터에서 일괄적으로 연도만 추출하는 그런 상황이 아니면, YEAR 자체는 사용빈도가 높지는 않은 함수인 건 맞습니다.

하지만 다양한 방식으로 응용이 가능합니다만, 대표적인 게 '나이계산'입니다.

이 부분은 '응용'이라고 생각하고 봐주세요.

YEAR 함수를 활용한 나이계산하기 - 응용편

거의 비슷한 값을 표현하고 있지만, 다양한 형태의 함수수식을 사용해서 입력해보았습니다.

조금 복잡해보이실 수도 있겠지만, D열에 있는 값이 결과값이며, E열은 해당 값의 수식입니다.

간혹 날짜 함수를 사용하실 때 주의할 점은 결과값이 "날짜"로 인식되어 셀값 형태가 그렇게 변경됩니다.

날짜형식으로 잘못 표현된 상황 예시

셀 서식에서 표시형식을 '일반'으로 변경해주시면 정상적인 값으로 출력됩니다.

YEAR 함수는 선택한 셀, 또는 직접 입력한 날짜형식의 문자열에서 연도를 추출한 결과값을 돌려줍니다.

나이계산 등의 상황에서 사용할 수 있는 유용한 함수 중 하나입니다

알아둬서 손해볼 것은 전혀 없겠지요?


자, 여기까지 YEAR 함수였습니다.

다음에는 더 쉽고, 간단한 #엑셀 #함수 배우기로 돌아오겠습니다.

그럼 안녕!

 
 

안녕하세요 버블곰입니다.

 

오늘은 엑셀 MONTH함수에 대해서 배워보겠습니다.

날짜/시간 함수 중 날짜 관련 함수인 MONTH함수입니다.

날짜 함수 YEAR, MONTH, DAY 중 월을 담당하는 함수인 것이죠.

MONTH

선택한 셀 또는 입력한 날짜에서 '월을 추출하는' 함수입니다.

함수설명
=MONTH(선택한 셀) 또는 =MONTH(월이 포함된 문자열) 또는 =MONTH(날짜유형숫자)
예제
=MONTH(A1) 또는 =MONTH(월이 포함된 입력된 문자열) 또는 =MONTH(N)

이 표가 나왔다는 것은 예제화면이 나올 것이라는 말이죠.

=MONTH(선택한 셀) 예제

아주 간단한 함수입니다.

다음 예제도 바로 보시겠습니다.

=MONTH(월이 포함된 문자열) 예제

문자열을 입력했을 시에 돌려주는 결과값을 일반 숫자가 아닌 날짜유형의 숫자로 인식하여 '날짜'라는 형태로 반환할 수 있습니다.

만약 날짜형식으로 나온다면 형태를 잘 확인하셔야만 합니다.

마지막 예제입니다.

=MONTH(날짜유형숫자) 예제

자, 이제 개념적인 설명을 하나 해보겠습니다.

엑셀에는 날짜코드라는 것이 존재합니다.

이 날짜코드라는 것은 1900년 1월 1일을 1로 기준하여, 최대 9999년 12월 31일까지의 수입니다.

그렇다면 만약 1900년 1월 1일보다 이전의 날짜를 입력하면 어떨까요?

1900년 1월 1일보다 이전의 날짜를 입력했을 때의 결과값

네, #VALUE! 오류가 나타났습니다.

즉, 매칭되는 값이 없다는 것입니다.

그렇다면, 정확하게 이 숫자는 무엇일까요?

바로 기준값 1인 1900년 1월 1일부터 해당 날짜까지의 일수입니다.

날짜유형의숫자 확인하기

이 값을 가장 쉽게 보는 것은 제가 부르는 명칭 그대로 '날짜유형'의 '숫자'를 확인하는 것입니다.

두번째 방법으로는

=DATEVALUE(날짜의문자열) 예제

DATEVALUE라는 함수를 활용하는 것입니다.

이 함수는 입력한 문자열 형태의 날짜를 엑셀의 날짜코드에 맞춰서 찾아오는 것입니다.

마지막 방법으로는 정석적인 방법입니다.

=DAYS(마지막일자, 시작일자) 예제

앞에서 언급했듯, 1900년 1월 1일부터 해당 날짜까지의 일수를 구하는 것입니다.

1을 기준값으로 계산하기 때문에 구하고자 하는 수에서 -1이 발생합니다.

그 값을 나중에 다시 더해주는 것으로 결과값을 돌려받았습니다.

DAYS 함수는 입력한 두 문자열 형태의 날짜 사이의 일수를 구하는 함수입니다.

이번 예제에서는 있어보이기 위해 사용해보았습니다.

ㅋㅋㅋㅋㅋㅋㅋㅋ

MONTH 함수 자체는 굉장히 간단한 함수입니다.

날짜유형의 숫자에 대해서 조금 더 언급드린 것은 날짜/시간함수에서 곧잘 나오기 때문입니다.

날짜나 시간에 관련한 함수를 사용했는데, 날짜가 아닌 숫자가 튀어나와도 당화하지 않으시길 바라는 마음에 써보았습니다.


자, 여기까지 MONTH 함수였습니다.

다음에는 더 쉽고, 간단한 #엑셀 #함수 배우기로 돌아오겠습니다.

그럼 안녕!

+ Recent posts