-텍스트 함수의 사용법에 대해 알아보도록 하겠다.
사용법이 어렵지 않으므로 차근차근 공부하도록 한다.
비슷한 사용법의 함수는 함께 정리했다.
1. LEFT / RIGHT / MID
각각의 함수는 지정된 위치에서 지정한 만큼의 텍스트를 추출한다.
LEFT는 왼쪽부터, RIGHT는 오른쪽부터, MID는 중간부터 텍스트를 추출한다.
각각의 사용 예시는 다음과 같다.
=LEFT(텍스트, 개수)
=RIGHT(텍스트, 개수)
=MID(텍스트, 시작 위치, 개수)
2. UPPER / LOWER/ PROPER
영문자를 원하는 형태로 변경한다.
UPPER은 모든 영문자를 대문자로 변경한다.
LOWER은 모든 영문자를 소문자로 변경한다.
PROPER은 영문자의 앞글자를 대문자로 변경한다.
각 함수의 예시는 아래와 같다.
=UPPER(텍스트)
=LOWER(텍스트)
=PROPER(텍스트)
3. REPLACE / SUBSTITUTE
원하는 텍스트를 다른 텍스트로 변경한다. 두 함수의 사용법이 약간 다르다.
REPLACE는 텍스트1의 시작 위치에서 개수만큼 텍스트 2로 변경한다.
SUBSTITUTE는 문자열의 일부를 찾아 다른 문자열로 바꾸는 함수이다.
=REPLACE(텍스트 1, 시작 위치, 개수, 텍스트 2)
=SUBSTITUTE(텍스트, 인수 1, 인수 2)
4. FIND / FINDB / SEARCH / SEARCHB
문자열에서 특정 문자의 위치를 찾는다.
B가 붙은 함수는 바이트 단위로 문자를 찾는다.
따라서 영어, 숫자는 1로 한글과 특수문자는 2로 계산하여 위치를 찾는다.
FIND는 대, 소문자를 구분하지 않으며, 와일드카드 문자를 사용할 수 없다.
SEARCH는 대, 소문자를 구분하여, 와일드카드문자를 사용한다.
=FIND(찾을 텍스트, 문자열, 시작 위치)
=FINDB(찾을 텍스트, 문자열, 시작 위치)
=SEARCH(찾을 텍스트, 문자열, 시작 위치)
=SEARCHB(찾을 텍스트, 문자열, 시작 위치)
5. LEN
문자열의 문자 수를 반환한다. 이 때 한글과 영문, 공백은 똑같이 한 글자로 취급한다.
=LEN(텍스트)
6. TEXT
원하는 서식의 텍스트로 인수를 변환한다.
숫자를 텍스트로 변경하여 문자와 연결할 떄 많이 사용한다.
=TEXT(인수, 형식)
7. VALUE / FIXED
문자를 숫자로 변형하거나, 숫자를 문자로 변형한다.
VALUE는 문자를 숫자로 변경한다.
FIXED는 숫자를 원하는 자리에서 반올림하여 문자로 변경한다.
논리 값이 참이면 콤마를 표현하고, 거짓이면 표현하지 않는다.
=VALUE(텍스트)
=FIXED(인수, 소수 이하 자릿수, 논리 값)
8. CONCATENATE
텍스트를 결합하여 표시한다.
텍스트, 숫자, 셀 주소 등도 결합이 가능한다.
=CONCATENATE(텍스트 1, 텍스트 2,...)
9. EXACT
두 텍스트가 동일한지 확인한다.
동일할 경우 참을, 동일하지 않을 경우 거짓의 논리 값을 반환한다.
=EXACT(텍스트 1, 텍스트 2)
10. REPT
문자를 원하는 횟수만큼 반복한다.
셀에 원하는 문자열을 필요한 만큼 쓸 수 있다.
=REPT(텍스트, 개수)
11. TRIM
텍스트 앞과 뒤의 공백을 제거한다.
문자 사이의 공백은 제거하지 않는다.
=TRIM(텍스트)
-이것으로 텍스트 함수를 마치겠다.
함수 자체의 수는 많지만 비슷한 쓰임새의 함수가 많다는 것을 알 수 있었다.
다음은 마지막인 통계 함수를 끝으로 유효성 검사를 시작으로 하는 분석작업에 대하여 공부하도록 한다.
'컴활1급 실기 공부' 카테고리의 다른 글
16강. 컴활1급 실기 엑셀-데이터 유효성 검사 (0) | 2021.06.20 |
---|---|
15강. 컴활1급 실기 엑셀-통계 함수 (0) | 2021.06.19 |
13강. 컴활1급 실기 엑셀-찾기/참조 함수 (0) | 2021.06.16 |
12강. 컴활1급 실기 엑셀-정보 함수 (0) | 2021.06.15 |
11강. 컴활1급 실기 엑셀-재무 함수 (0) | 2021.06.14 |