2026 컴활 2급 실기 계산작업 2-5 | 날짜와 시간 함수 — 엑셀 실습

데이터위자드 ·

2026 컴활 2급 실기 계산작업 2-5 | 날짜와 시간 함수 — 엑셀 실습

실기 · 엑셀 실습

실제 날짜값에서 연·월·일을 추출하고 날짜 간 차이와 월말을 계산합니다. 문제에 제시된 기준일을 고정하여 결과를 비교하고, 매일 바뀌는TODAY를 무조건 쓰지 않습니다.

엑셀에서 직접 작업

실습 파일 내려받기 (.xlsx)

실습·작업지시·정답 시트가 포함되어 있습니다.

1. 작업에 필요한 개념

날짜와 표시

날짜는 내부적으로 일련번호로 다뤄집니다. 날짜처럼 보이는 문자열과 실제 날짜값을 구분합니다. YEAR·MONTH·DAY의 숫자 결과와 날짜 전체를 반환하는 DATE·EDATE·EOMONTH를 구별하세요.

기준일 고정

기준일이 지정된 과제에서는 그 셀을 고정 참조합니다. TODAY와NOW는 재계산 시점의 날짜·시간에 관련되어 제시된 기준일과 다를 수 있습니다. 일을 계산할 때 종료일 포함 여부도 지시를 확인합니다.

월 이동·요일·근무일

EDATE는 월 수만큼 이동한 날짜, EOMONTH는 월말 날짜를 구하는 데 사용합니다. WEEKDAY는 반환 유형에 따라 일요일·월요일의 번호가 달라집니다. WORKDAY는 주말과 지정 휴일을 제외하는 날짜 계산이므로 단순한 날짜 더하기와 구분합니다.

2. 실습 원본 표

표 위쪽은 열 문자, 왼쪽은 행 번호입니다. 노란색은 수식 또는 결과를 넣을 셀입니다.

실습 시트 · 표 1

ABCDEFG
1이름입사일연도월일경과일다음달말
2가람2025-03-03
3나래2026-01-15
4다온2026-07-01

J2 기준일

J
1기준일
22026-11-06

3. 화면에서 따라 하는 순서

1단계

B열과J2가 실제 날짜로 저장되었는지 확인합니다. 숫자 일련번호처럼 보이면 날짜 표시 형식을 지정하되 텍스트 날짜와 혼동하지 않습니다.

2단계

C2:E2에YEAR·MONTH·DAY를 각각 작성하고 아래로 복사합니다. 세 결과는 날짜의 구성 숫자이며 전체 날짜값을 반환하는 수식과 다릅니다.

3단계

F2의DAYS($J$2,B2)는 종료일·시작일 순서입니다. J2를 고정하고F4의128일을 직접 날짜 차이로 검산합니다. 첫날 포함 여부를 임의로 더하지 않습니다.

4단계

G열EOMONTH 결과에는 날짜 서식을 적용합니다. EDATE의월이동·WEEKDAY의반환유형2·WORKDAY의주말제외를 각각 독립된 추가 과제로 수행합니다.

4. 엑셀 실습 과제

작업 1 · 연도

C2에 입사 연도를 구하고C4까지 채우세요.

풀이와 결과 확인

기대 결과: 2025,2026,2026

C2  =YEAR(B2)

YEAR는 날짜의 연도 숫자를 반환합니다. 날짜 서식으로 연도만 보이게 하는 것과 결과값이 다릅니다.

작업 2 · 월·일

D2·E2에 입사 월·일을 추출하고 아래로 채우세요.

풀이와 결과 확인

기대 결과: 3월3일 / 1월15일 / 7월1일

D2  =MONTH(B2)

MONTH와DAY는 각각 숫자를 반환합니다. 문자인3월을 직접 붙일 필요가 있는지는 지시를 따릅니다.

작업 3 · 날짜 차이

F2에 기준일J2와 입사일B2 사이의 경과 일수를 구해F4까지 채우세요.

풀이와 결과 확인

기대 결과: 613,295,128일

F2  =DAYS($J$2,B2)

DAYS는 종료일·시작일 순서입니다. J2를 고정하고 날짜의 차이로 검산합니다.

작업 4 · 다음 달 말

G2에 입사일의 다음 달 말일을 구해 아래로 채우세요.

풀이와 결과 확인

기대 결과: 2025-04-30 / 2026-02-28 / 2026-08-31

G2  =EOMONTH(B2,1)

EOMONTH의 두 번째 인수1은 한 달 뒤의 월말입니다. 반환값은 날짜 서식을 적용해 읽습니다.

작업 5 · 월 이동

J4에 가람의 입사일에서2개월 뒤 날짜를 구하세요.

풀이와 결과 확인

기대 결과: 2025-05-03

J4  =EDATE(B2,2)

EDATE는 기준일에서 월 단위로 이동합니다. 무조건60일을 더하는 계산과 같지 않습니다.

작업 6 · 요일 번호

J5에 기준일의 요일을 월요일1·일요일7 방식으로 구하세요.

풀이와 결과 확인

기대 결과: 5, 금요일

J5  =WEEKDAY(J2,2)

WEEKDAY의 반환 유형2를 사용합니다. 기본 유형과 번호 체계가 다르므로 인수를 확인합니다.

작업 7 · 날짜 구성

J6에 DATE로2026년12월1일을 만드세요.

풀이와 결과 확인

기대 결과: 2026-12-01

J6  =DATE(2026,12,1)

문자열을 이어 붙이는 대신 DATE로 실제 날짜값을 구성합니다. 결과 셀에는 날짜 형식을 적용합니다.

작업 8 · 작업일 이동

J7에 기준일에서 휴일 목록 없이1근무일 뒤를 구하세요.

풀이와 결과 확인

기대 결과: 2026-11-09, 월요일

J7  =WORKDAY(J2,1)

금요일 다음의 토·일을 제외한 월요일입니다. 실제 공휴일은 지시된 휴일 범위를 추가해야 합니다.

최종 검산

  • 기준일J2를 아래로 밀리지 않게 고정합니다.
  • 경과일은 종료일-시작일입니다. 입사일 포함 지시가 있으면 별도로 조정합니다.
  • 요일 번호와 날짜값을 같은 것으로 보지 않습니다.

저장 전 확인

  • 작업지시 시트에서 수행할 범위·조건·함수·표시 형식을 다시 대조합니다.
  • 수식이 있는 셀은 수식 입력줄을 확인합니다. 숫자 결과만 직접 입력한 것과 구분합니다.
  • 복사한 수식은 첫 행·중간 행·끝 행에서 참조가 맞는지 확인합니다.
  • 값과 표시 형식, 원본 범위와 출력 위치를 각각 구분해 점검합니다.
  • 실습을 마치면 작업 파일을 저장하고 정답 시트의 결과와 비교합니다.

이전 · 텍스트 함수로 코드 가공

다음 · 찾기와 참조 함수

컴활 2급 전체 목차

필기 과목별 이론

필기 단원별 객관식

실기 작업별 실습

필기 모의고사

실기 모의고사

스터디클럽의 다른 강의 보기