컴활 1급 필기 Ch4 함수 영역 2번째 단원, 텍스트 함수. 문자열에서 일부 추출, 위치 찾기, 바꾸기, 합치기 가 핵심. LEFT/RIGHT/MID 시작 위치 인자 매칭, FIND vs SEARCH 차이 (대소문자 구분), REPLACE vs SUBSTITUTE 차이 (위치 vs 문자 기준) 가 매년 2~3문제 단골. 함수 인수 개수와 순서만 정확히 외우면 끝남. ★ 표시 따라가자.
LEFT · RIGHT · MID -- 문자열 자르기 3총사
가장 기본인 추출 3총사. 문자열의 왼쪽 / 오른쪽 / 중간 일정 길이를 잘라옴. 인덱스는 1부터 시작 (0 부터 X — 매년 함정).
LEFT(텍스트, 개수)"컴활1급" 기준) LEFT("컴활1급",2) → "컴활"RIGHT(텍스트, 개수)"컴활1급" 기준) RIGHT("컴활1급",2) → "1급"MID(텍스트, 시작, 개수)"컴활1급" 기준) MID("컴활1급",3,1) → "1"MID 시작 위치는 1부터 (시험 단골 ★). MID("ABCDE", 3, 2) → 3번째부터 2개 → "CD". 0번째라고 답하면 오답.
한글·영문·숫자·공백 모두 1자 = 1 (반각 영문이든 전각 한글이든 동일). LEN("AB가 1") = 5 (공백도 1자).
함정 1: "MID 시작 위치는 0부터 시작" → 틀림. 1부터 시작 (엑셀 인덱스 = 1-기반).
함정 2: "LEFT(텍스트) 처럼 개수 인자 생략 가능" → 개수 생략 시 1 로 자동 인식. 단, 시험엔 개수 명시 가 정답으로 출제.
FIND · SEARCH · LEN -- 위치·길이 찾기
문자열에서 특정 문자의 위치를 알아내거나 전체 길이를 잴 때 씀. FIND 와 SEARCH 차이 (대소문자 구분 여부) 가 매년 단골.
FIND(찾을문자, 텍스트, [시작])FIND("a", "Banana") → 2SEARCH(찾을문자, 텍스트, [시작])*, ?)SEARCH("A", "Banana") → 2LEN(텍스트)LEN("AB 1가") → 5FIND vs SEARCH 한 줄 요약:
- FIND = 대소문자 구분.
FIND("a","BANANA")→#VALUE!(찾지 못함) - SEARCH = 대소문자 무시 + 와일드카드 허용.
SEARCH("a","BANANA")→ 2
시작 위치 인자 (선택) 는 3번째 인자. 생략하면 1번째부터 검색. 예: FIND("a", "Banana", 3) → 3번째 이후로 찾음 → 4.
함정 1: "FIND 는 대소문자 무시" → 틀림. FIND = 구분 O, SEARCH = 구분 X. 헷갈리지 않게 "Find 는 Find precisely (정확히)" 로 기억.
함정 2: "LEN 은 공백 제외" → 틀림. 공백도 포함. 공백 제거하려면 LEN(TRIM(텍스트)) 또는 SUBSTITUTE 로 공백 제거 후 LEN.
함정 3: "엑셀 LEN 은 반각 영문 0.5자로 계산" → 틀림. 모두 1자 (1바이트 계산은 LENB 별도 함수).
REPLACE · SUBSTITUTE · CONCAT · TEXT -- 바꾸기·합치기·서식
문자열을 수정 하거나 합치거나 서식 적용 할 때 쓰는 함수들. REPLACE 와 SUBSTITUTE 차이 가 가장 큰 함정 — 둘 다 "바꿈" 함수지만 방식이 완전 다름.
REPLACE(원본, 시작위치, 개수, 새문자)REPLACE("2023년",1,4,"2025") → "2025년"SUBSTITUTE(원본, 옛문자, 새문자, [N번째])SUBSTITUTE("a-b-c","-","_") → "a_b_c"CONCAT(텍스트1, 텍스트2, ...)& 와 동일)CONCAT("A","B","C") → "ABC"TEXT(값, "서식")TEXT(0.25, "0%") → "25%"REPLACE vs SUBSTITUTE 한 줄 정리:
- REPLACE = "몇 번째 글자부터 몇 개를 새 문자로" (위치 기반)
- SUBSTITUTE = "옛 문자를 모두(또는 N번째 만) 새 문자로" (문자 기반)
SUBSTITUTE 4번째 인자 는 몇 번째 등장만 바꿀지. 생략하면 모두 바꿈. 예: SUBSTITUTE("a-b-c","-","_",2) → 2번째 - 만 _ 로 → "a-b_c".
CONCAT vs CONCATENATE vs &:
&= 가장 간결.="A"&"B"→"AB"- CONCATENATE = 구버전 함수, 범위 받지 X
- CONCAT ★ = 신버전 (Office 2019+), 범위 받음 →
CONCAT(A1:A5)한 번에
TEXT 함수 서식 코드 (단골):
"0"= 정수,"0.00"= 소수점 2자리"#,##0"= 천 단위 콤마"0%"= 백분율,"yyyy-mm-dd"= 날짜
UPPER · LOWER · PROPER · TRIM (영문 처리):
UPPER("excel")→"EXCEL"(모두 대문자)LOWER("EXCEL")→"excel"(모두 소문자)PROPER("excel function")→"Excel Function"(단어 첫 글자만 대문자)TRIM(" A B ")→"A B"(앞뒤·중간 2개 이상 공백을 1개로)
함정 1: "TRIM 은 모든 공백 제거" → 틀림. 앞·뒤 공백은 모두 제거하지만, 단어 사이 공백은 1개로 압축 (완전 제거 아님).
함정 2: "REPLACE 와 SUBSTITUTE 는 같은 함수" → 틀림. REPLACE = 위치 기반, SUBSTITUTE = 문자 기반. 시험 단골 함정.
함정 3: "CONCATENATE 는 범위 인자 받음" → 틀림. CONCATENATE 는 각 셀 따로 받아야 함. CONCAT (2019+) 만 범위 가능.
⚠️ 이 챕터 함정 BEST 5
- MID 시작 위치는 1부터 —
MID("ABC",1,2)→"AB". 0 부터 시작 아님. - FIND = 대소문자 구분 O, SEARCH = 구분 X + 와일드카드 — 매년 둘 바꿔 출제.
- REPLACE = 위치 기반, SUBSTITUTE = 문자 기반 —
REPLACE(text,시작,개수,새문자)인자 4개. - LEN 은 공백 포함, TRIM 은 단어 사이 공백 1개로 압축 (완전 제거 X).
- CONCAT (2019+) = 범위 가능, CONCATENATE = 셀 따로.
✅ 셀프 체크 5
- [ ] LEFT·RIGHT·MID 각 인자 개수와 순서?
- [ ] FIND 와 SEARCH 의 핵심 차이 1줄로?
- [ ]
LEN("컴활 1급")결과는? (정답 6 — 공백 포함) - [ ] REPLACE 와 SUBSTITUTE 의 차이를 위치 vs 문자 키워드로 설명?
- [ ] TRIM 으로
" A B "처리하면? (정답"A B")
한눈에 정리
📝 기출 변형 5선
5개년 컴활 1급 필기 기출 패턴 기반. 각 문제 카드 아래 정답 확인 펼쳐 보기.
문 1. MID 함수
1번 정답 확인
정답: ③
MID 는 (텍스트, 시작 위치, 개수) 인자. 시작 위치는 1부터. "컴활1급2026" 에서 3번째는 "1", 4번째는 "급" → 2개 추출하면 "1급". ① 은 LEFT(텍스트,2). 0 부터 시작이라는 함정에 주의.
문 2. FIND vs SEARCH
2번 정답 확인
정답: ②
FIND = 대소문자 구분 O · 와일드카드 X, SEARCH = 대소문자 구분 X · 와일드카드 (, ?) O*. ① 은 둘을 바꿔 적은 함정. "FIND 는 Find precisely (정확히)" 로 기억. 매년 단골 출제.
문 3. LEN 함수
3번 정답 확인
정답: ③
LEN 은 공백을 포함한 전체 문자 수. "컴활 1급" = 컴(1) + 활(2) + 공백(3) + 1(4) + 급(5) = 5. 한글·영문·숫자·공백 모두 1자 = 1. 바이트 단위로 세려면 LENB 함수 별도.
문 4. REPLACE vs SUBSTITUTE
4번 정답 확인
정답: ③
REPLACE 는 (원본, 시작 위치, 개수, 새 문자). 1번째 위치부터 4개 글자("2023")를 "2025" 로 교체 → "2025년". 위치 기반 바꾸기. SUBSTITUTE 는 문자 기반이라 다름. 둘을 헷갈리지 않게 주의.
문 5. TRIM 함수
5번 정답 확인
정답: ②
TRIM 은 앞·뒤 공백을 모두 제거하고, 단어 사이 공백은 1개로 압축. " 컴활 1급 " → "컴활 1급" (단어 사이 공백 1개 유지). ① 처럼 모든 공백 제거가 아님 — 그건 SUBSTITUTE 사용해야 함.
🔗 시리즈 링크
- [Ch4-1편] 함수 입력 기본·연산자·셀 참조
- [Ch4-2편] 텍스트 함수 — 현재 글
- [Ch4-3편] 통계·논리 함수 (다음)
- [Ch4-4편] 찾기/참조 함수 (VLOOKUP·INDEX·MATCH)
🔥 jit.camp · 컴활 1급 합격 가이드 · 2026 최신 출제 반영