logologo
시작
가이드
개발
플러그인
API
홈
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
시작
가이드
개발
플러그인
API
홈
logologo
계산 엔진
개요
Formula.js
Math.js
Previous Page개요
Next PageMath.js
AI 번역 알림

이 문서는 AI에 의해 번역되었습니다. 정확한 정보는 영어 버전을 참조하세요.

#Formula.js

Formula.js는 Excel과 호환되는 방대한 함수 컬렉션을 제공합니다.

#함수 참고서

#날짜

함수정의호출 예시매개변수예상 결과
DATE지정된 연, 월, 일을 기준으로 날짜를 생성합니다.DATE(2008, 7, 8)연도(정수), 월(1-12), 일(1-31).Tue Jul 08 2008 00:00:00 GMT-0700 (PDT)
DATEVALUE텍스트 형식의 날짜를 날짜 일련번호로 변환합니다.DATEVALUE('8/22/2011')날짜를 나타내는 텍스트 문자열Mon Aug 22 2011 00:00:00 GMT-0700 (PDT)
DAY날짜에서 일 부분을 반환합니다.DAY('15-Apr-11')날짜 값 또는 날짜 텍스트 문자열.15
DAYS두 날짜 사이의 일수를 계산합니다.DAYS('3/15/11', '2/1/11')종료 날짜, 시작 날짜.42
DAYS3601년을 360일로 가정하여 두 날짜 사이의 일수를 계산합니다.DAYS360('1-Jan-11', '31-Dec-11')시작 날짜, 종료 날짜.360
EDATE지정된 개월 수 전후의 날짜를 반환합니다.EDATE('1/15/11', -1)시작 날짜, 개월 수(양수는 미래, 음수는 과거).Wed Dec 15 2010 00:00:00 GMT-0800 (PST)
EOMONTH지정된 개월 수 전후의 해당 월의 마지막 날짜를 반환합니다.EOMONTH('1/1/11', -3)시작 날짜, 개월 수(양수는 미래, 음수는 과거).Sun Oct 31 2010 00:00:00 GMT-0700 (PDT)
HOUR시간 값에서 시 부분을 반환합니다.HOUR('7/18/2011 7:45:00 AM')시간 값 또는 시간 텍스트 문자열.7
MINUTE시간 값에서 분 부분을 반환합니다.MINUTE('2/1/2011 12:45:00 PM')시간 값 또는 시간 텍스트 문자열.45
ISOWEEKNUM지정된 날짜의 해당 연도 ISO 주 번호를 반환합니다.ISOWEEKNUM('3/9/2012')날짜 값 또는 날짜 텍스트 문자열.10
MONTH날짜에서 월 부분을 반환합니다.MONTH('15-Apr-11')날짜 값 또는 날짜 텍스트 문자열.4
NETWORKDAYS주말과 지정된 휴일을 제외한 두 날짜 사이의 작업 일수를 계산합니다.NETWORKDAYS('10/1/2012', '3/1/2013', ['11/22/2012'])시작 날짜, 종료 날짜, 선택적 휴일 배열.109
NETWORKDAYSINTL주말을 사용자 정의하고 지정된 휴일을 제외하여 두 날짜 사이의 작업 일수를 계산합니다.NETWORKDAYSINTL('1/1/2006', '2/1/2006', 7, ['1/2/2006'])시작 날짜, 종료 날짜, 주말 모드, 선택적 휴일 배열.23
NOW현재 날짜와 시간을 반환합니다.NOW()매개변수 없음.Thu Feb 20 2020 23:02:55 GMT+0100 (Central European Standard Time)
SECOND시간 값에서 초 부분을 반환합니다.SECOND('2/1/2011 4:48:18 PM')시간 값 또는 시간 텍스트 문자열.18
TIME지정된 시, 분, 초를 사용하여 시간 값을 생성합니다.TIME(16, 48, 10)시(0-23), 분(0-59), 초(0-59).0.7001157407407408
TIMEVALUE텍스트 형식의 시간을 시간 일련번호로 변환합니다.TIMEVALUE('22-Aug-2011 6:35 AM')시간을 나타내는 텍스트 문자열.0.2743055555555556
TODAY현재 날짜를 반환합니다.TODAY()매개변수 없음.Thu Feb 20 2020 23:02:55 GMT+0100 (Central European Standard Time)
WEEKDAY요일에 해당하는 숫자를 반환합니다.WEEKDAY('2/14/2008', 3)날짜 값 또는 날짜 텍스트 문자열, 반환 유형(1-3).3
YEAR날짜에서 연 부분을 반환합니다.YEAR('7/5/2008')날짜 값 또는 날짜 텍스트 문자열.2008
WEEKNUM지정된 날짜의 해당 연도 주 번호를 반환합니다.WEEKNUM('3/9/2012', 2)날짜 값 또는 날짜 텍스트 문자열, 선택적 주 시작일(1=일요일, 2=월요일).11
WORKDAY주말과 지정된 휴일을 제외하고, 시작 날짜로부터 지정된 작업 일수 전후의 날짜를 반환합니다.WORKDAY('10/1/2008', 151, ['11/26/2008', '12/4/2008'])시작 날짜, 작업 일수, 선택적 휴일 배열.Mon May 04 2009 00:00:00 GMT-0700 (PDT)
WORKDAYINTL주말을 사용자 정의하고 지정된 휴일을 제외하여, 시작 날짜로부터 지정된 작업 일수 전후의 날짜를 반환합니다.WORKDAYINTL('1/1/2012', 30, 17)시작 날짜, 작업 일수, 주말 모드.Sun Feb 05 2012 00:00:00 GMT-0800 (PST)
YEARFRAC두 날짜 사이의 연도 분수(비율)를 계산합니다.YEARFRAC('1/1/2012', '7/30/2012', 3)시작 날짜, 종료 날짜, 선택적 기준(일수 계산 기준).0.5780821917808219

#금융

함수정의호출 예시매개변수예상 결과
ACCRINT정기적으로 이자를 지급하는 유가 증권의 미수 이자를 계산합니다.ACCRINT('01/01/2011', '02/01/2011', '07/01/2014', 0.1, 1000, 1, 0)발행일, 첫 이자 지급일, 결산일, 연이율, 액면가, 연간 지급 횟수, 기준.350
CUMIPMT일련의 납입 기간 동안 누적된 이자 지급액을 계산합니다.CUMIPMT(0.1/12, 30*12, 100000, 13, 24, 0)이율, 총 기간, 현재 가치, 시작 기간, 종료 기간, 지급 유형(0=기말, 1=기초).-9916.77251395708
CUMPRINC일련의 납입 기간 동안 누적된 원금 상환액을 계산합니다.CUMPRINC(0.1/12, 30*12, 100000, 13, 24, 0)이율, 총 기간, 현재 가치, 시작 기간, 종료 기간, 지급 유형(0=기말, 1=기초).-614.0863271085149
DB정률법을 사용하여 감가상각비를 계산합니다.DB(1000000, 100000, 6, 1, 6)취득 원가, 잔존 가치, 내용 연수, 기간, 월.159500
DDB이중 체감법 또는 기타 지정된 방법을 사용하여 감가상각비를 계산합니다.DDB(1000000, 100000, 6, 1, 1.5)취득 원가, 잔존 가치, 내용 연수, 기간, 요인.250000
DOLLARDE분수로 표시된 가격을 소수로 변환합니다.DOLLARDE(1.1, 16)분수 형태의 달러 가격, 분모.1.625
DOLLARFR소수로 표시된 가격을 분수로 변환합니다.DOLLARFR(1.625, 16)소수 형태의 달러 가격, 분모.1.1
EFFECT실효 연이율을 계산합니다.EFFECT(0.1, 4)명목 연이율, 연간 복리 횟수.0.10381289062499977
FV투자의 미래 가치를 계산합니다.FV(0.1/12, 10, -100, -1000, 0)기간별 이율, 총 기간, 기간별 지급액, 현재 가치, 지급 유형(0=기말, 1=기초).2124.874409194097
FVSCHEDULE일련의 복리 이율을 적용한 원금의 미래 가치를 계산합니다.FVSCHEDULE(100, [0.09,0.1,0.11])원금, 이율 배열.133.08900000000003
IPMT특정 기간 동안의 이자 지급액을 계산합니다.IPMT(0.1/12, 6, 2*12, 100000, 1000000, 0)기간별 이율, 기간, 총 기간, 현재 가치, 미래 가치, 지급 유형(0=기말, 1=기초).928.8235718400465
IRR내부 수익률을 계산합니다.IRR([-75000,12000,15000,18000,21000,24000], 0.075)현금 흐름 배열, 추정값.0.05715142887178447
ISPMT특정 기간 동안 지급되는 이자를 계산합니다(대출용).ISPMT(0.1/12, 6, 2*12, 100000)기간별 이율, 기간, 총 기간, 대출 금액.-625
MIRR수정 내부 수익률을 계산합니다.MIRR([-75000,12000,15000,18000,21000,24000], 0.1, 0.12)현금 흐름 배열, 자금 조달 이율, 재투자 이율.0.07971710360838036
NOMINAL명목 연이율을 계산합니다.NOMINAL(0.1, 4)실효 연이율, 연간 복리 횟수.0.09645475633778045
NPER목표 금액에 도달하는 데 필요한 기간 수를 계산합니다.NPER(0.1/12, -100, -1000, 10000, 0)기간별 이율, 기간별 지급액, 현재 가치, 미래 가치, 지급 유형(0=기말, 1=기초).63.39385422740764
NPV일련의 미래 현금 흐름에 대한 순현재가치를 계산합니다.NPV(0.1, -10000, 2000, 4000, 8000)기간별 할인율, 현금 흐름 배열.1031.3503176012546
PDURATION특정 가치에 도달하는 데 필요한 시간을 계산합니다.PDURATION(0.1, 1000, 2000)기간별 이율, 현재 가치, 미래 가치.7.272540897341714
PMT대출의 정기 납입액을 계산합니다.PMT(0.1/12, 2*12, 1000, 10000, 0)기간별 이율, 총 기간, 현재 가치, 미래 가치, 지급 유형(0=기말, 1=기초).-42426.08563793503
PPMT특정 기간 동안의 원금 상환액을 계산합니다.PPMT(0.1/12, 6, 2*12, 100000, 1000000, 0)기간별 이율, 기간, 총 기간, 현재 가치, 미래 가치, 지급 유형(0=기말, 1=기초).-43354.909209775076
PV투자의 현재 가치를 계산합니다.PV(0.1/12, 2*12, 1000, 10000, 0)기간별 이율, 총 기간, 기간별 지급액, 미래 가치, 지급 유형(0=기말, 1=기초).-29864.950264779152
RATE기간당 이율을 계산합니다.RATE(2*12, -1000, -10000, 100000, 0, 0.1)총 기간, 기간별 지급액, 현재 가치, 미래 가치, 지급 유형(0=기말, 1=기초), 추정값.0.06517891177181533

#공학

함수정의호출 예시매개변수예상 결과
BIN2DEC2진수를 10진수로 변환합니다.BIN2DEC(101010)2진수 값.42
BIN2HEX2진수를 16진수로 변환합니다.BIN2HEX(101010)2진수 값.2a
BIN2OCT2진수를 8진수로 변환합니다.BIN2OCT(101010)2진수 값.52
BITAND두 숫자의 비트 단위 AND 연산을 수행합니다.BITAND(42, 24)정수, 정수.8
BITLSHIFT비트 단위 왼쪽 시프트 연산을 수행합니다.BITLSHIFT(42, 24)정수, 시프트할 비트 수.704643072
BITOR두 숫자의 비트 단위 OR 연산을 수행합니다.BITOR(42, 24)정수, 정수.58
BITRSHIFT비트 단위 오른쪽 시프트 연산을 수행합니다.BITRSHIFT(42, 2)정수, 시프트할 비트 수.10
BITXOR두 숫자의 비트 단위 XOR 연산을 수행합니다.BITXOR(42, 24)정수, 정수.50
COMPLEX복소수를 생성합니다.COMPLEX(3, 4)실수부, 허수부.3+4i
CONVERT숫자를 한 측정 단위에서 다른 단위로 변환합니다.CONVERT(64, 'kibyte', 'bit')값, 원래 단위, 대상 단위.524288
DEC2BIN10진수를 2진수로 변환합니다.DEC2BIN(42)10진수 값.101010
DEC2HEX10진수를 16진수로 변환합니다.DEC2HEX(42)10진수 값.2a
DEC2OCT10진수를 8진수로 변환합니다.DEC2OCT(42)10진수 값.52
DELTA두 값이 같은지 테스트합니다.DELTA(42, 42)숫자, 숫자.1
ERF오차 함수를 계산합니다.ERF(1)상한값.0.8427007929497149
ERFC상보 오차 함수를 계산합니다.ERFC(1)하한값.0.1572992070502851
GESTEP숫자가 임계값보다 크거나 같은지 테스트합니다.GESTEP(42, 24)숫자, 임계값.1
HEX2BIN16진수를 2진수로 변환합니다.HEX2BIN('2a')16진수 값.101010
HEX2DEC16진수를 10진수로 변환합니다.HEX2DEC('2a')16진수 값.42
HEX2OCT16진수를 8진수로 변환합니다.HEX2OCT('2a')16진수 값.52
IMABS복소수의 절대값(크기)을 반환합니다.IMABS('3+4i')복소수.5
IMAGINARY복소수의 허수부를 반환합니다.IMAGINARY('3+4i')복소수.4
IMARGUMENT복소수의 편각을 반환합니다.IMARGUMENT('3+4i')복소수.0.9272952180016122
IMCONJUGATE켤레 복소수를 반환합니다.IMCONJUGATE('3+4i')복소수.3-4i
IMCOS복소수의 코사인 값을 반환합니다.IMCOS('1+i')복소수.0.8337300251311491-0.9888977057628651i
IMCOSH복소수의 쌍곡 코사인 값을 반환합니다.IMCOSH('1+i')복소수.0.8337300251311491+0.9888977057628651i
IMCOT복소수의 코탄젠트 값을 반환합니다.IMCOT('1+i')복소수.0.21762156185440265-0.8680141428959249i
IMCSC복소수의 코시컨트 값을 반환합니다.IMCSC('1+i')복소수.0.6215180171704283-0.3039310016284264i
IMCSCH복소수의 쌍곡 코시컨트 값을 반환합니다.IMCSCH('1+i')복소수.0.3039310016284264-0.6215180171704283i
IMDIV두 복소수의 나눗셈 몫을 반환합니다.IMDIV('1+2i', '3+4i')피제수 복소수, 제수 복소수.0.44+0.08i
IMEXP복소수의 지수 값을 반환합니다.IMEXP('1+i')복소수.1.4686939399158851+2.2873552871788423i
IMLN복소수의 자연로그 값을 반환합니다.IMLN('1+i')복소수.0.3465735902799727+0.7853981633974483i
IMLOG10복소수의 상용로그(밑이 10) 값을 반환합니다.IMLOG10('1+i')복소수.0.1505149978319906+0.3410940884604603i
IMLOG2복소수의 밑이 2인 로그 값을 반환합니다.IMLOG2('1+i')복소수.0.5000000000000001+1.1330900354567985i
IMPOWER복소수의 거듭제곱 값을 반환합니다.IMPOWER('1+i', 2)복소수, 지수.1.2246063538223775e-16+2.0000000000000004i
IMPRODUCT복소수들의 곱을 반환합니다.IMPRODUCT('1+2i', '3+4i', '5+6i')복소수 배열.-85+20i
IMREAL복소수의 실수부를 반환합니다.IMREAL('3+4i')복소수.3
IMSEC복소수의 시컨트 값을 반환합니다.IMSEC('1+i')복소수.0.4983370305551868+0.591083841721045i
IMSECH복소수의 쌍곡 시컨트 값을 반환합니다.IMSECH('1+i')복소수.0.4983370305551868-0.591083841721045i
IMSIN복소수의 사인 값을 반환합니다.IMSIN('1+i')복소수.1.2984575814159773+0.6349639147847361i
IMSINH복소수의 쌍곡 사인 값을 반환합니다.IMSINH('1+i')복소수.0.6349639147847361+1.2984575814159773i
IMSQRT복소수의 제곱근을 반환합니다.IMSQRT('1+i')복소수.1.0986841134678098+0.45508986056222733i
IMSUB두 복소수의 차를 반환합니다.IMSUB('3+4i', '1+2i')피감수 복소수, 감수 복소수.2+2i
IMSUM복소수들의 합을 반환합니다.IMSUM('1+2i', '3+4i', '5+6i')복소수 배열.9+12i
IMTAN복소수의 탄젠트 값을 반환합니다.IMTAN('1+i')복소수.0.2717525853195117+1.0839233273386946i
OCT2BIN8진수를 2진수로 변환합니다.OCT2BIN('52')8진수 값.101010
OCT2DEC8진수를 10진수로 변환합니다.OCT2DEC('52')8진수 값.42
OCT2HEX8진수를 16진수로 변환합니다.OCT2HEX('52')8진수 값.2a

#논리

함수정의호출 예시매개변수예상 결과
AND모든 인수가 TRUE일 때만 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다.AND(true, false, true)하나 이상의 논리값(Boolean); 모든 인수가 TRUE일 때만 TRUE를 반환합니다.
FALSE논리값 FALSE를 반환합니다.FALSE()매개변수 없음.
IF조건의 참/거짓 여부에 따라 다른 값을 반환합니다.IF(true, 'Hello!', 'Goodbye!')조건, TRUE일 때의 값, FALSE일 때의 값.Hello!
IFS여러 조건을 검사하고 첫 번째 TRUE 조건의 결과값을 반환합니다.IFS(false, 'Hello!', true, 'Goodbye!')여러 쌍의 조건과 해당 값.Goodbye!
NOT논리값을 반전시킵니다. TRUE는 FALSE로, FALSE는 TRUE로 바뀝니다.NOT(true)하나의 논리값(Boolean).
OR인수 중 하나라도 TRUE이면 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다.OR(true, false, true)하나 이상의 논리값(Boolean); 인수 중 하나라도 TRUE이면 TRUE를 반환합니다.
SWITCH식의 값과 일치하는 결과를 반환하며, 일치하는 것이 없으면 기본값을 반환합니다.SWITCH(7, 9, 'Nine', 7, 'Seven')식, 일치값 1, 결과값 1, ..., [기본값].Seven
TRUE논리값 TRUE를 반환합니다.TRUE()매개변수 없음.
XOR홀수 개의 인수가 TRUE일 때만 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다.XOR(true, false, true)하나 이상의 논리값(Boolean); 홀수 개의 인수가 TRUE일 때 TRUE를 반환합니다.

#수학

함수정의호출 예시매개변수예상 결과
ABS숫자의 절대값을 반환합니다.ABS(-4)숫자.4
ACOS아크코사인(라디안) 값을 반환합니다.ACOS(-0.5)-1에서 1 사이의 숫자.2.0943951023931957
ACOSH역 쌍곡 코사인 값을 반환합니다.ACOSH(10)1보다 크거나 같은 숫자.2.993222846126381
ACOT아크코탄젠트(라디안) 값을 반환합니다.ACOT(2)임의의 숫자.0.46364760900080615
ACOTH역 쌍곡 코탄젠트 값을 반환합니다.ACOTH(6)절대값이 1보다 큰 숫자.0.16823611831060645
AGGREGATE오류나 숨겨진 행을 무시하고 집계 계산을 수행합니다.AGGREGATE(9, 4, [-5,15], [32,'Hello World!'])함수 번호, 옵션, 배열 1, ..., 배열 N.10,32
ARABIC로마 숫자를 아라비아 숫자로 변환합니다.ARABIC('MCMXII')로마 숫자 문자열.1912
ASIN아크사인(라디안) 값을 반환합니다.ASIN(-0.5)-1에서 1 사이의 숫자.-0.5235987755982988
ASINH역 쌍곡 사인 값을 반환합니다.ASINH(-2.5)임의의 숫자.-1.6472311463710965
ATAN아크탄젠트(라디안) 값을 반환합니다.ATAN(1)임의의 숫자.0.7853981633974483
ATAN2좌표 쌍의 아크탄젠트(라디안) 값을 반환합니다.ATAN2(-1, -1)y 좌표, x 좌표.-2.356194490192345
ATANH역 쌍곡 탄젠트 값을 반환합니다.ATANH(-0.1)-1에서 1 사이의 숫자.-0.10033534773107562
BASE숫자를 지정된 진법의 텍스트로 변환합니다.BASE(15, 2, 10)숫자, 진법, [최소 길이].0000001111
CEILING숫자를 가장 가까운 배수로 올림합니다.CEILING(-5.5, 2, -1)숫자, 배수, [모드].-6
CEILINGMATH지정된 배수와 방향을 사용하여 숫자를 올림합니다.CEILINGMATH(-5.5, 2, -1)숫자, [배수], [모드].-6
CEILINGPRECISE부호에 관계없이 숫자를 가장 가까운 배수로 올림합니다.CEILINGPRECISE(-4.1, -2)숫자, [배수].-4
COMBIN조합의 수를 반환합니다.COMBIN(8, 2)총 개수, 선택 개수.28
COMBINA중복을 허용하는 조합의 수를 반환합니다.COMBINA(4, 3)총 개수, 선택 개수.20
COS코사인(라디안) 값을 반환합니다.COS(1)라디안 단위의 각도.0.5403023058681398
COSH쌍곡 코사인 값을 반환합니다.COSH(1)임의의 숫자.1.5430806348152437
COT코탄젠트(라디안) 값을 반환합니다.COT(30)라디안 단위의 각도.-0.15611995216165922
COTH쌍곡 코탄젠트 값을 반환합니다.COTH(2)임의의 숫자.1.0373147207275482
CSC코시컨트(라디안) 값을 반환합니다.CSC(15)라디안 단위의 각도.1.5377805615408537
CSCH쌍곡 코시컨트 값을 반환합니다.CSCH(1.5)임의의 숫자.0.46964244059522464
DECIMAL텍스트 형식의 숫자를 10진수로 변환합니다.DECIMAL('FF', 16)텍스트, 진법.255
ERF오차 함수를 계산합니다.ERF(1)상한값.0.8427007929497149
ERFC상보 오차 함수를 계산합니다.ERFC(1)하한값.0.1572992070502851
EVEN숫자를 가장 가까운 짝수로 올림합니다.EVEN(-1)숫자.-2
EXPe의 거듭제곱 값을 반환합니다.EXP(1)지수.2.718281828459045
FACT팩토리얼(계승)을 반환합니다.FACT(5)0 이상의 정수.120
FACTDOUBLE이중 팩토리얼을 반환합니다.FACTDOUBLE(7)0 이상의 정수.105
FLOOR숫자를 가장 가까운 배수로 내림합니다.FLOOR(-3.1)숫자, 배수.-4
FLOORMATH지정된 배수와 방향을 사용하여 숫자를 내림합니다.FLOORMATH(-4.1, -2, -1)숫자, [배수], [모드].-4
FLOORPRECISE부호에 관계없이 숫자를 가장 가까운 배수로 내림합니다.FLOORPRECISE(-3.1, -2)숫자, [배수].-4
GCD최대공약수를 반환합니다.GCD(24, 36, 48)둘 이상의 정수.12
INT숫자를 가장 가까운 정수로 내림합니다.INT(-8.9)숫자.-9
ISEVEN숫자가 짝수인지 테스트합니다.ISEVEN(-2.5)숫자.
ISOCEILINGISO 규칙에 따라 숫자를 가장 가까운 배수로 올림합니다.ISOCEILING(-4.1, -2)숫자, [배수].-4
ISODD숫자가 홀수인지 테스트합니다.ISODD(-2.5)숫자.
LCM최소공배수를 반환합니다.LCM(24, 36, 48)둘 이상의 정수.144
LN자연로그 값을 반환합니다.LN(86)양수.4.454347296253507
LOG지정된 밑에 대한 로그 값을 반환합니다.LOG(8, 2)숫자, 밑.3
LOG10상용로그(밑이 10) 값을 반환합니다.LOG10(100000)양수.5
MOD나눗셈의 나머지를 반환합니다.MOD(3, -2)피제수, 제수.-1
MROUND숫자를 가장 가까운 배수로 반올림합니다.MROUND(-10, -3)숫자, 배수.-9
MULTINOMIAL다항 계수를 반환합니다.MULTINOMIAL(2, 3, 4)둘 이상의 0 이상의 정수.1260
ODD숫자를 가장 가까운 홀수로 올림합니다.ODD(-1.5)숫자.-3
POWER숫자의 거듭제곱 값을 반환합니다.POWER(5, 2)밑, 지수.25
PRODUCT숫자들의 곱을 반환합니다.PRODUCT(5, 15, 30)하나 이상의 숫자.2250
QUOTIENT나눗셈의 몫(정수 부분)을 반환합니다.QUOTIENT(-10, 3)피제수, 제수.-3
RADIANS도(degree) 단위를 라디안으로 변환합니다.RADIANS(180)각도.3.141592653589793
RAND0과 1 사이의 난수(실수)를 생성합니다.RAND()매개변수 없음.[0과 1 사이의 임의의 실수]
RANDBETWEEN지정된 범위 내의 난수(정수)를 생성합니다.RANDBETWEEN(-1, 1)하한값, 상한값.[하한값과 상한값 사이의 임의의 정수]
ROUND숫자를 지정된 자릿수로 반올림합니다.ROUND(626.3, -3)숫자, 자릿수.1000
ROUNDDOWN숫자를 0에 가까운 방향으로 내림합니다.ROUNDDOWN(-3.14159, 2)숫자, 자릿수.-3.14
ROUNDUP숫자를 0에서 먼 방향으로 올림합니다.ROUNDUP(-3.14159, 2)숫자, 자릿수.-3.15
SEC시컨트(라디안) 값을 반환합니다.SEC(45)라디안 단위의 각도.1.9035944074044246
SECH쌍곡 시컨트 값을 반환합니다.SECH(45)임의의 숫자.5.725037161098787e-20
SIGN숫자의 부호를 반환합니다.SIGN(-0.00001)숫자.-1
SIN사인(라디안) 값을 반환합니다.SIN(1)라디안 단위의 각도.0.8414709848078965
SINH쌍곡 사인 값을 반환합니다.SINH(1)임의의 숫자.1.1752011936438014
SQRT제곱근을 반환합니다.SQRT(16)0 이상의 숫자.4
SQRTPI(숫자 * π)의 제곱근을 반환합니다.SQRTPI(2)0 이상의 숫자.2.5066282746310002
SUBTOTAL숨겨진 행을 무시하고 데이터 집합의 부분합을 반환합니다.SUBTOTAL(9, [-5,15], [32,'Hello World!'])함수 번호, 배열 1, ..., 배열 N.10,32
SUM텍스트를 무시하고 숫자들의 합을 반환합니다.SUM(-5, 15, 32, 'Hello World!')하나 이상의 숫자.42
SUMIF단일 조건을 만족하는 값들의 합을 구합니다.SUMIF([2,4,8,16], '>5')범위, 조건.24
SUMIFS여러 조건을 만족하는 값들의 합을 구합니다.SUMIFS([2,4,8,16], [1,2,3,4], '>=2', [1,2,4,8], '<=4')합계 범위, 조건 범위 1, 조건 1, ..., 조건 범위 N, 조건 N.12
SUMPRODUCT배열 요소들의 곱의 합을 반환합니다.SUMPRODUCT([[1,2],[3,4]], [[1,0],[0,1]])둘 이상의 배열.5
SUMSQ제곱의 합을 반환합니다.SUMSQ(3, 4)하나 이상의 숫자.25
SUMX2MY2두 배열에서 대응하는 요소의 제곱 차의 합을 반환합니다.SUMX2MY2([1,2], [3,4])배열 1, 배열 2.-20
SUMX2PY2두 배열에서 대응하는 요소의 제곱 합의 합을 반환합니다.SUMX2PY2([1,2], [3,4])배열 1, 배열 2.30
SUMXMY2두 배열에서 대응하는 요소의 차의 제곱 합을 반환합니다.SUMXMY2([1,2], [3,4])배열 1, 배열 2.8
TAN탄젠트(라디안) 값을 반환합니다.TAN(1)라디안 단위의 각도.1.5574077246549023
TANH쌍곡 탄젠트 값을 반환합니다.TANH(-2)임의의 숫자.-0.9640275800758168
TRUNC숫자를 반올림하지 않고 정수로 절삭합니다.TRUNC(-8.9)숫자, [자릿수].-8

#통계

함수정의호출 예시매개변수예상 결과
AVEDEV평균 절대 편차를 반환합니다.AVEDEV([2,4], [8,16])데이터 포인트를 나타내는 숫자 배열.4.5
AVERAGE산술 평균을 반환합니다.AVERAGE([2,4], [8,16])데이터 포인트를 나타내는 숫자 배열.7.5
AVERAGEA텍스트와 논리값을 포함한 값들의 평균을 반환합니다.AVERAGEA([2,4], [8,16])숫자, 텍스트 또는 논리값 배열; 모든 비어 있지 않은 값이 포함됩니다.7.5
AVERAGEIF단일 조건에 따라 평균을 계산합니다.AVERAGEIF([2,4,8,16], '>5', [1, 2, 3, 4])첫 번째는 검사할 범위, 두 번째는 조건, 세 번째는 평균을 낼 선택적 범위.3.5
AVERAGEIFS여러 조건에 따라 평균을 계산합니다.AVERAGEIFS([2,4,8,16], [1,2,3,4], '>=2', [1,2,4,8], '<=4')첫 번째는 평균을 낼 값들, 이어서 조건 범위와 조건 식의 쌍.6
BETADIST누적 베타 확률 밀도를 반환합니다.BETADIST(2, 8, 10, true, 1, 3)값, 알파, 베타, 누적 여부, A(선택), B(선택).0.6854705810117458
BETAINV누적 베타 분포의 역함수를 반환합니다.BETAINV(0.6854705810117458, 8, 10, 1, 3)확률, 알파, 베타, A(선택), B(선택).1.9999999999999998
BINOMDIST이항 분포의 확률을 반환합니다.BINOMDIST(6, 10, 0.5, false)성공 횟수, 시행 횟수, 성공 확률, 누적 여부.0.205078125
CORREL두 데이터 집합 사이의 상관 계수를 반환합니다.CORREL([3,2,4,5,6], [9,7,12,15,17])두 개의 숫자 배열.0.9970544855015815
COUNT숫자가 포함된 셀의 개수를 셉니다.COUNT([1,2], [3,4])숫자 배열 또는 범위.4
COUNTA비어 있지 않은 셀의 개수를 셉니다.COUNTA([1, null, 3, 'a', '', 'c'])모든 유형의 배열 또는 범위.4
COUNTBLANK비어 있는 셀의 개수를 셉니다.COUNTBLANK([1, null, 3, 'a', '', 'c'])모든 유형의 배열 또는 범위.2
COUNTIF조건을 만족하는 셀의 개수를 셉니다.COUNTIF(['Caen', 'Melbourne', 'Palo Alto', 'Singapore'], 'a')숫자 또는 텍스트 범위, 조건.3
COUNTIFS여러 조건을 만족하는 셀의 개수를 셉니다.COUNTIFS([2,4,8,16], [1,2,3,4], '>=2', [1,2,4,8], '<=4')조건 범위와 조건 식의 쌍.2
COVARIANCEP모집단 공분산을 반환합니다.COVARIANCEP([3,2,4,5,6], [9,7,12,15,17])두 개의 숫자 배열.5.2
COVARIANCES표본 공분산을 반환합니다.COVARIANCES([2,4,8], [5,11,12])두 개의 숫자 배열.9.666666666666668
DEVSQ편차 제곱합을 반환합니다.DEVSQ([2,4,8,16])데이터 포인트를 나타내는 숫자 배열.115
EXPONDIST지수 분포를 반환합니다.EXPONDIST(0.2, 10, true)값, 람다, 누적 여부.0.8646647167633873
FDISTF 확률 분포를 반환합니다.FDIST(15.2069, 6, 4, false)값, 자유도 1, 자유도 2, 누적 여부.0.0012237917087831735
FINVF 분포의 역함수를 반환합니다.FINV(0.01, 6, 4)확률, 자유도 1, 자유도 2.0.10930991412457851
FISHER피셔 변환 값을 반환합니다.FISHER(0.75)상관 계수를 나타내는 숫자.0.9729550745276566
FISHERINV피셔 변환의 역함수 값을 반환합니다.FISHERINV(0.9729550745276566)피셔 변환 결과를 나타내는 숫자.0.75
FORECAST알려진 x 및 y 값을 사용하여 지정된 x에 대한 y 값을 예측합니다.FORECAST(30, [6,7,9,15,21], [20,28,31,38,40])새 x 값, 알려진 y 값 배열, 알려진 x 값 배열.10.607253086419755
FREQUENCY도수 분포를 반환합니다.FREQUENCY([79,85,78,85,50,81,95,88,97], [70,79,89])데이터 배열, 구간 배열.1,2,4,2
GAMMA감마 함수 값을 반환합니다.GAMMA(2.5)양수.1.3293403919101043
GAMMALN감마 함수의 자연로그 값을 반환합니다.GAMMALN(10)양수.12.801827480081961
GAUSS표준 정규 분포를 기반으로 확률을 반환합니다.GAUSS(2)z-점수를 나타내는 숫자.0.4772498680518208
GEOMEAN기하 평균을 반환합니다.GEOMEAN([2,4], [8,16])숫자 배열.5.656854249492381
GROWTH알려진 데이터를 기반으로 지수 성장 값을 예측합니다.GROWTH([2,4,8,16], [1,2,3,4], [5])알려진 y 값 배열, 알려진 x 값 배열, 새 x 값.32.00000000000003
HARMEAN조화 평균을 반환합니다.HARMEAN([2,4], [8,16])숫자 배열.4.266666666666667
HYPGEOMDIST초기하 분포를 반환합니다.HYPGEOMDIST(1, 4, 8, 20, false)표본 성공 횟수, 표본 크기, 모집단 성공 횟수, 모집단 크기, 누적 여부.0.3632610939112487
INTERCEPT선형 회귀선의 절편을 반환합니다.INTERCEPT([2,3,9,1,8], [6,5,11,7,5])알려진 y 값 배열, 알려진 x 값 배열.0.04838709677419217
KURT첨도를 반환합니다.KURT([3,4,5,2,3,4,5,6,4,7])숫자 배열.-0.15179963720841627
LARGEk번째로 큰 값을 반환합니다.LARGE([3,5,3,5,4,4,2,4,6,7], 3)숫자 배열, k.5
LINEST선형 회귀 분석을 수행합니다.LINEST([1,9,5,7], [0,4,2,3], true, true)알려진 y 값 배열, 알려진 x 값 배열, 추가 통계 반환 여부, 더 많은 통계 반환 여부.2,1
LOGNORMDIST로그 정규 분포를 반환합니다.LOGNORMDIST(4, 3.5, 1.2, true)값, 평균, 표준 편차, 누적 여부.0.0390835557068005
LOGNORMINV로그 정규 분포의 역함수를 반환합니다.LOGNORMINV(0.0390835557068005, 3.5, 1.2, true)확률, 평균, 표준 편차, 누적 여부.4.000000000000001
MAX최대값을 반환합니다.MAX([0.1,0.2], [0.4,0.8], [true, false])숫자 배열.0.8
MAXA텍스트와 논리값을 포함한 최대값을 반환합니다.MAXA([0.1,0.2], [0.4,0.8], [true, false])숫자, 텍스트 또는 논리값 배열.1
MEDIAN중앙값을 반환합니다.MEDIAN([1,2,3], [4,5,6])숫자 배열.3.5
MIN최소값을 반환합니다.MIN([0.1,0.2], [0.4,0.8], [true, false])숫자 배열.0.1
MINA텍스트와 논리값을 포함한 최소값을 반환합니다.MINA([0.1,0.2], [0.4,0.8], [true, false])숫자, 텍스트 또는 논리값 배열.0
MODEMULT가장 빈번하게 발생하는 값들의 배열을 반환합니다.MODEMULT([1,2,3,4,3,2,1,2,3])숫자 배열.2,3
MODESNGL가장 빈번하게 발생하는 단일 값을 반환합니다.MODESNGL([1,2,3,4,3,2,1,2,3])숫자 배열.2
NORMDIST정규 분포를 반환합니다.NORMDIST(42, 40, 1.5, true)값, 평균, 표준 편차, 누적 여부.0.9087887802741321
NORMINV정규 분포의 역함수를 반환합니다.NORMINV(0.9087887802741321, 40, 1.5)확률, 평균, 표준 편차.42
NORMSDIST표준 정규 분포를 반환합니다.NORMSDIST(1, true)z-점수를 나타내는 숫자.0.8413447460685429
NORMSINV표준 정규 분포의 역함수를 반환합니다.NORMSINV(0.8413447460685429)확률.1.0000000000000002
PEARSON피어슨 적률 상관 계수를 반환합니다.PEARSON([9,7,5,3,1], [10,6,1,5,3])두 개의 숫자 배열.0.6993786061802354
PERCENTILEEXC배타적 k번째 백분위수 값을 반환합니다.PERCENTILEEXC([1,2,3,4], 0.3)숫자 배열, k.1.5
PERCENTILEINC포함적 k번째 백분위수 값을 반환합니다.PERCENTILEINC([1,2,3,4], 0.3)숫자 배열, k.1.9
PERCENTRANKEXC데이터 집합에서 값의 순위를 백분율(배타적)로 반환합니다.PERCENTRANKEXC([1,2,3,4], 2, 2)숫자 배열, x 값, 유효 자릿수(선택).0.4
PERCENTRANKINC데이터 집합에서 값의 순위를 백분율(포함적)로 반환합니다.PERCENTRANKINC([1,2,3,4], 2, 2)숫자 배열, x 값, 유효 자릿수(선택).0.33
PERMUT순열의 수를 반환합니다.PERMUT(100, 3)총 개수 n, 선택 개수 k.970200
PERMUTATIONA중복을 허용하는 순열의 수를 반환합니다.PERMUTATIONA(4, 3)총 개수 n, 선택 개수 k.64
PHI표준 정규 분포의 밀도 함수 값을 반환합니다.PHI(0.75)z-점수를 나타내는 숫자.0.30113743215480443
POISSONDIST포아송 분포를 반환합니다.POISSONDIST(2, 5, true)사건 횟수, 평균, 누적 여부.0.12465201948308113
PROB확률의 합을 반환합니다.PROB([1,2,3,4], [0.1,0.2,0.2,0.1], 2, 3)값 배열, 확률 배열, 하한값, 상한값.0.4
QUARTILEEXC데이터 집합의 사분위수(배타적)를 반환합니다.QUARTILEEXC([1,2,3,4], 1)숫자 배열, 사분위수 번호.1.25
QUARTILEINC데이터 집합의 사분위수(포함적)를 반환합니다.QUARTILEINC([1,2,3,4], 1)숫자 배열, 사분위수 번호.1.75
RANKAVG평균 순위를 반환합니다.RANKAVG(4, [2,4,4,8,8,16], false)숫자, 숫자 배열, 정렬 방식(오름차순/내림차순).4.5
RANKEQ숫자의 순위를 반환합니다.RANKEQ(4, [2,4,4,8,8,16], false)숫자, 숫자 배열, 정렬 방식(오름차순/내림차순).4
RSQ결정 계수를 반환합니다.RSQ([9,7,5,3,1], [10,6,1,5,3])두 개의 숫자 배열.0.4891304347826088
SKEW왜도를 반환합니다.SKEW([3,4,5,2,3,4,5,6,4,7])숫자 배열.0.3595430714067974
SKEWP모집단 왜도를 반환합니다.SKEWP([3,4,5,2,3,4,5,6,4,7])숫자 배열.0.303193339354144
SLOPE선형 회귀선의 기울기를 반환합니다.SLOPE([1,9,5,7], [0,4,2,3])알려진 y 값 배열, 알려진 x 값 배열.2
SMALLk번째로 작은 값을 반환합니다.SMALL([3,5,3,5,4,4,2,4,6,7], 3)숫자 배열, k.3
STANDARDIZE정규화된 값(z-점수)을 반환합니다.STANDARDIZE(42, 40, 1.5)값, 평균, 표준 편차.1.3333333333333333
STDEVA텍스트와 논리값을 포함한 표준 편차를 반환합니다.STDEVA([2,4], [8,16], [true, false])숫자, 텍스트 또는 논리값 배열.6.013872850889572
STDEVP모집단 표준 편차를 반환합니다.STDEVP([2,4], [8,16], [true, false])숫자 배열.5.361902647381804
STDEVPA텍스트와 논리값을 포함한 모집단 표준 편차를 반환합니다.STDEVPA([2,4], [8,16], [true, false])숫자, 텍스트 또는 논리값 배열.5.489889697333535
STDEVS표본 표준 편차를 반환합니다.VARS([2,4], [8,16], [true, false])숫자 배열.6.191391873668904
STEYX예측된 y 값의 표준 오차를 반환합니다.STEYX([2,3,9,1,8,7,5], [6,5,11,7,5,4,4])알려진 y 값 배열, 알려진 x 값 배열.3.305718950210041
TINVt-분포의 역함수를 반환합니다.TINV(0.9946953263673741, 1)확률, 자유도.59.99999999996535
TRIMMEAN데이터 집합의 내부 평균을 반환합니다.TRIMMEAN([4,5,6,7,2,3,4,5,1,2,3], 0.2)숫자 배열, 제외 비율.3.7777777777777777
VARA텍스트와 논리값을 포함한 분산을 반환합니다.VARA([2,4], [8,16], [true, false])숫자, 텍스트 또는 논리값 배열.36.16666666666667
VARP모집단 분산을 반환합니다.VARP([2,4], [8,16], [true, false])숫자 배열.28.75
VARPA텍스트와 논리값을 포함한 모집단 분산을 반환합니다.VARPA([2,4], [8,16], [true, false])숫자, 텍스트 또는 논리값 배열.30.13888888888889
VARS표본 분산을 반환합니다.VARS([2,4], [8,16], [true, false])숫자 배열.38.333333333333336
WEIBULLDIST와이블 분포를 반환합니다.WEIBULLDIST(105, 20, 100, true)값, 알파, 베타, 누적 여부.0.9295813900692769
ZTESTz-검정의 단측 확률 값을 반환합니다.ZTEST([3,6,7,8,6,5,4,2,1,9], 4)숫자 배열, 가설 평균.0.09057419685136381

#텍스트

함수정의호출 예시매개변수예상 결과
CHAR숫자 코드를 해당 문자로 변환합니다.CHAR(65)문자의 코드를 나타내는 숫자.A
CLEAN텍스트에서 인쇄할 수 없는 모든 문자를 제거합니다.CLEAN('Monthly report')정리할 텍스트 문자열.Monthly report
CODE텍스트 문자열의 첫 번째 문자에 대한 숫자 코드를 반환합니다.CODE('A')단일 문자가 포함된 텍스트 문자열.65
CONCATENATE여러 텍스트 문자열을 하나의 문자열로 합칩니다.CONCATENATE('Andreas', ' ', 'Hauser')합칠 하나 이상의 텍스트 문자열.Andreas Hauser
EXACT두 문자열이 정확히 동일한지 확인합니다(대소문자 구분).EXACT('Word', 'word')비교할 두 텍스트 문자열.
FIND지정된 위치부터 시작하여 하위 문자열의 위치를 찾습니다.FIND('M', 'Miriam McGovern', 3)찾을 텍스트, 원본 텍스트, 선택적 시작 위치.8
LEFT문자열의 왼쪽부터 지정된 수의 문자를 반환합니다.LEFT('Sale Price', 4)텍스트 문자열과 문자 수.Sale
LEN텍스트 문자열의 문자 수를 반환합니다.LEN('Phoenix, AZ')길이를 잴 텍스트 문자열.11
LOWER모든 문자를 소문자로 변환합니다.LOWER('E. E. Cummings')변환할 텍스트 문자열.e. e. cummings
MID문자열의 중간부터 지정된 수의 문자를 반환합니다.MID('Fluid Flow', 7, 20)텍스트 문자열, 시작 위치, 문자 수.Flow
NUMBERVALUE지정된 구분 기호를 사용하여 텍스트를 숫자로 변환합니다.NUMBERVALUE('2.500,27', ',', '.')텍스트 문자열, 소수점 구분 기호, 그룹 구분 기호.2500.27
PROPER각 단어의 첫 글자를 대문자로 변환합니다.PROPER('this is a TITLE')형식을 지정할 텍스트 문자열.This Is A Title
REPLACE텍스트 문자열의 일부를 새 텍스트로 바꿉니다.REPLACE('abcdefghijk', 6, 5, '*')원본 텍스트, 시작 위치, 바꿀 문자 수, 새 텍스트.abcde*k
REPT텍스트를 지정된 횟수만큼 반복합니다.REPT('*-', 3)텍스트 문자열과 반복 횟수.--*-
RIGHT문자열의 오른쪽부터 지정된 수의 문자를 반환합니다.RIGHT('Sale Price', 5)텍스트 문자열과 문자 수.Price
ROMAN아라비아 숫자를 로마 숫자로 변환합니다.ROMAN(499)변환할 아라비아 숫자.CDXCIX
SEARCH하위 문자열의 위치를 찾습니다(대소문자 구분 안 함).SEARCH('margin', 'Profit Margin')찾을 텍스트, 원본 텍스트.8
SUBSTITUTE기존 텍스트의 특정 인스턴스를 새 텍스트로 바꿉니다.SUBSTITUTE('Quarter 1, 2011', '1', '2', 3)원본 텍스트, 기존 텍스트, 새 텍스트, 선택적 인스턴스 번호.Quarter 1, 2012
T값이 텍스트이면 해당 텍스트를 반환하고, 그렇지 않으면 빈 문자열을 반환합니다.T('Rainfall')모든 유형의 데이터.Rainfall
TRIM단어 사이의 공백 하나를 제외하고 텍스트에서 모든 공백을 제거합니다.TRIM(' First Quarter Earnings ')정리할 텍스트 문자열.First Quarter Earnings
TEXTJOIN구분 기호를 사용하여 여러 텍스트 항목을 하나의 문자열로 합칩니다.TEXTJOIN(' ', true, 'The', '', 'sun', 'will', 'come', 'up', 'tomorrow.')구분 기호, 빈 값 무시 여부, 합칠 텍스트 항목.The sun will come up tomorrow.
UNICHAR지정된 유니코드 숫자에 해당하는 문자를 반환합니다.UNICHAR(66)유니코드 코드 포인트.B
UNICODE텍스트의 첫 번째 문자에 대한 유니코드 숫자를 반환합니다.UNICODE('B')단일 문자가 포함된 텍스트 문자열.66
UPPER모든 문자를 대문자로 변환합니다.UPPER('total')변환할 텍스트 문자열.TOTAL