728x90
반응형
문제 상황
특정 월의 마지막 날을 구해보겠습니다.
물론 우리는 매월의 마지막 날을 알고 있지만
2월은 4년마다 한 번씩 하루가 더 생기기도 하고,
엑셀로 작업을 하다보면 직접 입력하는 것보다 함수로 구하는게 더 빠를때도 있어요.
그럴 때를 위해서 알아볼게요.
설명
=eomonth(start_date, months)
- start_date : 계산을 시작할 기준일입니다. dd가 몇일이 되었든 그 날짜가 속한 "월"로 계산을 하게됩니다.
- months : 기준일로부터 전의 날짜인지, 후의 날짜인지를 설정합니다.
- 0 : 당월의 마지막날 구하기
- 0보다 작은 수 : 전의 날짜를 계산하기. -1이면 한 달 전, -2면 두 달 전입니다.
- 0보다 큰 수 : 뒤의 날짜를 계산하기. 1이면 한 달 후, 2면 두 달 후입니다.
해결
그런데 함수를 적용한 칸이 날짜로 나오지 않고 일련번호로 나옵니다.
일련번호로 나온 셀들의 셀서식을 바꿔주면 해결됩니다.
서식을 바꿔줄 셀을 선택한 후 ctrl + 1을 누르면 셀 서식 팝업이 나타납니다.
표시 형식 tab > 날짜 > 원하는 형태를 선택
그러면 날짜 형태로 바뀝니다.
응용
eomonth 함수 뒤에 +1, -1 등의 계산식을 활용하면 다른 날짜로 구할 수 있어요.
728x90
반응형
'업무 관련 > 엑셀' 카테고리의 다른 글
[Year, Month, Day] 날짜 추출(활용) 함수 (0) | 2023.04.17 |
---|---|
[Quotient, Mod] 나눗셈 : 몫과 나머지 구하기 (0) | 2023.04.11 |
[subtotal] 필터에 걸린 값들만 더하기 (0) | 2023.03.27 |
[sumifs] 여러 조건 동시에 해당하는 값만 더하기 (0) | 2023.03.24 |
[sumif] 조건에 해당하는 값만 더하기 (0) | 2023.03.22 |