□::실기시험 출제 함수 정리::□
대한상공회의소에서 제시한 출제범위에 들어가는 함수를 정리해 놓았습니다. 반드시 함수의 쓰임과 그리고 인수의 사용법과 사용 예를 알아두시기 바랍니다. 그리고 중요 함수의 쓰임 방법은 앞으로 등록될 실기시험 강좌에서 더 자세히 설명하겠습니다.
(1) 날짜와 시간 함수
함수명 |
사 용 법 |
사용 예 |
결 과 |
DATE |
=DATE(연,월,일) |
=DATE(01,5,4) |
01-5-4 |
인수로 인접한 날짜 값을 표시해준다. |
NOW |
=NOW() |
=NOW() |
2001-07-16 17:52(오늘 날짜가 2001년 7월 16일이고 현재 시간이 17:52분인 경우) |
시스템에 설정된 오늘 날짜와 시간을 구해준다. |
TIME |
=TIME(시, 분, 초) |
=TIME(10,5,4) |
10:05 AM |
인수로 입력한 시간 값을 표시해준다. |
DAY |
=DAY(날짜) |
=DAY("01-05-04") |
4 |
날짜에서 일을 추출해 준다. |
TODAY |
=TODAY() |
=TODAY() |
01-07-16(오늘 날짜가 2001년 7월 16인 경우) |
시스템에 설정된 오늘 날짜를 구해준다. |
YEAR |
=YEAR(날짜) |
=YEAR("01-05-04") |
1901 |
날짜에서 네 자릿수의 연도를 추출해 준다. |
MONTH |
=MONTH(날짜) |
=MONTH("01-05-04") |
05 |
날짜에서 월을 추출해 준다. |
HOUR |
=HOUR(시간) |
=HOUR("15:10:05") |
15 |
시간에서 시를 추출해 준다. |
MINUTE |
=MINUTE(시간) |
=MINUTE("15:10:05") |
10 |
시간에서 분을 추출해 준다. |
SECOND |
=SECOND(시간) |
=SECOND("15:10:05") |
5 |
시간에서 초를 추출해준다. |
WEEKDAY |
=WEEKDAY(날짜, 표시 형태) |
=WEEKDAY("200-5-4") |
6(2001년 5월 4일이 금요일이므로 6으로 표시) |
|
※ WEEKDAY 함수의 인수 중 표시 형태에 관련된 내용은 엑셀의 도움말을 참조한다.
(2) 논리 함수
함수명 |
사 용 법 |
사용 예 |
결 과 |
IF |
=IF(논리식, 결과1, 결과2) |
=IF(3>5, "맞습니다","틀립니다") |
틀립니다 |
논리식의 결과가 TRUE(참)면 결과1을 표시하여 FALSE(거짓)면 결과2를 표시한다. |
NOT |
=NOT(논리식) |
=NOT(3>5) |
TRUE |
논리식의 결과가 TRUE(참)면 FALSE를, FALSE이면 TRUE로 반전한다. |
AND |
=AND(논리식1, 논리식2...) |
=AND(5>3,2>1,7<5) |
FALSE |
인수로 입력한 모든 논리식의 결과가 TRUE(참)면 TRUE를 결과로 표시하고 하나라도 FALSE(거짓)면 FALSE를 결과로 표시한다. |
OR |
=OR(논리식1, 논리식2...) |
=OR(5>3,2>1,7<5) |
TRUE |
인수로 입력한 논리식의 결과가 하나라도 TRUE(참)면 TRUE를 결과로 표시하고 모든 논리식의 결과가 FALSE(거짓)면 FALSE를 결과로 표시한다. |
FALSE |
=FALSE() |
=FALSE() |
FALSE |
논리값 FALSE를 결과로 표시한다. |
TRUE |
=TURE() |
=TRUE() |
TRUE |
논리값 TRUE를 결과로 표시한다. |
(3) 수학/삼각 함수
함수명 |
사 용 법 |
사용 예 |
결 과 |
SUM |
=SUM(숫자1, 수자2...) |
=SUM(A1:A5) |
15 (A1에서 A5까지 입력된 합계가 15일때 |
인수로 입력된 모든 숫자들의 합계를 구해준다. |
ROUND |
=ROUND(숫자, 자릿수) |
=ROUND(123.45,1) |
123.5 |
=ROUND(12345,-2) |
1300 |
표시된 자릿수 아래의 숫자들을 반올림하여 표시한다. |
ROUNDUP |
=ROUNDUP(숫자, 자릿수) |
=ROUNDUP(123.45,1) |
123.5 |
=ROUNDUP(12345,-2) |
1400 |
표시된 자릿수 아래의 숫자들을 올림하여 표시한다. |
ROUNDDOWN |
=ROUNDDOWN(숫자, 자릿수) |
=ROUNDDOWN(123.45,1) |
123.4 |
=ROUNDDOWN(12345,-2) |
1300 |
표시된 자릿수 아랫의 숫자들을 내림하여 표시한다. |
ABS |
=ABS(숫자) |
=ABS(-5) |
5 |
숫자의 절대값을 구해준다. |
MOD |
=MOD(숫자1, 숫자2) |
=MOD(5,3) |
2 |
=MOD(5,-3) |
1 |
숫자1을 숫자2로 나눈 나머지를 구해준다. |
INT |
=INT(실수) |
=INT(5.3) |
5 |
실수에서 소수점 이하 숫자들을 절삭하고 정수로 내림하여 준다. |
SUMIF |
=SUMIF(조검을 구할 범위, 조건, 합계를 구할 범위) |
=SUMIF(A1:A5,">100",C1:C5) |
[A1:A5]에서 100보다 큰 값이 입력된 셀에대해 [C1:C5)의 합계를 구해준다. |
조건을 만족하는 데이터들에 대한 합계를 구해준다. |
RAND |
=RAND() |
=RAND() |
난수값 |
0과 1 사이의 난수를 구해준다. |
FACT |
=FACT(숫자) |
=FACT(6) |
720 |
인수로 입력된 숫자의 계승값을 구해준다. |
SQRT |
=SQRT(양수) |
=SQRT(3) |
1.732051 |
양의 제곱근을 구해준다. |
PI |
=PI() |
=PI() |
3.141593 |
원주율을 결과로 구해준다. |
EXP |
=EXP(숫자) |
=EXP(2) |
7.389056 |
인수로 입력한 수를 밑수로 e의 누승값을 구해준다. |
POWER |
=POWER(숫자1, 숫자2) |
=POWER(2,8) |
256 |
첫 번째 인수로 입력한 숫자를 밑수로 하여 두 번째 인수로입력한 숫자만큼 거듭제곱한 결과를 구해준다. |
(4) 통계 함수
함수명 |
사 용 법 |
사용 예 |
결 과 |
AVERAGE |
=AVERAGE(숫자1, 숫자2,...) |
=AVERAGE(A1:A5) |
A1:A5 범위에 입력된 숫자들의 평균을 구해준다. |
인수로 입력한 숫자들의 평균을 구해준다. |
COUNT |
=COUNT(숫자1, 숫자2, ...) |
=COUNT(A1:A5) |
A1:A5 범위에 입력된 데이터 중 숫자의 개수를 세어준다. |
인수로 입력된 숫자의 개수를 세워준다. |
MAX |
=MAX(숫자1, 숫자2, ...) |
=MAX(1,5,10) |
10 |
인수로 입력된 숫자 중 최대값을 구한다. |
MIN |
=MAX(숫자1, 숫자2, ...) |
=MAX(1,5,10) |
1 |
인수로 입력된 숫자 중 최소값을 구한다. |
RANK |
=RANK(숫자, 범위, 옵션) |
=RANK(A1,A1:A5) |
A1에 입력된 숫자가 A1:A5 범위중 몇 등에 해당하는지 석차를 구해준다. |
첫 번째 인수로 입력한 숫자가 두 번째 인수로 입력한 범위에서 몇 등에 해당하는지 석차를 구해준다. 옵션이 0이거나 생략되면 내림차순 석차, 옵션이 1이면 오름차순 석차를 구해준다. |
COUNTA |
=COUNTA(범위1, 범위2, ...) |
=COUNTA(A1:A5) |
A1:A5 범위 중 공백이 아니 셀의 개수를 세어준다. |
인수로 입력된 셀 범위 중 비어 있지 않은 셀의 개수를 세어준다. |
COUNTIF |
=COUNTIF(범위,조건) |
=COUNTIF(A1:A5, ">=5") |
A1:A5 중 5이상의 숫자가 입력된 셀의 개수를 세어준다. |
첫 번째 인수로 입력한 셀 범위에서 조건을 만족하는 데이터가 입력된 셀의 개수를 세어준다. |
STDEV |
=STDEV(범위1, 범위2, ...) |
=STDEV(A1:A5) |
A1:A5 를 모집단의 표본으로 하여 표준 편차를 구해준다. |
표본의 표준 편차를 구해준다. |
VAR |
=VAR(범위1, 범위2, ...) |
=VAR(A1:A5) |
A1:A5 를 모집단의 표본으로 하여 분산을 구해준다. |
표본의 분산을 구해준다. |
(5) 데이터베이스 함수
함수명 |
사 용 법 |
사용 예 |
결 과 |
DSUM |
=DSUM(데이터베이스, 필드번호, 조건범위) |
=DSUM(A1:F10,3,A12:A14) |
A1:F10 에 입력된 데이터베이스의 3번째 열에서 A12:A14에 입력된 조건을 만족하는 데이터의 합계를 구해준다. |
데이터베이스 지정한 번째 필드에서 조건을 만족하는 데이터들의 합계를 구해준다. |
DAVERAGE |
=DAVERAGE(데이터베이스, 필드번호, 조건범위) |
=DAVERAGE(A1:F10,3,A12:A14) |
A1:F10 에 입력된 데이터베이스 3번째 열에서 A12:A14에 입력된 조건을 만족하는 데이터의 평균을 구해준다. |
데이터베이스 지정한 번째 필드에서 조건을 만족하는 데이터들의 평균을 구해준다. |
DCOUNT |
=DCOUNT(데이터베이스, 필드번호, 조건번호) |
=DCOUNT(A1:F10,3,A12:A14) |
A1:F10 에 입력된 데이터베이스 3번째 열에서 A12:A14에 입력된 조건을 만족하는 데이터의 개수를 구해준다. |
데이터베이스 지정한 번째 필드에서 조건을 만족하는 데이터들의 개수를 세어준다. |
DMAX |
=DMAX(데이터베이스, 필드번호, 조건번호) |
=DCOUNT(A1:F10,3,A12:A14) |
A1:F10 에 입력된 데이터베이스 3번째 열에서 A12:A14에 입력된 조건을 만족하는 데이터중 최대값을 구해준다. |
데이터베이스 지정한 번째 필드에서 조건을 만족하는 데이터들의 개수를 세어준다. |
DMIN |
=DMIN(데이터베이스, 필드번호, 조건번호) |
=DCOUNT(A1:F10,3,A12:A14) |
A1:F10 에 입력된 데이터베이스 3번째 열에서 A12:A14에 입력된 조건을 만족하는 데이터중 최소값을 구해준다. |
데이터베이스 지정한 번째 필드에서 조건을 만족하는 데이터들의 개수를 세어준다. |
(6) 문자열 함수
함수명 |
사 용 법 |
사용 예 |
결 과 |
LEFT |
=LEFT(문자열, 숫자) |
=LEFT("COMPUTER",2) |
CO |
첫 번째 인수로 입력한 문자열의 왼쪽에서 지정된 숫자의 문자열을 추출해서 구해준다. |
MID |
=MID(문자열,숫자1,숫자2) |
=MID("COMPUTER",2,2) |
OM |
첫 번째 인수로 입력한 문자열에서 두 번째 인수로 입력한 문자열로부터 세 번째 인수로 입력한 숫자만큼의 문자열을 추출해서 구해준다. |
RIGHT |
=RIGHT(문자열,숫자) |
=RIGHT("COMPUTER",2) |
ER |
첫 번째 인수로 입력한 문자열의 오른쪽에서부터 지정된 숫자의 문자열을 추출해서 구해준다. |
LOWER |
=LOWER(문자열) |
=LOWER(COMPUTER) |
computer |
인수로 입력된 문자열을 모두 소문자로 표시한다. |
UPPER |
=UPPER(문자열) |
=UPPER(computer) |
COMPUTER |
인수로 입력된 문자열을 모두 대문자로 표시한다. |
PROPER |
=PROPER(문자열) |
=PROPER(" i am boy ") |
I Am Boy |
인수로 입력된 문자열에서 각 단어의 첫 번째 문자만 대문자로 표시한다. |
TRIM |
=TRIM(문자열) |
=TRIM(" GOOD MORNING ") |
GOOD MORNING |
인수로 입력된 문자열의 양 끝에 있는 공백은 모두 잘라주며 중간에 여러개의 공백이 연속하여 입력되어 있을 경우 하나의 공백만 남기고 나머지는 모두 잘라준다. |
(7) 찾기/참조 함수
함수명 |
사 용 법 |
사용 예 |
결 과 |
VLOOKUP |
=VLOOKUP(찾을값, 기준표, 열 번호, 옵션) |
=VLOOKUP(A1,A10:C15,2) |
|
찾을 값을 기준표의 첫 번째 열에서 찾은 후 열 번호에 해당하는 열에서 값을 찾아준다. |
HLOOKUP |
=HLOOKUP(찾을값, 기준표, 행 번호, 옵션) |
=HLOOKUP(A1,A10:E12,2) |
|
찾을 값을 기준표의 첫 번째 열에서 찾은 후 열 번호에 해당하는 열에서 값을 찾아준다. |
CHOOSE |
=CHOOSE(숫자, 데이터1, 데이터2, ...) |
=CHOOSE(3,5,10,2,4) |
2 |
데이터 범위에서 첫 번째 인수로 입력한 번째의 인수를 결과로 구해준다. |
INDEX |
=INDEX(범위, 행 번호, 열 번호) |
=INDEX(A1:C5,2,3) |
C2셀에 입력된 값이 결과로 구해진다. |
첫 번째 인수로 입력한 범위에서 행 번호와 열 번호에 해당하는 셀에 입력된 값을 구해준다. |
※ 본 자료는 (주)아카데미소프트 와 영진.com의 자료를 참조하여 만든 것임을 알려 드립니다 |
첫댓글 아무것도 모르는 사람도 도움이 많이 되겠는데요..정말 감사
이거 다 외ㅇ워야 하나여???
습득합니다.