Professional Documents
Culture Documents
컴활1급 실기 스프레드시트
(1급에 나오는 함수만 정리 했습니다.)
1. 날짜와 시간 함수
DATE, DAY, DAYS, EDATE, EOMONTH, HOUR, MINUTE, MONTH, NETWORKDAYS, NOW, SECOND, TIME, TODAY,
WEEKDAY, WORKDAY, YEAR
Ÿ YEAR(날짜) : 날짜에서 연도만 표시한다.
➣ =YEAR(“2021-04-26”) → 2021
Ÿ MONTH(날짜) : 날짜에서 월만 표시한다.
날짜
➣ =MONTH“2021-04-26”) → 4
Ÿ DAY(날짜) : 날짜에서 일만 표시한다.
➣ =DAY(“2021-04-26”) → 26
Ÿ HOUR(시간) : 시간에서 시만 표시한다.
ü =HOUR(“12:30”) → 12
Ÿ MINUTE(시간) : 시간에서 분만 표시한다.
시간 ➣ =MINUTE(“12:30) → 30
Ÿ SECOND(시간) : 시간에서 초만 표시한다.
Ÿ TIME(시,분,초) : 시간으로 인식
➣ =TIME(13,30,30) → 12:30 PM
Ÿ NOW() : 현재 시스템의 날짜와 시간을 표시한다.(인수가 없다.)
NOW
➣ =NOW() → 2021-04-26 15:52
Ÿ TODAY() : 현재 시스템의 날짜를 표시한다.(인수가 없다.)
TODAY
➣ =TODAY() : 2021-04-26
Ÿ DATE(연,월,일) : 연, 월, 일을 날짜(일련번호)로 계산한다.
DATE
➣ =DATE(2021,4,26) → 2021-04-26( 날짜 일련번호는 44312이다)
2. 논리 함수
3. 데이터 베이스 함수
4. 재무 함수
FV, PMT, PV
Ÿ PMT(이율,기간,금액,미래가치,유형)
ü 대출상환금을 계산하는 함수이다.
PMT ü 미래가치와 유형은 선택사항이며 월말이면 유형에 0, 월초면 유형에 1을 입력한다.
ü 년이율 : 3.5%, 기간: 2년, 대출금: 5,000,000
ü =PMT(3.5/12,2*12,-5000000)
Ÿ FV(이율,기간,금액,현재가치,유형)
Ÿ 복리 이자율을 계산하여 만기시 찾는 금액
FV ü 현재가치와 유형은 선택사항이며 월말이면 유형에 0, 월초면 유형에 1을 입력한다.
Ÿ 년이율 : 4.5%, 기간 : 2년 매월 말 400,000입금
ü =FV(4.5%/12, 2*12,-400000)
Ÿ PV(이율,기간,금액,미래가치,유형)
Ÿ 정기적으로 납입되는 금액과 고정 이율을 통한 투자의 현재 가치를 계산한다.
PV ü 미래가치와 유형은 선택사항이며 월말이면 유형에 0, 월초면 유형에 1을 입력한다.
Ÿ 년이율 : 6%, 기간 : 3년 ,투자금액 3,000,000
ü =PV(6%/12, 3*12,-300000)
5. 텍스트 함수
CONCATENATE, FIND, LEFT, LEN, LOWER, MID, PROPER, REPLACE, REPT, RIGHT, SEARCH, SUBSTITUTE, TEXT,
TRIM, UPPER, VALUE
Ÿ LEFT(문자열,K) : 문자열의 왼쪽에서부터 시작해서 K번째까지 추출한다.
LEFT
➣ =LEFT(“교육의중심이비에스”,5) → 교육의중심
Ÿ RIGHT(문자열,K) : 문자열를 오른쪽에서부터 시작해서 K번째까지 추출한다.
RIGHT
➣ =RIGHT(“교육의중심이비에스”,3) → 이비에스
Ÿ MID(문자열,시작위치,K) : 문자열를 시작위치에서 지정한 K번째까지 추출한다.
MID
➣ =MID(“교육의중심이비에스”,4,2) → 중심
Ÿ FIND(찾을문자,문자열,[시작위치])
ü 문자열에서 시작위치에서 찾을문자를 찾아서 해당위치를 숫자로 표시(대소문자 구분)
FIND ü 시작 위치는 옵션에 해당하며 생략하면 자동으로 1로 인식함
➣ =FIND(“E”,“I Love EBS”) → 8, =FIND(“-”, “A-B-C-D”) → 2
➣ =FIND(“-”, “A-B-C-D”,5) → 6 : 5번째 글자 이후에 나오는 “-”의 위치를 숫자로 반환
Ÿ SEARCH(찾을문자,문자열,[시작위치])
ü 문자열에서 시작위치에서 찾을문자를 찾아서 해당위치를 숫자로 표시(대소문자 구분)
SEARCH ü 시작 위치는 옵션에 해당하며 생략하면 자동으로 1로 인식함
➣ =SEARCH(“E”,“I Love EBS”) → 6, =SEARCH(“-”, “A-B-C-D”) → 2
➣ =SEARCH(“-”, “A-B-C-D”,5) → 6 : 5번째 글자 이후에 나오는 “-”의 위치를 숫자로 반환
Ÿ REPLACE(문자,시작 위치,K,교체문자) : 문자의 시작 위치에서 K번째까지 지정된 문자를 교체문자로 변경한
다.
REPLACE ü =REPLACE(“February”,4,5,“”) → Feb : ‘February’에서 4번째부터 시작해서 5글자를 공백(“”)으로 변경
한다.
Ÿ SUBSTITUTE(문자,교체할문자,새문자,K) : 문자에서 K번째 있는 교체할문자를 새문자로 변경한다.
ü 인수 ‘K’는 옵션이다.
SUBSTITUTE ➣ =SUBSTITUTE(“A-B-C-D”,“-”,“*”) → A*B*C*D
➣ =SUBSTITUTE(“A-B-C-D”,“-”,“*”,2) → A-B*C-D : ‘A-B-C-D’에서 2번째 ‘-’를 찾아 ‘*’로 변경한다.
➣ =SUBSTITUTE(“교육의중심이비에스”,“이비에스”,“EBS”) → 교육의중심EBS
6. 수학/삼각 함수
ABS, INT, MOD, POWER, PRODUCT, QUOTIENT, RAND, ROUND, ROUNDDOWN, ROUNDUP, SUM, SUMIF, SUMIFS,
SUMPRODUCT, TRUNC
7. 찾기 참조 함수
CHOOSE, COLUMN, COLUMNS, HLOOKUP, INDEX, LOOKUP, MATCH, OFFSET, ROW, ROWS, TRANSPOSE, VLOOKUP
Ÿ CHOOSE(K,값1,값2,값3...)
CHOOSE ü K가 1이면 ‘값1’, 값이 2이면 ‘값2’, 값이 3이면 ‘값3’을 표시하낟.
ü 예) CHOOSE(2,“금”,“은”,“동”) → 은
Ÿ ROW(),ROW(셀)
➣ ROW() : 현재 행을 숫자로 표시
ROW
➣ ROW(셀) : 현재 셀의 행을 숫자로 표시
➣ =ROW(B100) → 100 : 행만 표시한다., =ROW(C20:D100) → 20 : 첫 행만 숫자로 표시한다.
Ÿ ROWS(셀 범위)
ROWS ü 범위에서 행의 개수를 표시
➣ =ROW(B100) → 1, =ROW(B10:K20) → 10 : [B10]셀과 [K20]셀 사이에는 10개의 행이 있다.
Ÿ COLUMN(),COLUMN(셀)
ü COLUMN() : 현재 열을 숫자로 표시
COLUMN
ü COLUMN(셀) : 셀에서 열의 위치를 숫자로 표시
➣ =ROW(B100) → 2 : B열은 숫자로 2이다., =ROW(D20:H100) → D열은 숫자로 4이다.
Ÿ COLUMNS(셀 범위)
COLUMNS
ü 범위에서 열의 개수를 표시
8. 통계 함수
AVERAGE, AVERAGEIF, AVERAGEIFS, COUNT, COUNTA, COUNTBLANK, COUNTIF, COUNTIFS, FREQUENCY, LARGE,
MAX, MAXA, MEDIAN, MIN, MINA, MODE, PERCENTILE, RANK.EQ, SMALL
Ÿ AVERAGE(범위) : 범위들의 평균을 계산한다.
AVERAGE Ÿ AVERAGE(숫자1,숫자2,숫자3...) : 숫자들의 평균값을 계산한다.
➣ =AVERAGE(2, 8, 9, 5) → 6
AVERAGEIF Ÿ AVERAGEIF(조건범위,조건,평균범위) : 조건범위에서 조건에 만족하는 평균범위의 평균을 계산한다..
Ÿ AVERAGEIFS(평균범위,조건범위1,조건1,조건범위2,조건2...) : 조건범위1에서 조건1을 만족하고 조건범위2에
AVERAGEIFS
서 조건2를 만족하는 평균범위의 평균을 계산한다..
Ÿ COUNT(값1, 값2, 값3...) : 값들 중 숫자, 날짜, 시간이 들어있는 셀의 개수를 계산한다(문자는 인식하지 못
COUNT 한다.)
➣ =COUNT(3,"12:30","2022-5-30","컴활") → 3 : 숫자,날짜, 시간의 개수만 계산한다.
Ÿ COUNTIFS(조건범위1,조건1,조건범위2,조건2...)
COUNTIFS
ü 조건범위1에서 조건1을 만족하고 조건범위2에서 조건2를 만족하는 개수를 계산한다.
Ÿ RANK.EQ(기준셀,범위,옵션)
ü 기준셀이 범위에서 몇등인지 순위를 알려준다.
RANK.EQ
ü 옵션이 0(내림차순)이면 높은 수가 1등이다.
ü 옵션이 1(오름차순)이면 낮은 수가 1등이다.
9. 정보 함수
CELL, ISBLANK, ISERR, ISERROR, ISEVEN, ISLOGICAL, ISNONTEXT, ISNUMBER, ISODD, ISTEXT, TYPE
Ÿ CELL(“정보유형”,참조범위)
ü =CELLS(“row”,B3) → 3 “ [B3]셀의 행번호는 3이다.
ü 정보유형 종류
Ÿ address : 참조 영역에 있는 첫째 셀의 참조를 텍스트로 반환합니다.
Ÿ col : 참조 영역에 있는 셀의 열 번호를 반환합니다.
Ÿ color : 음수에 대해 색으로 서식을 지정한 셀에 대해서는 1을 반환하고, 그렇지 않은 셀에 대해서는 0을 반
환합니다.
Ÿ contents : 참조 영역에 있는 왼쪽 위 셀의 수식이 아닌 값을 반환합니다.
Ÿ filename : 텍스트로 참조가 들어 있는 파일의 전체 경로를 포함한 파일 이름을 반환합니다. 참조가 들어 있
는 워크시트를 저장하지 않은 경우에는 빈 텍스트("")를 반환합니다.
Ÿ format : 셀의 숫자 서식에 해당하는 텍스트 값입니다.음수에 대해 색으로 서식을 지정한 셀에 대해서는 텍
스트 값의 끝에 "-"를 반환합니다. 양수나 모든 값에 괄호로 서식을 지정한 셀에 대해서는 텍스트 값의 끝에
CELL "()"을 반환합니다.
Ÿ parentheses : 양수 또는 모든 값에 괄호로 서식을 지정한 셀에 대해서는 1을 반환하고, 그렇지 않은 셀에
대해서는 0을 반환합니다.
Ÿ prefix : 셀의 "레이블 붙이기"에 해당하는 텍스트 값입니다
Ÿ protect : 셀이 잠겨 있지 않으면 0을 반환하고, 셀이 잠겨 있으면 1을 반환합니다.
Ÿ row : 참조 영역에 있는 셀의 행 번호를 반환합니다.
Ÿ type : 셀의 데이터 형식에 해당하는 텍스트 값입니다. 셀이 비어 있는 경우 비어 있는 경우 "b"를 반환하고,
셀에 텍스트 상수가 포함된 경우 레이블의 경우 "l", 셀에 다른 것이 포함된 경우 값에 대해 "v"를 반환합니
다.
Ÿ width : 배열의 첫 번째 항목은 정수로 반올라진 셀의 열 너비입니다. 열 너비의 각 단위는 기본 글꼴 크기로
지정된 문자 한 개의 너비와 같습니다. 배열의 2차 항목은 부울 값으로, 열 너비가 기본값인 경우 TRUE 또
는 사용자가 너비를 명시적으로 설정한 경우 FALSE입니다.
(파란색 글씨는 볼 필요 없음)
Ÿ =TYPE(값)
Ÿ 값이 숫자인 경우 : 1
Ÿ 값이 문자인 경우 : 2
Ÿ 값이 논리 값인 경우 : 4
TYPE Ÿ 값이 오류 값인 경우 : 16
Ÿ 값이 배열인 경우 : 64 반환한다.
ü =TYPE(20*30) → 1
ü =TYPE(“교육의중심이비에스”) → 2
ü =TYPE(TRUE) → 4