코딩 공부

컴활 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
반응형