날짜와 시간관련 함수 |
|
|
TODAY |
=TODAY( ) |
시스템에서 설정된 오늘의 날짜를 표시 |
NOW |
=NOW( ) |
시스템에서 설정된 오늘의 날짜와 시간을 표시 |
YEAR |
=YEAR(날짜) |
날짜에서 년수를 추출 |
MONTH |
=MONTH(날짜) |
날짜에서 월수를 추출 |
DAY |
=DAY(날짜) |
날짜에서 일수를 추출 |
HOUR |
=HOUR(시간) |
시간에서 시를 추출 |
MINUTE |
=MINUTE(시간) |
시간에서 분을 추출 |
SECOND |
=SECOND(시간) |
시간에서 초를 추출 |
DATE |
=DATE(숫자1, 숫자2, 숫자3) |
숫자1년,숫자2월, 숫자3일에 해당하는 날짜를 구함 |
TIME |
=TIME(시,분,초) |
시, 분, 초에 해당하는 시간을 구함 |
DAYS360 |
=DAYS360(시작일,종료일) |
1년을 30일(1달을 30일로 계산)로 하여, 두 날짜 사이에 경과한 일수를 구함 |
WEEKDAY |
=WEEKDAY(날짜, 옵션) |
날짜에 해당하는 요일의 번호를 구함 옵션 1 또는 생략시: 1(일요일)에서 7(토요일)까지의 숫자로, 옵션 2사용시: 1(월요일)에서 7(일요일)까지의 숫자로 옵션 3 사용시: 0(월)에서6(일요일)까지의 숫자로 결과나타남 |
DATEVAL!!UE |
=DATEVAL!!UE(날짜형태의 텍스트) |
날짜형태의 텍스트에 해당하는 날짜 일련번호를 구해줌 |
|
|
|
텍스트 함수 |
|
|
CONCATENATE |
=CONCATENATE(문자열1,문열2,…) |
여러 문자열을 한 문자열로 연결함(& 연산자와 동일한 기능) ="문열1" & "문열2" & …. |
LEFT |
=LEFT("문자열", 개수) |
문자열의 왼쪽에서 개수만큼 문자를 추출 |
RIGHT |
=RIGHT("문자열", 개수) |
문자열의 오른쪽에서 개수만큼 문자를 추출 |
MID |
=MID("문자열",시작위치, 개수) |
문자열의 시작위치에서 개수만큼 문자를 추출 |
LEN |
=LEN("문자열") |
문자열의 문자 개수를 구함 |
REPT |
=REPT("문자열",반복수) |
문자열을 반복수만큼 표시함 |
LOWER |
=LOWER("문자열") |
문자열 중 영어를 소문자로 변환함 |
UPPER |
=UPPER("문자열") |
문자열 중 영어를 대문자로 변환함 |
PROPER |
=PROPER("문자열") |
문자열 중 영어 단어 첫 글자를 대문자로 변환함 |
REPLACE |
=REPLACE("바꿀문자열", 시작위치, 바꿀문자개수," 바뀔문자열") |
바꿀문자열의 시작위치에서 개수만큼의 글자를 바뀔문자열로 변경 |
TEXT |
=TEXT(숫자,"셀서식") |
숫자를 큰따옴표(" ")로 감싼 셀 서식을 적용하여 문자열로 변환 셀 서식은 사용자 정의 셀 서식에 사용하는 코드 사용 |
VALUE |
=VALUE("문열") |
숫자로만 구성된 문자열을 실제 숫자로 변환 |
WON |
=WON(숫자, 반올림자릿수) |
통화 표시 형식을 적용하여 숫자를 문자열로 변환 |
TRIM |
|
문자열에 포함된 공백중 단어 사이의 한 개 공백을 제외한 모든 공백을 삭제한문자열을 되돌려줌 |
SUBSTITUTE |
|
문자열1에서 찾을 문자열로 지정한 문자열을 새로운 문자열로 지정한 문자열로 바꾸어줌 찾을 위치는 문자열1에서 찾을 문자열과 동일한 문자열이 2개 이상인 경우 몇 번째의 문자열을 바꿀 것인지 지정하는것으로 생략하면 첫 번째 문자열을 새로운 문자열로 바꾸어줌 |
FIXED |
|
숫자를 고정 소수점 형태의 문자열로 바꾸어 줌 표시할 소수점 자릿수를 생략하면 소수점 2째자리까지 표시하며 콤마의 표시 여부를 생략하면 천다위마다 콤마를 표시함 |
|
|
|
수학과삼각함수 |
|
인수=숫자 |
SUM |
=SUM(인수1,인수2….) |
인수의 합계 |
SUMIF |
=SUMIF(영역,"조건") |
조건범위에서 조건에 맞는 자료와 동일행의 합계 범위 값들의 합계를 구함 |
ROUND |
=ROUND(인수,자릿수) |
인수를 지정한 자릿수에서 반올림한 값을 구함 |
ROUNDDOWN |
=ROUNDDOWN(인수,자릿수) |
인수를 지정한 자릿수에서 내림한 값을 구함 |
ROUNDUP |
=ROUNDUP(인수,자릿수) |
인수를 지정한 자릿수에서 올림한 값을 구함 |
PRODUCT |
=PRODUCT(인수1,인수2….) |
인수들을 모두 곱한 값을 구함 |
SUMPRODUCT |
=SUMPRODUCT(배열1,배열2,..) |
배열1과 배열2를 곱한 값들의 합계를 구함 |
MOD |
=MOD(인수1,인수2….) |
인수1을 인수2로 나눈 나머지를 구함 |
TRUNC |
=TRUNC(인수,자릿수) |
인수에서 소수점 이하 자릿수를 버리고 정수를 구함 |
EVEN |
=EVEN(인수) |
인수의 가장 가까운 짝수 정수를 구함 |
ODD |
=ODD(인수) |
인수의 가장 가까운 홀수 정수를 구함 |
CEILING |
=CEILING(인수,수) |
인수를 수으 배수가 되도록 올린 수를 구함 |
ABS |
=ABS(인수) |
인수의 절대값 (예: ABS(-5)=5) |
RAND |
=RAND( ) |
0과 1사이의 난수를 발생 |
INT |
=INT(인수 ) |
소수점을 버리고 가장가까운 정수를구함 (ex. INT(5.123)=5 ) |
POWER |
=POWER(인수1,인수2) |
인수1을 인수2만큼 거듭제곱한 결과를 구합[ex.POWER(2,3)]=8 |
PI |
=PI() |
원주율 값을 나타냄 |
RAND |
=RAND() |
0에서 1사이의 난수값을 나타냄 |
FACT |
=FACT(인수 ) |
인수로 입력한 숫자에 대한 계승값을 구해줌 |
SQRT |
=SQRT(인수) |
양수의 제곱근을 구해줌 |
EXP |
=EXP(인수) |
인수로 입력한 수를 밑수로 한 E의 누승값을 구해줌 |
RANDBETWEEN |
=RANDBETWEEN(정수1,정수2) |
지정한 두 숫자 사이의 난수(정수)를 구해줌 |
QUOTIENT |
=QUOTIENT(숫자1,숫자2) |
숫자1을 숫자2로 나누었을때 몫을 구해줌 |
|
|
|
통계함수 |
|
|
AVERAGE |
=AVERAGE(인수1,인수2….) |
인수들의 평균을 구함 |
COUNT |
=COUNT(인수1,인수2….) |
인수들중 숫자가 들어있는 셀의 개수를 구함 |
COUNTA |
=COUNTA(인수1,인수2….) |
인수들 중 비어있지 않은 셀의 개수를 구함 |
COUNTBLANK |
=COUNTBLANK(인수1,인수2….) |
인수들 중 비어있는 셀의 개수를 구함 |
COUNTIF |
=COUNTIF(조건범위, 조건) |
조건범위에서 조건을 만족하는 셀으 개수를 구함 |
LARGE |
=LARGE(인수,숫자) |
인수에서 숫자 번째로 큰 값을 구함 |
MAX |
=MAX(인수1,인수2….) |
인수들 중 가장 큰 값을 구함 |
MEDIAN |
=MEDIAN(인수1,인수2….) |
인수들 중 중간 값을 구함 |
MIN |
=MIN(인수1,인수2….) |
인수들 중 가장 작은 값을 구함 |
SMALL |
=SMALL(인수,숫자) |
인수에서 숫자 번째로 작은 값을 구함 |
MODE |
=MODE(배열 또는 데이터 범위) |
인수들 중 가장 빈도가 높은 값을 구함 |
RANK |
=RANK(순위구할 셀, 범위,옵션) |
범위에서 순위그할 셀이 몇번째 순위인지 구함 옵션이 0또는 생략시:내림차순,옵션이 1: 오름차순 |
TRIMMEAN |
=TRIMMEAN(배열,백분율) |
배열에서 백분율만큼 위, 아래 값을 제외하고 내부 평균을 구함 |
STDEV |
=STDEV(인수1,인수2….) |
인수들의 표준편차를 구함 |
VAR |
=VAR(표본1, 표본2,….표본30) |
표본의 분산을 구해줌 |
GEOMEAN |
=GEOMEAN(인수1,인수2….인수30) |
인수들의 기하 평균을 구해줌 |
HARMEAN |
=HARMEAN(인수1,인수2….인수30) |
인수들의 조화 평균을 구해줌 |
|
|
|
논리값 함수 |
|
|
IF |
=IF(조건,"참값","거짓값") |
조건에 참일때: 참값, 거짓일때 :거짓값
| |