엑셀 버전별 함수식, 기능, 사용예시

엑셀 버전별 함수식, 기능, 사용예시


엑셀 버전별 함수



묶음

함수명

버전

함수식

기능

사용예시

결과값

연월일시분초

YEAR

*

=YEAR(날짜)

날짜의 '' 구하기

=YEAR("2015-11-12")

2015

MONTH

*

=MONTH(날짜)

날짜의 '' 구하기

=MONTH("2015-11-12")

11

DAY

*

=DAY(날짜)

날짜의 '' 구하기

=DAY("2015-11-12")

12

HOUR

*

=HOUR(시각)

시각의 '' 구하기

=HOUR("2015-11-12 12:34:56")

12

MINUTE

*

=MINUTE(시각)

시각의 '' 구하기

=MINUTE("2015-11-12 12:34:56")

34

SECOND

*

=SECOND(시각)

시각의 '' 구하기

=SECOND("2015-11-12 12:34:56")

56

현재시각

TODAY

*

=TODAY()

오늘 날짜 구하기(오늘 날짜의 0)

=TODAY()

2017-01-18

NOW

*

=NOW()

현재 시각 구하기

=NOW()

2017-01-18 22:41

삼각함수 1

SIN

*

=SIN(라디안)

사인 값 구하기

=SIN(0)

0

COS

*

=COS(라디안)

코사인 값 구하기

=COS(0)

1

TAN

*

=TAN(라디안)

탄젠트 값 구하기

=TAN(0)

0

삼각함수 2

ASIN

*

=ASIN()

라디안의 아크사인 값 구하기(-pi/2 ~ pi/2)

=ASIN(1)

1.570796327

ACOS

*

=ACOS()

라디안의 아크코사인 값 구하기(0 pi 사이)

=ACOS(1)

0

ATAN

*

=ATAN()

라디안의 아크탄젠트 값 구하기(-pi/2 ~ pi/2)

=ATAN(1)

0.785398163

삼각함수 3

SINH

*

=SINH()

하이퍼볼릭 사인 값 구하기

=SINH(1)

1.175201194

COSH

*

=COSH()

하이퍼볼릭 코사인 값 구하기

=COSH(1)

1.543080635

TANH

*

=TANH()

하이퍼볼릭 탄젠트 값 구하기

=TANH(1)

0.761594156

올림 버림, 반올림

MROUND

*

=MROUND(, X)

수를 X의 배수가 되도록 반올림

=MROUND(133,25)

125

ROUND

*

=ROUND(, N)

소수점 아래 N째 자리까지 반올림(N은 정수)

=ROUND(1.23456,2)

1.23

ROUNDDOWN

*

=ROUNDDOWN(, N)

소수점 아래 N째 자리까지 내림(N은 정수)

=ROUNDDOWN(1.23456,2)

1.23

ROUNDUP

*

=ROUNDUP(, N)

소수점 아래 N째 자리까지 올림(N은 정수)

=ROUNDUP(1.23456,2)

1.24

INT

*

=INT()

가장 가까운 정수로 내림

=INT(1.23)

1

TRUNC

*

=TRUNC(, 자릿수)

지정한 자릿수만큼 소수점 아래 남기고 나머지는 버림

=TRUNC(123.456,1)

123.4

EVEN

*

=EVEN()

가장 가까운 짝수로, 양수는 올림, 음수는 내림

=EVEN(1.23)

2

FLOOR

*

=FLOOR(, X)

수를 X의 배수가 되도록 절댓값을 내림

=FLOOR(133,25)

125

셀의 개수 세기

COUNT

*

=COUNT(범위)

숫자가 포함된 셀의 개수 구하기

없음

없음

COUNTA

*

=COUNTA(범위)

비어 있지 않은 셀의 개수 구하기

없음

없음

COUNTBLANK

*

=COUNTBLANK(범위)

비어 있는 셀의 개수 구하기

없음

없음

COUNTIF

*

=COUNTIF(범위, 조건)

범위에서 내용이 '조건' 인 셀의 개수 구하기

없음

없음

표준편차

STDEV.P

2010

=STDEV.P(1, 2, )

모집단의 표준편차(텍스트, 논리값 제외)

=STDEV.P(1,2,3)

0.816496581

STDEV.S

2010

=STDEV.S(1, 2, )

표본집단의 표준편차(텍스트, 논리값 제외)

=STDEV.S(1,2,3)

1

STDEVA

*

=STDEVA(1, 2, )

표본집단의 표준편차(텍스트, 논리값 포함)

=STDEVA(1,2,3)

1

STDEVP

*

=STDEVP(1, 2, )

모집단의 표준편차(텍스트, 논리값 제외)

=STDEVP(1,2,3)

0.816496581

STDEVPA

*

=STDEVPA(1, 2, )

모집단의 표준편차(텍스트, 논리값 포함)

=STDEVPA(1,2,3)

0.816496581

분산

VAR.P

2010

=VAR.P(1, 2, )

모집단의 분산(텍스트, 논리값 제외)

=VAR.P(1,2,3)

0.666666667

VAR.S

2010

=VAR.S(1, 2, )

표본집단의 분산(텍스트, 논리값 제외)

=VAR.S(1,2,3)

1

VARA

*

=VARA(1, 2, )

표본집단의 평방편차(텍스트, 논리값 포함)

=VARA(1,2,3)

1

VARPA

*

=VARPA(1, 2, )

모집단의 평방편차(텍스트, 논리값 포함)

=VARPA(1,2,3)

0.666666667

문자 출력

LEFT

*

=LEFT(텍스트, )

시작 지점부터 지정한 수의 문자 출력

=LEFT("Amazingteur",3)

Ama

MID

*

=MID(텍스트, A, B)

텍스트의 A번째 문자부터 B개 출력하기

=MID("TEXT",2,2)

EX

MIDB

*

=MIDB(텍스트, A, B)

텍스트의 A번째 바이트에서 B바이트 출력

=MIDB("텍스트TEXT",3,6)

스트TE

RIGHT

*

=RIGHT(텍스트, )

끝 지점부터 지정한 수의 문자 출력

=RIGHT("Amazingteur",3)

eur

진수변환

BIN2DEC

*

=BIN2DEC(2진수)

2진수 -> 10진수 변환

=BIN2DEC(11111)

31

BIN2HEX

*

=BIN2HEX(2진수)

2진수 -> 16진수 변환

=BIN2HEX(11111)

1F

BIN2OCT

*

=BIN2OCT(2진수)

2진수 -> 8진수 변환

=BIN2OCT(11111)

37

DEC2BIN

*

=DEC2BIN(10진수)

10진수 -> 2진수 변환

=DEC2BIN(30)

11110

DEC2HEX

*

=DEC2HEX(10진수)

10진수 -> 16진수 변환

=DEC2HEX(30)

1E

DEC2OCT

*

=DEC2OCT(10진수)

10진수 -> 8진수 변환

=DEC2OCT(30)

36

HEX2BIN

*

=HEX2BIN(16진수)

16진수 -> 2진수 변환

=HEX2BIN(100)

100000000

HEX2DEC

*

=HEX2DEC(16진수)

16진수 -> 10진수 변환

=HEX2DEC(100)

256

HEX2OCT

*

=HEX2OCT(16진수)

16진수 -> 8진수 변환

=HEX2OCT(100)

400

OCT2BIN

*

=OCT2BIN(8진수)

8진수 -> 2진수 변환

=OCT2BIN(100)

1000000

OCT2DEC

*

=OCT2DEC(8진수)

8진수 -> 10진수 변환

=OCT2DEC(100)

64

OCT2HEX

*

=OCT2HEX(8진수)

8진수 -> 16진수 변환

=OCT2HEX(100)

40

IF 관련

IF

*

=IF(조건식, A, B)

조건식이 참이면 A, 거짓이면 B 출력

=IF(1+1=2,"Value1","Value2")

Value1

SUMIF

*

=SUMIF(범위, 조건, 합을 구할 범위)

주어진 조건에 의해 셀의 합 구하기('범위' '합을 구할 범위는 1:1대응)

없음

없음

DATE, TIME

DATE

*

=DATE(, , )

날짜를 나타내는 수 구하기

=DATE(2015,11,12)

42320

TIME

*

=TIME(, , )

시각을 나타내는 수 구하기

=TIME(16,30,0)

0.6875

평균 구하기

AVERAGE

*

=AVERAGE(1, 2, )

평균 구하기

=AVERAGE(4,3,4,2,3)

3.2

GEOMEAN

*

=GEOMEAN(1, 2, ...)

기하 평균 구하기

=GEOMEAN(1,2,4)

2

HARMEAN

*

=HARMEAN(1, 2, ...)

조화 평균 구하기

=HARMEAN(1,3,6)

2

통화 표시

DOLLAR

*

=DOLLAR(, N)

특정 수를 소수점 아래 N자리까지 있는 달러 형식으로 바꾸기

=DOLLAR(100,1)

$100.0

WON

*

=WON(, N)

특정 수를 소수점 아래 N자리까지 있는 원 형식으로 바꾸기

=WON(100,1)

100.0

HLOOKUP
VLOOKUP

HLOOKUP

*

=HLOOKUP(A, 범위, N, 논리값)

범위의 첫 행에서 A를 찾아 A가 있는 열의 N번째 행의 값 출력

없음

없음

VLOOKUP

*

=VLOOKUP(A, 범위, N, 논리값)

범위의 첫 열에서 A를 찾아 A가 있는 행의 N번째 열의 값 출력

없음

없음

복소수 관련 함수

IMABS

*

=IMABS(복소수)

복소수의 절댓값 구하기(복소평면)

=IMABS("3+4i")

5

IMAGINARY

*

=IMAGINARY(복소수)

복소수의 허수부 계수 구하기

=IMAGINARY("3+4i")

4

IMCOS

*

=IMCOS(복소수)

복소수의 코사인 값 구하기

=IMCOS("2i")

3.7622

IMDIV

*

=IMDIV(복소수1, 복소수2)

두 복소수의 나눗셈 몫 구하기

=IMDIV("4+4i","2i")

2-2i

IMEXP

*

=IMEXP(복소수)

복소수의 지수 구하기

=IMEXP("i")

0.5403+0.8415i

IMLN

*

=IMLN(복소수)

복소수의 자연 로그값 구하기

=IMLN("100i")

4.6052+1.5708i

IMLOG10

*

=IMLOG10(복소수)

복소수의 밑이 10인 로그값 구하기

=IMLOG10("10i")

1+0.6822i

IMLOG2

*

=IMLOG2(복소수)

복소수의 밑이 2인 로그값 구하기

=IMLOG2("2i")

1+2.2662i

IMREAL

*

=IMREAL(복소수)

복소수의 실수부 계수 구하기

=IMREAL("3+4i")

3

IMSIN

*

=IMSIN(복소수)

복소수의 사인 값 구하기

=IMSIN("2i")

3.6269i

IMSQRT

*

=IMSQRT(복소수)

복소수의 제곱근 구하기

=IMSQRT("2i")

1+i

IMSUB

*

=IMSUB(복소수1, 복소수2)

두 복소수의 차(복소수1-복소수2)구하기

=IMSUB("1+2i","1+4i")

-2i

IMSUM

*

=IMSUM(복소수1, 복소수2, ...)

복소수의 합 구하기

=IMSUM("4-2i","2i")

4

 


엑셀 버전별 함수


다른 경로를 통해 알게되었지만 원글 출처는 어메이징츄어님이라고합니다.

http://amazingteur.blog.me/ 모두 방문하여 감사인사를 남기는건 어떨까요!


'함수 활용' 카테고리의 다른 글

엑셀 한글 글자 랜덤으로 추출하기  (1) 2017.10.31
엑셀 반올림 ROUND함수  (0) 2016.08.23
엑셀 개수 구하는 COUNT 함수  (0) 2016.08.22
엑셀 순위를 구하는 RANK함수  (0) 2016.08.21
  Comments,     Trackbacks