반응형

날짜 계산·요일 판단·월 마감 자동화의 핵심
🧩 도입
업무하다 보면 날짜 관련 계산을 엄청 자주 마주치지?
- “이 날짜는 무슨 요일이지?”
- “한 달 뒤, 세 달 뒤 날짜가 자동으로 계산되면 좋겠다…”
- “이번 달 마지막 날이 며칠이야?”
이걸 손으로 계산하면 실수도 나고, 매번 다시 계산해야 해서 번거롭지.
이럴 때 필요한 게 바로 WEEKDAY / EDATE / EOMONTH 함수야.
이 3개만 제대로 알면
대부분의 날짜 계산은 자동으로 해결된다!
🔍 1. 이 함수들은 언제 쓰나요?
✔ WEEKDAY
날짜의 요일을 숫자로 반환
(예: 1=일요일, 2=월요일 … 기본값 기준)
✔ EDATE
어떤 날짜 기준으로 N개월 전/후 날짜 계산
예: 계약일 + 3개월 후, 결제일 + 1개월 후
✔ EOMONTH
어떤 날짜 기준으로 해당 월의 마지막 날짜 반환
예: “이번 달 말일”, “다음 달 말일”, “지난달 말일”
👉 회계/마감/계약/스케줄링 업무에서 매우 많이 쓰인다.
🔧 2. 함수 구조
✔ WEEKDAY
=WEEKDAY(날짜, [반환유형])
반환유형 기본값 = 1 → 일(1)~토(7)
✔ EDATE
=EDATE(시작일, 개월수)
✔ EOMONTH
=EOMONTH(시작일, 개월수)
📊 3. 실무 예시
✔ 예시 1: 날짜의 요일 확인(WEEKDAY)
A2 = 2025-01-15 일 때
=WEEKDAY(A2)
→ 4 (수요일)
텍스트로 바꾸려면:
=CHOOSE(WEEKDAY(A2),"일","월","화","수","목","금","토")
→ “수”
✔ 예시 2: 특정 날짜의 N개월 뒤 계산(EDATE)
계약일 2025-01-15 기준, 3개월 후:
=EDATE(A2, 3)
👉 2025-04-15
지난달 날짜는 개월수에 -1:
=EDATE(A2, -1)
✔ 예시 3: 이번 달 말일(EOMONTH)
=EOMONTH(A2, 0)
👉 해당 월의 마지막 날짜
다음 달 말일:
=EOMONTH(A2, 1)
회계, 급여, 정산 업무에서 무조건 쓰임!
💡 4. 실무에서 꼭 알아야 할 팁
✔ 1) 날짜 계산은 “EDATE + EOMONTH” 조합이 가장 강력
예: 다음달 말일
=EOMONTH(A2, 1)
예: 6개월 뒤 말일
=EOMONTH(A2, 6)
✔ 2) WEEKDAY는 반환 형태 설정 가능
예: 월요일을 1로 쓰고 싶다면
=WEEKDAY(A2, 2)
👉 월(1)~일(7)
✔ 3) TEXT 함수로 예쁘게 변환
=TEXT(EOMONTH(A2, 0), "yyyy-mm-dd")
✔ 4) 날짜는 숫자이기 때문에 계산이 가능
날짜 + 30 → 30일 뒤
날짜 - 7 → 7일 전

📝 마무리
WEEKDAY·EDATE·EOMONTH는
계약, 마감, 스케줄표, 회계 일정을 자동으로 계산할 수 있는 핵심 함수야.
특히
- “말일 계산”
- “N개월 후 날짜”
- “요일 판단”
은 실무 자동화에서 필수 기술이야.
👉 한 줄 조언:
“날짜 계산의 80%는 WEEKDAY·EDATE·EOMONTH로 끝난다.”
반응형
'AI 및 OA 활용 > 오늘바로 사용하는 엑셀' 카테고리의 다른 글
| 📘 20편. & 연산자 완전정복 (0) | 2025.12.02 |
|---|---|
| 📘 18편. DATE·YEAR·MONTH·DAY 완전정복 (0) | 2025.11.28 |
| 📘 17편. PROPER·UPPER·LOWER 완전정복 – 대소문자 정리로 데이터 품질 높이기 (0) | 2025.11.27 |
| 16편. IFNA 함수 완전정복 – 검색 오류를 깔끔하게 처리하는 가장 쉬운 방법 (0) | 2025.11.26 |
| 📘 15편. TODAY·NOW 함수 완전정복 – 날짜·시간을 자동으로 업데이트하는 기술 (0) | 2025.11.25 |