코딩 공부
컴활 1급 : 엑셀 함수 정리(3)
비밀의 국어선생님
2024. 1. 31. 23:23
728x90
반응형
컴활 1급 4번 문제부터 등장하는 계산 작업에서는 함수를 자유자재로 쓸 줄 알아야 한다.
먼저 문자열을 관리하는 함수들을 알아보자.
함수 | 사용법 | 기능 설명 |
LEFT | =LEFT(문자값, 추출할 개수) | 문자값의 왼쪽부터 추출할 개수만큼 문자를 뽑아낸다. =LEFT("안녕하세요", 3) >> 안녕하 |
RIGHT | =RIGHT(문자값, 추출할 개수) | 문자값의 오른쪽부터 추출할 개수만큼 문자를 뽑아낸다. =RIGHT ("안녕하세요", 3) >> 하세요 |
MID | =MID(문자값, 추출 시작 위치, 추출할 개수) | 문자값의 추출 시작 위치부터 추출할 개수만큼 문자를 뽑아낸다. =MID("안녕하세요", 3, 2) >> 하세 |
LOWER | =LOWER(영문) | 입력한 영문자를 모두 소문자로 만든다. = LOWER ("HELLO") >> hello |
UPPER | =UPPER(영문) | 입력한 영문자를 모두 대문자로 만든다. =UPPER("hello") >> HELLO |
PROPER | =PROPER(영문) | 입력한 영문자의 첫글자를 대문자로 만든다. =PROPER("hello") >> Hello |
LEN | =LEN(문자값) | 설정한 문자값의 글자수를 센다. =LEN("안녕하세요") >> 5 |
REPT | =REPT(문자값, 반복 횟수) | 입력한 문자값을 반복 횟수 만큼 입력한다. =REPT("안녕", 3) >> 안녕안녕안녕 |
REPLACE | =REPLACE(바꾸고 싶은 문자값, 바꾸기 시작 번호, 바꿀 글자 개수, 대신할 문자) | 문자값의 일부분을 대신할 문자로 바꾼다. =REPLACE("안녕하세요", 2, 2, "쪽이") >> 안쪽이세요 |
TRIM | =TRIM(문자값) | 가운데 공백은 한 칸 남기고 문자값 앞뒤의 공백은 제거한다. =TRIM(" 안녕 하세요 ") >> 안녕 하세요 |
VALUE | =VALUE(문자값) | 숫자 데이터가 문자로 입력된 경우 숫자로 바꿔준다. 결과가 문자로만 나오는 함수를 숫자로 바꿔야할 때 사용한다. =VALUE("8") >> 8 |
TEXT | =TEXT(숫자, "문자 형식") | 숫자를 지정한 형식에 따라 문자형으로 출력한다. 문자 형식에는 백분율, 날짜, 전화번호 등등이 적용되며, 무조건 ""로 감싸야한다. =TEXT(123456789, "0.0%") >> 12345678900.0% |
TYPE | =TYPE(값) | 입력된 값의 형식에 따라 다른 숫자를 출력한다. 값이 숫자 = 1, 문자 = 2, 논리값(TRUE, FALSE) = 4 =TYPE("안녕") >> 2 |
FIND | =FIND(찾을 문자, 문자를 찾을 문자값, 찾기 시작 위치) | 찾고 싶은 문자가 찾을 문장에서 몇번째에 위치하는 지 알려준다. =FIND("하", "안녕하세요", 1) >> 3 |
=CONCAT | =CONCAT("문자값", "문자값", "문자값" ...) | 입력한 문자값들을 서로 연결해준다. =CONCAT("안녕", "예쁜", "친구들") >> 안녕예쁜친구들 |
=FIXED | =FIXED(숫자, 표시할 소수점 자리, 콤마 여부) | 표시할 소수점 자리까지 반올림해서 숫자를 텍스트로 출력한다.천 단위 콤마는 필수가 아니다.(TRUE : 쉼표O, FALSE : 쉼표X) =FIXED(13.786, 2, TRUE) >> 13.79 |
728x90
반응형