2026 컴활 2급 실기 계산작업 2-4 | 텍스트 함수로 코드 가공 — 엑셀 실습
데이터위자드 ·
실기 · 엑셀 실습
접수 코드에서 문자·연도·순번을 분리하고 대소문자와 공백을 정리합니다. 화면상 숫자처럼 보여도 함수 결과가 텍스트일 수 있음을 확인하고, 위치를1부터 세는 습관을 익힙니다.
실습·작업지시·정답 시트가 포함되어 있습니다.
1. 작업에 필요한 개념
문자 위치와 길이
LEFT·RIGHT는 양끝에서, MID는 지정한 시작 위치에서 문자를 가져옵니다. MID의 시작 위치는1부터입니다. 하이픈도 한 문자로 세므로 코드에서 문자가 몇 번째인지 먼저 손으로 번호를 붙여 보세요.
텍스트 결과와 숫자 계산
RIGHT로 가져온001은 텍스트일 수 있습니다. 순번의 앞자리0을 보존할지 계산 가능한 숫자로 바꿀지 목적을 정합니다. FIND·SEARCH로 찾은 위치와 문자열 자체를 구분합니다. FIND는 대소문자를 구분하는 등의 차이가 있습니다.
대소문자와 공백 정리
UPPER·LOWER·PROPER는 대소문자 모양을 바꾸고 TRIM은 일반적인 불필요한 공백 정리에 사용합니다. 표시 형식이 아니라 반환된 문자열 자체를 가공합니다. 원본을 덮어쓰기 전에 결과 열에서 길이와 내용을 확인합니다.
2. 실습 원본 표
표 위쪽은 열 문자, 왼쪽은 행 번호입니다. 노란색은 수식 또는 결과를 넣을 셀입니다.
실습 시트 · 표 1
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | 접수코드 | 이름 | 분류 | 연도 | 순번 | 길이 | 대문자 |
| 2 | ab-2026-015 | 김가람 | |||||
| 3 | cd-2025-003 | 이나래 | |||||
| 4 | ef-2026-120 | 박다온 |
3. 화면에서 따라 하는 순서
1단계
접수 코드ab-2026-015의 각 문자 위치를1부터 적어 보세요. ab가1~2,첫하이픈3,연도가4~7,두번째하이픈8,순번9~11입니다.
2단계
C2에는LEFT(A2,2),D2에는MID(A2,4,4),E2에는RIGHT(A2,3)을 넣습니다. 같은 원본을 보되 시작·길이의 의미가 다른 함수를 비교합니다.
3단계
F2의LEN은11이어야 합니다. G2의UPPER는 영문만 대문자로 바꾸고 숫자·기호는 그대로 둡니다. 결과는 원본A열과 별도로 저장됩니다.
4단계
아래 행으로 복사한 뒤003의0이 유지되는지 봅니다. 코드의 숫자 변환은 목적에 맞게 결정하고 공백 정리는TRIM의 결과를 원본과 비교합니다.
4. 엑셀 실습 과제
작업 1 · 앞 두 문자
C2에 분류 코드를 추출하고C4까지 채우세요.
풀이와 결과 확인
기대 결과: ab,cd,ef
C2 =LEFT(A2,2)왼쪽에서 두 글자입니다. 하이픈까지 포함하지 않습니다.
작업 2 · 연도 추출
D2에 4번째 위치부터4글자를 가져오세요.
풀이와 결과 확인
기대 결과: 2026
D2 =MID(A2,4,4)ab- 다음의2가4번째입니다. 반환값은 문자열이므로 실제 숫자와 구분합니다.
작업 3 · 마지막 순번
E2에 오른쪽3글자를 추출하세요.
풀이와 결과 확인
기대 결과: 015
E2 =RIGHT(A2,3)앞자리0을 보존하는 텍스트 결과입니다. 숫자로 변환하면15가 될 수 있습니다.
작업 4 · 문자 수
F2에 접수코드의 문자 수를 구하세요.
풀이와 결과 확인
기대 결과: 11
F2 =LEN(A2)영문2+하이픈1+연도4+하이픈1+순번3=11입니다. 기호도 포함합니다.
작업 5 · 대문자 변환
G2에 접수코드를 대문자로 바꾸세요.
풀이와 결과 확인
기대 결과: AB-2026-015
G2 =UPPER(A2)원본A2를 바꾸는 것이 아니라 결과 문자열을 반환합니다. 숫자와 하이픈은 그대로입니다.
작업 6 · 구분 위치
I2에 첫 하이픈의 위치를 구하세요.
풀이와 결과 확인
기대 결과: 3
I2 =FIND("-",A2)FIND의 결과는 위치 숫자입니다. 하이픈 자체나 앞쪽 문자열을 반환하는 함수가 아닙니다.
작업 7 · 공백 정리
I3에 이름B2의 불필요한 앞뒤 공백을 제거하세요.
풀이와 결과 확인
기대 결과: 김가람
I3 =TRIM(B2)이름의 정상 문자까지 지우는 것이 아닙니다. 원본·결과의LEN을 비교해 공백을 확인합니다.
작업 8 · 끝 행 검산
C2:G2를 4행까지 채우고E3·E4를 확인하세요.
풀이와 결과 확인
기대 결과: 003과120
문자열 순번의0이 유지되어야 합니다. 범위를 절대참조로 잘못 고정하면 모든 행이 첫 코드만 가져올 수 있습니다.
최종 검산
- 하이픈을 포함해 위치를1부터 셉니다.
- 015와숫자15는 자료형과 앞자리0에서 다릅니다.
- 복사 후 결과가 모든 행에서 같은 코드라면 참조 고정을 확인합니다.
저장 전 확인
- 작업지시 시트에서 수행할 범위·조건·함수·표시 형식을 다시 대조합니다.
- 수식이 있는 셀은 수식 입력줄을 확인합니다. 숫자 결과만 직접 입력한 것과 구분합니다.
- 복사한 수식은 첫 행·중간 행·끝 행에서 참조가 맞는지 확인합니다.
- 값과 표시 형식, 원본 범위와 출력 위치를 각각 구분해 점검합니다.
- 실습을 마치면 작업 파일을 저장하고 정답 시트의 결과와 비교합니다.
컴활 2급 전체 목차
필기 과목별 이론
- 1-1 · Windows 10 기본 사용
- 1-2 · Windows 10 설정과 관리
- 1-3 · 컴퓨터의 원리와 데이터 표현
- 1-4 · 컴퓨터 하드웨어
- 1-5 · 소프트웨어와 운영체제
- 1-6 · 인터넷과 네트워크
- 1-7 · 멀티미디어와 파일 형식
- 1-8 · 보안과 시스템 보호
- 2-1 · 엑셀 입력과 워크시트 편집
- 2-2 · 수식·참조·함수 활용
- 2-3 · 차트의 구성과 편집
- 2-4 · 페이지 설정과 인쇄
- 2-5 · 데이터 정렬과 필터
- 2-6 · 데이터 분석과 가상 분석
- 2-7 · 매크로 기록과 실행
필기 단원별 객관식
- 1-1 · Windows 10 기본 사용
- 1-2 · Windows 10 설정과 관리
- 1-3 · 컴퓨터의 원리와 데이터 표현
- 1-4 · 컴퓨터 하드웨어
- 1-5 · 소프트웨어와 운영체제
- 1-6 · 인터넷과 네트워크
- 1-7 · 멀티미디어와 파일 형식
- 1-8 · 보안과 시스템 보호
- 2-1 · 엑셀 입력과 워크시트 편집
- 2-2 · 수식·참조·함수 활용
- 2-3 · 차트의 구성과 편집
- 2-4 · 페이지 설정과 인쇄
- 2-5 · 데이터 정렬과 필터
- 2-6 · 데이터 분석과 가상 분석
- 2-7 · 매크로 기록과 실행
실기 작업별 실습
- 1-1 · 셀 서식과 표시 형식
- 1-2 · 조건부 서식으로 행과 셀 강조
- 1-3 · 자동 필터와 고급 필터
- 1-4 · 텍스트 나누기와 데이터 정리
- 2-1 · 수식 참조와 수학 함수
- 2-2 · 통계 함수와 조건 집계
- 2-3 · 논리 함수로 조건 판정
- 2-4 · 텍스트 함수로 코드 가공
- 2-5 · 날짜와 시간 함수
- 2-6 · 찾기와 참조 함수
- 2-7 · 데이터베이스 함수와 조건표
- 3-1 · 정렬과 부분합
- 3-2 · 피벗테이블로 매출 분석
- 3-3 · 데이터 표와 목표값 찾기
- 3-4 · 시나리오와 데이터 통합
- 4-1 · 차트 작성과 편집 실습
- 4-2 · 매크로 기록과 버튼 연결