topic난이도 · 약 18

DATE/TIME 함수 완전 정복

YEAR/MONTH/DAY, DATEDIF, WEEKDAY, NOW, TODAY.

#DATE#DATEDIF#WEEKDAY#날짜함수
왜 배우는가

근속 연수, 나이 계산, 요일 판별 등 날짜 함수 문제가 실기에 자주 출제.

엑셀에서 날짜는 숫자(1900-01-01 = 1)로 저장됩니다. 날짜 함수는 이 숫자를 분해하거나 조합하여 연/월/일을 추출하고, 기간을 계산합니다.

TODAY / NOW / DATEDIF — 날짜 시리얼 값에서 연·월·일을 추출하고 기간을 계산하는 구조
text
=TODAY()              → 오늘 날짜 (시간 제외)
=NOW()                → 현재 날짜+시간

=YEAR(날짜)           → 연도 추출  YEAR("2024-03-15") = 2024
=MONTH(날짜)          → 월 추출    MONTH("2024-03-15") = 3
=DAY(날짜)            → 일 추출    DAY("2024-03-15") = 15

=DATE(년, 월, 일)     → 날짜 조합  DATE(2024, 3, 15) = 2024-03-15

=DATEDIF(시작일, 종료일, 단위)
  "Y" = 만 년수    DATEDIF("2020-01-01", TODAY(), "Y") = 4
  "M" = 만 월수
  "D" = 일수

=WEEKDAY(날짜, [반환유형])
  반환유형 1(기본): 일=1, 월=2, ..., 토=7
  반환유형 2: 월=1, 화=2, ..., 일=7

=EDATE(시작일, 개월)  → N개월 후 날짜
=EOMONTH(시작일, 개월) → N개월 후 말일
함수용도기출 예
YEAR/MONTH/DAY날짜 분해입사년도 추출
DATEDIF기간 계산근속 연수, 나이
WEEKDAY요일 번호요일별 조건 분기
EDATEN개월 후 날짜만기일 계산
EOMONTHN개월 후 말일월말 마감일

기출 포인트: DATEDIF는 함수 마법사에 나오지 않지만 시험에 출제된다. 직접 수식을 타이핑해야 한다. 단위 "Y"(년), "M"(월), "D"(일)을 대문자로 입력.

실기 드릴 4문항
edit실기 드릴 · 단답형

두 날짜 사이의 만 년수를 구하는 함수와 단위 인수는?

edit실기 드릴 · 단답형

2020-03-15 입사자의 2024-03-14 기준 근속 연수는? (DATEDIF 사용)

edit실기 드릴 · 단답형

=EOMONTH("2024-03-15", 2)의 결과 날짜는?

edit실기 드릴 · 단답형

=WEEKDAY("2024-03-15", 2)의 결과는? (2024-03-15은 금요일)