자유 그리고 경험
[Excel]월 자동으로 채우기, 연도에서 연도 빼기 본문
최근에 포스팅하고 유입 들어오는 거 보는데 푹 빠져있습니다.
오늘도 습관적으로 유입 로그를 구경하던 중 흥미로운 걸 발견했습니다.
로그를 살펴보면 [엑셀에서 월을 자동으로 채우기], [엑셀 연도에서 연도 빼기] ,[엑셀 같은 이름 합계] 등이 등장합니다.
이것이 흥미로운 이유는, 저는 이 주제로 글을 쓴적이 없기 때문입니다!
제가 받아들인 상황은 '위 주제로 분명 수요는 있지만, 관련된 글로 공급이 없기 때문에 관련 없는 내 블로그까지 추천이 된 것' 입니다. 물론 다음이 구글만큼 똑똑하다는 전제하에서 말이에요. 이것이 사실이라면 수요대로 공급만 해주면 실제로 도움 얻어가는 사람도 많고, 제 글 클릭율도 올라갈 것입니다. 저 주제로 검색을 했지만, 제 글이 관련 제목이 아니라서 클릭을 안 한 사람은 더 많을 것이기 때문입니다.
검색해서 제 글을 클릭해준 분들에게 보답도 할 겸, 유입로그를 기반으로 글을 쓰는 전략으로 한번 포스팅 해보겠습니다.
월 자동으로 채우기
사실 생각보다 쉽습니다. 최근에 엑셀 자동채우기 기능을 소개해드린 적이 있습니다.
셀을 여러개 선택한 후 드래그하면 규칙을 엑셀이 파악해서 채워준다는 내용도 소개드렸습니다. 한번도 안 해봤지만 혹시나 해서, 월 단위 간격을 만들어넣고 입력해봤습니다. 아래 예제를 봐주세요.
2021-01-01, 2021-02-01 이렇게 한달 단위로 입력한 셀은 두 셀을 같이 선택하고 내렸을 때, 월단위로 알아서 채워줍니다. 일을 01일이 아니라 03일로 해도 말이죠.
궁금해서 년 단위로도 채워봤습니다. 연도 단위로도 자동 채우기가 잘 작동하네요.
여러분도 할 수 있겠죠?
2021-01-01, 2021-02-02 이렇게도 한번 실험해봤는데, 신기한 결과가 나왔습니다.
엑셀은 여기서 어떤 규칙을 발견한 것일까요? 저는 찾았는데 여러분도 한 번 찾아보세요 ㅎㅎ
정답은 포스팅 마지막에 공개됩니다.
연도에서 연도 빼기
음.. 사실 정확히 어떤 걸 하고 싶으셔서 이 키워드로 검색하셨는지는 모르겠습니다. 저의 예상을 바탕으로 작성해 보겠습니다.
먼저 일자에서 일자 빼기를 해볼까요?
날짜 차이 구하기
엑셀에서 날짜는 사실 '숫자 데이터' 를 날짜로 바꿔서 '보여주는' 것입니다. 실제로 날짜로 써있는 값들을 '서식'에서 '숫자'로 바꿔주면 숫자로 바뀌는 것을 볼 수 있습니다. 반대로 숫자도 날짜로 바꿔줄 수 있습니다.
여기서 숫자를 '씨리얼 넘버' 라고도 하는데,
엑셀은 1900년 1월 1일을 기준으로 날짜마다 숫자를 순서대로 부여했습니다. 실제로 숫자 '1'을 쓰고 서식을 '날짜'로 바꿔주면 1900년 1월 1일이 나옵니다. 마이크로 소프트에서는 그래서 1900년 01월 01일 미만의 날짜는 따로 함수를 만들어야 다룰 수 있다고 하네요
날짜가 실제로 숫자라면 서로 덧셈, 뺄셈도 당연히 가능하겠죠? 그래서 다음과 같은 계산이 가능합니다.
검은 글씨는 실제로 보는 부분, 회색글씨가 실제 날짜가 가지고 있는 시리얼 넘버와, 이를 계산한 수식입니다.
2월 14일부터 300일 뒤는 12월 11일이라는 것을 알 수 있네요!
참고: 1의 1/24인 0.41666.. 은 씨리얼 넘버 뒤에서 더해질 때마다 1시간씩 추가 됩니다. 하루를 1단위로 했으니 그것을 쪼갠 숫자가 시.분.초가 되게 하자는 마소의 아이디어인 것이지요. 이것은 날짜를 시간까지 보여주는 서식으로 했을 때 확인해볼 수 있습니다.
연도 차이 구하기
이제 우리의 방문자님이 궁금해하셨던 연도 차이를 구해보겠습니다. 함수 하나만 알면 됩니다. YEAR()
날짜 데이터는 날짜 데이터만의 함수가 몇가지 있습니다. 그 중 연도를 표시해주는 YEAR() 안쪽에다가 날짜가 들어있는 셀 주소, 혹은 날짜를 나타내는 데이터(시리얼 넘버) 를 집어 넣으면 연도가 나타납니다.
연도를 구했으니, 연도끼리 빼는 것도 할 수 있겠네요.
이 외에 날짜에서 각 요소들을 구하는 함수들은 다음과 같은 것들이 있습니다.
MONTH(), DAY(), HOUR(), MINUTE(), SECOND() 등등 직관적이네요.
잘 모를 때는 구글에 검색해보는 것도 좋지만, 다음과 같이 [수식]- [날짜 및 시간]에 마소 직원분들께서 친절하게 모아놓은 것을 볼 수 있으니 인터넷이 안 될 때나 검색마저 귀찮을 때 이용해보시기 바랍니다.
신기하게 생긴 함수들을 이것저것 구경해보는 것도 재밌겠네요.
오늘은 유입로그를 보고 즉흥 주제 포스팅을 해보았습니다.
마지막 저에겐 필요없지만 누군가에겐 쓸모있을 팁과 함께 포스팅을 마칩니다.
오늘의 팁: Ctrl + ; 를 누르면 오늘 날짜가 입력된다고 한다. 👍
'기술' 카테고리의 다른 글
[Google spreadsheet]자동화하기_윗줄 식 아랫줄에 복사_2편 (0) | 2021.11.14 |
---|---|
[Google spreadsheet]자동화하기_윗줄 식 아랫줄에 복사_1편 (0) | 2021.11.13 |
[Excel]매크로 기록 활용 예제(with 상대참조로 ) (1) | 2021.11.08 |
[Excel]월별 입고, 출고 갯수 세기. (feat.텍스트나누기.피벗테이블) (2) | 2021.11.05 |
엑셀 자동으로 숫자 채우기, 규칙 암기 없이 배워봅시다.(스프레드 시트도 끼워주랑) (1) | 2021.10.24 |