본문 바로가기
사무 전산 정보/Excel 엑셀

Excel 모든 엑셀 함수 정리 용도별 모음집(MS office Excel 2019 ver)

by 인포민 2020. 7. 28.

Excel 2019의 모든 함수를 모아 정리해보았습니다. 

 

사용시 Ctrl + F 키를 사용하여 키워드 입력시 원하는 함수를 찾는데 도움 되실 수 있습니다.

 

함수 이름 클릭시 함수 사용법에 관해 Microsoft 공식 홈페이지로 링크되어 함수 및 수식의 상세내용을 확인하실 수 있습니다.

 

함수 이름
재무
함수 구문 용도
ACCRINT  ACCRINT(issue, first_interest, settlement, rate, par, frequency, [basis], [calc_method]) 정기적으로 이자를 지급하는 유가 증권의 경과 이자를 반환합니다.
ACCRINTM ACCRINTM(issue, settlement, rate, par, [basis]) 만기에 이자를 지급하는 유가 증권의 경과 이자를 반환합니다.
AMORDEGRC AMORDEGRC(cost, date_purchased, first_period, salvage, period, rate, [basis]) 매 회계 기간에 대한 감가 상각액을 반환합니다. 이 함수는 프랑스식 회계 시스템을 위한 것입니다. 회계 기간 중에 자산을 취득하면 상각 기간에 따라 감가 상각액을 비례 배분합니다. 이 함수는 자산의 내용 연수에 따라 감가 상각 계수를 달리 적용하는 것을 제외하면 AMORLINC와 유사합니다.
AMORLINC AMORLINC(cost, date_purchased, first_period, salvage, period, rate, [basis]) 매 회계 기간에 대한 감가 상각액을 반환합니다. 이 함수는 프랑스식 회계 시스템을 위한 것입니다. 회계 기간 중에 자산을 취득하면 상각 기간에 따라 감가 상각액을 비례 배분합니다.
COUPDAYBS COUPDAYBS(settlement, maturity, frequency, [basis]) COUPDAYBS 함수는 이자 지급 기간의 시작일부터 결산일까지의 날짜 수를 반환합니다.
COUPDAYS COUPDAYS(settlement, maturity, frequency, [basis]) 결산일을 포함하여 이자 지급 기간의 날짜 수를 반환합니다.
COUPDAYSNC COUPDAYSNC(settlement, maturity, frequency, [basis]) 결산일부터 다음 이자 지급일까지의 날짜 수를 반환합니다.
COUPNCD COUPNCD(settlement, maturity, frequency, [basis]) 결산일 이후 첫 번째 이자 지급일을 나타내는 숫자를 반환합니다.
COUPNUM COUPNUM(settlement, maturity, frequency, [basis]) 결산일과 만기일 사이의 이자 지급 횟수를 반올림하여 반환합니다.
COUPPCD COUPPCD(settlement, maturity, frequency, [basis]) 결산일 바로 전 이자 지급일을 나타내는 숫자를 반환합니다.
CUMIPMT CUMIPMT(rate, nper, pv, start_period, end_period, type) 주어진 기간(start_period와 end_period 사이) 중에 납입하는 대출금 이자의 누계액을 반환합니다.
CUMPRINC CUMPRINC(rate, nper, pv, start_period, end_period, type) 주어진 기간(start_period와 end_period 사이) 중에 납입하는 대출금 원금의 누계액을 반환합니다.
DB DB(cost, salvage, life, period, [month]) 정율법을 사용하여 특정 기간 동안 자산의 감가 상각을 반환합니다.
DDB DDB(cost, salvage, life, period, [factor]) 지정된 기간 동안 이중 체감법이나 사용자가 정하는 방법으로 자산의 감가 상각액을 반환합니다.
DISC DISC(settlement, maturity, pr, redemption, [basis]) 유가 증권의 할인율을 반환합니다.
DOLLARDE DOLLARDE(fractional_dollar, fraction) 분수로 표시된 금액을 소수로 표시된 금액으로 변환합니다.
DOLLARFR DOLLARFR(decimal_dollar, fraction) 소수로 표시되는 금액을 유가 증권 가격처럼 분수로 변환할 수 있습니다.
DURATION DURATION(settlement, maturity, coupon, yld, frequency, [basis]) 정기적으로 이자를 지급하는 유가 증권의 연간 듀레이션을 반환합니다.
EFFECT EFFECT(nominal_rate, npery) 연간 실질 이자율을 반환합니다
FV FV(rate,nper,pmt,[pv],[type]) 주기적이고 고정적인 지급액과 고정적인 이율에 의거한 투자의 미래가치를 산출합니다.
FVSCHEDULE FVSCHEDULE(principal, schedule) 초기 원금에 일련의 복리 이자율을 적용했을 때의 예상 금액을 반환합니다. 
INTRATE INTRATE(settlement, maturity, investment, redemption, [basis]) 완전 투자 유가 증권의 이자율을 반환합니다.
IPMT IPMT(rate, per, nper, pv, [fv], [type]) 일정 금액을 정기적으로 납입하고 일정한 이자율이 적용되는 투자에 대해 주어진 기간 동안의 이자를 계산합니다.
IRR IRR(values, [guess]) 숫자로 표시되는 일련의 주기적인 현금 흐름에 대한 내부 수익률을 반환합니다. 
ISPMT ISPMT(rate, per, nper, pv) 일정 기간 동안의 투자에 대한 이자 지급액을 구합니다.
MDURATION MDURATION(settlement, maturity, coupon, yld, frequency, [basis]) 가정된 액면가 $100에 대한 유가 증권의 수정된 Macauley 듀레이션을 반환합니다.
MIRR MIRR(values, finance_rate, reinvest_rate) 일련의 주기적인 현금 흐름에 대한 수정된 내부 수익률을 반환합니다. 
NOMINAL NOMINAL(effect_rate, npery) 실질적인 이자율과 연간 복리 계산 횟수를 사용하여 명목 연 이자율을 반환합니다.
NPER NPER(rate,pmt,pv,[fv],[type]) 일정 금액을 정기적으로 납입하고 일정한 이자율이 적용되는 투자의 기간을 반환합니다.
NPV NPV(rate,value1,[value2],...) 주기적인 현금 흐름과 할인율을 기준으로 투자의 순 현재 가치를 산출합니다.
ODDFPRICE ODDFPRICE(settlement, maturity, issue, first_coupon, rate, yld, redemption, frequency, [basis]) 첫 이수 기간이 경상 이수 기간과 다른(짧거나 긴) 유가 증권의 액면가 $100당 금액을 반환합니다.
ODDFYIELD ODDFYIELD(settlement, maturity, issue, first_coupon, rate, pr, redemption, frequency, [basis]) 첫 이수 기간이 경상 이수 기간과 다른(짧거나 긴) 유가 증권의 수익률을 반환합니다.
ODDLPRICE ODDLPRICE(settlement, maturity, last_interest, rate, yld, redemption, frequency, [basis]) 마지막 이수 기간이 경상 이수 기간과 다른(짧거나 긴) 유가 증권의 액면가 $100당 가격을 반환합니다.
ODDLYIELD ODDLYIELD(settlement, maturity, last_interest, rate, pr, redemption, frequency, [basis]) 마지막 이수 기간이 경상 이수 기간과 다른(짧거나 긴) 유가 증권의 수익률을 반환합니다.
PDURATION PDURATION(rate, pv, fv) 투자 금액이 지정된 값에 도달할 때까지 필요한 기간을 반환합니다.
PMT PMT(rate, nper, pv, [fv], [type]) 주기적이고 고정적인 지급액과 고정적인 이율에 의거한 대출 상환금을 계산합니다.
PPMT PPMT(rate, per, nper, pv, [fv], [type]) 일정 금액을 정기적으로 납입하고 일정한 이자율이 적용되는 투자에 대한 원금의 지급액을 반환합니다.
PRICE PRICE(settlement, maturity, rate, yld, redemption, frequency, [basis]) 정기적으로 이자를 지급하는 유가 증권의 액면가 $100당 가격을 반환합니다.
PRICEDISC PRICEDISC(settlement, maturity, discount, redemption, [basis]) 할인된 유가 증권의 액면가 $100당 가격을 반환합니다.
PRICEMAT PRICEMAT(settlement, maturity, issue, rate, yld, [basis]) 만기일에 이자를 지급하는 유가 증권의 액면가 $100당 가격을 반환합니다.
PV PV(rate, nper, pmt, [fv], [type]) 투자의 현재가치를 구합니다. 일련의 미래 투자가 상응하는 현재 가치의 총합계입니다.
RATE RATE(nper, pmt, pv, [fv], [type], [guess]) 기간별 이자율을 반환합니다.
RECEIVED RECEIVED(settlement, maturity, investment, discount, [basis]) 완전 투자 유가 증권에 대해 만기 시 수령하는 금액을 반환합니다.
RRI RRI(nper, pv, fv) 투자 수익에 해당하는 이자율을 반환합니다.
SLN SLN(cost, salvage, life) 단위 기간 동안 정액법에 의한 자산의 감가 상각액을 반환합니다.
SYD SYD(cost, salvage, life, per) 지정된 기간 동안 연수 합계법에 의한 자산의 감가 상각액을 반환합니다.
TBILLEQ TBILLEQ(settlement, maturity, discount) 국채에 대해 채권에 해당하는 수익률을 반환합니다.
TBILLPRICE TBILLPRICE(settlement, maturity, discount) 국채에 대해 액면가 $100당 가격을 반환합니다.
TBILLYIELD TBILLYIELD(settlement, maturity, pr) 국채의 수익률을 반환합니다.
VDB VDB(cost, salvage, life, start_period, end_period, [factor], [no_switch]) 이중 체감법이나 지정한 기타 다른 방법으로, 지정한 기간에 대한 자산의 감가 상각을 계산합니다.
XIRR XIRR(values, dates, [guess]) 정기적일 수도 있는 현금 흐름의 내부 수익률을 반환합니다. 
XNPV XNPV(rate, values, dates) 비정기적일 수도 있는 현금 흐름의 순 현재 가치를 반환합니다.
YIELD YIELD(settlement, maturity, rate, pr, redemption, frequency, [basis]) 정기적으로 이자를 지급하는 유가 증권의 수익률을 반환합니다.
YIELDDISC YIELDDISC(settlement, maturity, pr, redemption, [basis]) 할인된 유가 증권의 연 수익률을 반환합니다.
YIELDMAT YIELDMAT(settlement, maturity, issue, rate, pr, [basis]) 만기 시 이자를 지급하는 유가 증권의 연 수익률을 반환합니다.

 

함수이름
날짜/시간
함수 구문 용도
DATE DATE(year,month,day) 특정 날짜를 나타내는 순차적인 일련 번호를 반환합니다.
DATEVALUE DATEVALUE(date_text) 텍스트 형태의 날짜를 숫자 값으로 변환합니다.
DAY DAY(serial_number) 일련 번호가 나타내는 날짜의 일을 반환합니다. 일은 1에서 31 사이의 정수로 표시됩니다.
DAYS DAYS(end_date, start_date) 두 날짜 사이의 일 수를 반환합니다.
DAYS360 DAYS360(start_date,end_date,[method]) 1년을 360일(30일 기준의 12개월)로 보고 두 날짜 사이의 일 수를 반환하며 회계 계산에 사용됩니다. 
EDATE EDATE(start_date, months) 지정한 날짜(start_date) 전이나 후의 개월 수를 나타내는 날짜의 일련 번호를 반환합니다. 
EOMONTH EOMONTH(start_date, months) 지정된 달 수 이전이나 이후의 달의 마지막 날의 날짜 일련 번호를 반환합니다.
HOUR HOUR(serial_number) 시간은 0(오전 12:00)에서 23(오후 11:00) 사이의 정수로 표시됩니다.
ISOWEEKNUM ISOWEEKNUM(date) 지정된 날짜의 연도에 해당하는 ISO 주 번호를 반환합니다.
MINUTE MINUTE(serial_number) 시간 값의 분을 반환합니다. 분은 0에서 59 사이의 정수로 표시됩니다.
MONTH MONTH(serial_number) 일련 번호가 나타내는 날짜의 월을 반환합니다. 월은 1(1월)에서 12(12월) 사이의 정수로 표시됩니다.
NETWORKDAYS NETWORKDAYS(start_date, end_date, [holidays]) start_date와 end_date 사이의 전체 작업 일수를 반환합니다.
NETWORKDAYS.INTL NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays]) 주말인 요일과 날짜 수를 나타내는 매개 변수를 사용하여 두 날짜 사이의 전체 업무일 수를 반환합니다. 
NOW NOW() 현재 날짜와 시간의 일련 번호를 반환합니다. 
SECOND SECOND(serial_number) 시간 값의 초를 반환합니다. 초는 0에서 59 사이의 정수로 제공됩니다.
TIME TIME(hour, minute, second) 수치로 주어진 시간,분,초를 시간 형식의 엑셀 일련 번호로 반환합니다.
TIMEVALUE TIMEVALUE(time_text) 텍스트 문자열이 나타내는 시간에 대한 소수를 반환합니다. 이 소수는 0에서 0.99988426 사이의 값이며 이 값은 0:00:00(오전 12:00:00)에서 23:59:59(오후 11:59:59)까지의 시간을 나타냅니다.
TODAY TODAY() 현재 날짜를 날짜 서식으로 표시합니다.
WEEKDAY WEEKDAY(serial_number,[return_type]) 날짜에 해당하는 요일을 반환합니다. 요일은 기본적으로 1(일요일)에서 7(토요일) 사이의 정수로 표시됩니다.
WEEKNUM WEEKNUM(serial_number,[return_type]) 지정한 주가 일 년 중 몇째 부인지를 나타내는 숫자를 반환합니다.
WORKDAY WORKDAY(start_date, days, [holidays]) 특정 일(시작 날짜)로부터 지정된 작업 일수의 이전 또는 이후에 해당하는 날짜를 반환합니다.
WORKDAY.INTL WORKDAY.INTL(start_date, days, [weekend], [holidays]) 사용자 지정 weekend 매개 변수를 사용하여 지정된 작업 일수 이전이나 이후 날짜의 일련 번호를 반환합니다.
YEAR YEAR(serial_number) 날짜에 해당하는 연도를 반환합니다. 연도는 1900에서 9999 사이의 정수입니다.
YEARFRAC YEARFRAC(start_date, end_date, [basis]) start_date end_date 사이의 날짜 수가 일 년 중 차지하는 비율을 반환합니다. 

용도

함수이름
수학/삼각
함수 구문 용도
ABS ABS(number) 절대값을 반환합니다. 절대값은 부호를 제외한 숫자입니다.
ACOS ACOS(number) 아크코사인, 즉 역 코사인 값을 반환합니다. 
ACOSH ACOSH(number) 역 하이퍼볼릭 코사인 값을 반환합니다.
ACOT ACOT(number) 아크코탄젠트, 즉 역 코탄젠트의 주치를 반환합니다.
ACOTH ACOTH(number) 역 하이퍼볼릭 코탄젠트 값을 반환합니다.
AGGREGATE AGGREGATE(function_num, options, ref1, [ref2], …) 목록 또는 데이터베이스의 집계를 반환합니다.
ARABIC ARABIC( text ) 로마 숫자를 아라비아 숫자로 변환합니다.
ASIN ASIN(number) 아크사인, 즉 역 사인 값을 반환합니다. 반환되는 각도는 -pi/2에서 pi/2 사이의 라디안으로 표시됩니다.
ASINH ASINH(number) 역 하이퍼볼릭 사인 값을 반환합니다.
ATAN ATAN(number) 아크탄젠트, 즉 역 탄젠트 값을 반환합니다.반환되는 각도는 -pi/2에서 pi/2 사이의 라디안으로 표시됩니다.
ATAN2 ATAN2(x_num, y_num) 지정된 x, y 좌표의 아크탄젠트, 즉 역 탄젠트 값을 반환합니다. 
이 각도는 -pi와 pi 사이의 라디안(-pi 제외)으로 표시됩니다.
ATANH ATANH(number) 역 하이퍼볼릭 탄젠트 값을 반환합니다.
BASE BASE(number, radix [min_length]) 숫자를 지정된 기수의 텍스트 표현으로 변환합니다.
CEILING.MATH CEILING.MATH(number, [significance], [mode]) 가장 가까운 정수 또는 가장 가까운 significance의 배수로 숫자를 올림합니다.
COMBIN COMBIN(number, number_chosen) 주어진 개수의 항목으로 만들 수 있는 조합의 개수를 반환합니다.
COMBINA COMBINA(number,number_chosen) 주어진 개체 수로 만들 수 있는 조합(반복 포함)의 수를 반환합니다.
COS COS(number) 주어진 각도의 코사인 값을 반환합니다.
COSH COSH(number) 하이퍼볼릭 코사인 값을 반환합니다.
COT COT(number) 각도의 코탄젠트를 라디안 단위로 반환합니다.
COTH COTH(number) 하이퍼볼릭 각도의 하이퍼볼릭 코탄젠트 값을 반환합니다.
CSC CSC(number) 각도의 코시컨트를 라디안 단위로 반환합니다.
CSCH CSCH(number) 각도가 라디안으로 지정되는 하이퍼볼릭 코시컨트를 반환합니다.
DECIMAL DECIMAL(text, radix) 특정 기수의 텍스트 표현을 10진수로 변환합니다.
DEGREES DEGREES(angle) 라디안을 도 단위로 변환합니다.
EVEN EVEN(number) 가장 가까운 짝수인 정수로 양수는 올림하고 음수는 내림합니다.
Exp Exp( number ) 상수 e를 number만큼 거듭제곱한 값을 반환합니다. 
FACT FACT(number) number의 계승값을 반환합니다. 
FACTDOUBLE FACTDOUBLE(number) 숫자의 이중 계승값을 반환합니다.
FLOOR.MATH FLOOR.MATH(number, significance, mode) 가장 가까운 정수 또는 가장 가까운 significance의 배수로 숫자를 내림합니다.
GCD GCD(number1, [number2], ...) 두 개 이상의 정수의 최대 공약수를 반환합니다.
INT INT( number ) 가장 가까운 정수로 내림합니다.
LCM LCM(number1, [number2], ...) 정수의 최소 공배수를 반환합니다. 
LN LN(number) 자연 로그값을 반환합니다. 
LOG LOG(number, [base]) 지정된 밑에 대한 로그값을 반환합니다.
LOG10 LOG10(number) 밑이 10인 로그값을 반환합니다.
MDETERM MDETERM(array) 배열의 행렬 식을 반환합니다.
MINVERSE MINVERSE(array) 배열의 역행렬을 구합니다.
MMULT MMULT(array1, array2) 두 배열의 행렬 곱을 반환 합니다. 결과는 array1과 같은 수의 행과 array2와 같은 수의 열을 갖는 배열입니다.
MOD MOD(number, divisor) 나눗셈의 나머지를 구합니다.
MROUND MROUND(number, multiple) 원하는 배수로 반올림 된 수를 반환 합니다.
MULTINOMIAL MULTINOMIAL(number1, [number2], ...) 각 계승값의 곱에 대한 합계의 계승값 비율을 반환합니다.
MUNIT MUNIT(dimension) 지정 된 차원에 대 한 단위 행렬을 반환 합니다.
ODD ODD(number) 주어진 수에 가장 가까운 홀수로, 양수인 경우 올림하고 음수인 경우 내림합니다.
PI PI() 원주율(파이) 값을 구합니다.
POWER POWER(number, power) 밑수를 지정한 만큼 거듭제곱한 결과를 반환합니다.
PRODUCT PRODUCT(number1, [number2], ...) 인수로 주어진 모든 숫자를 곱합니다
QUOTIENT QUOTIENT(numerator, denominator) 나눗셈 몫의 정수 부분을 반환합니다.
RADIANS RADIANS(angle) 도 단위를 라디안으로 변환합니다.
RAND RAND() 0 이상 1 미만의 실수인 난수를 반환합니다. 워크시트를 계산할 때마다 새로운 난수가 반환됩니다.
RANDBETWEEN RANDBETWEEN(bottom, top) 지정한 두 수 사이의 정수 난수를 반환합니다.
ROMAN ROMAN(number, [form]) 아라비아 숫자를 텍스트인 로마 숫자로 변환합니다.
ROUND ROUND(number, num_digits) 숫자를 지정한 자릿수로 반올림합니다. 
ROUNDDOWN ROUNDDOWN(number, num_digits) 0에 가까운 방향으로 수를 내림합니다.
ROUNDUP ROUNDUP(number, num_digits) 0에서 먼 방향으로 수를 올림합니다.
SEC SEC(number) 각도의 시컨트 값을 반환합니다.
SECH SECH(number) 각도의 하이퍼볼릭 시컨트 값을 반환합니다.
SERIESSUM SERIESSUM(x, n, m, coefficients) 수식에 따라 멱급수의 합을 반환합니다.
SIGN SIGN(number) 수의 부호를 결정합니다. number가 양수이면 1, 0이면 0, 음수이면 -1을 각각 반환합니다.
SIN SIN(number) 주어진 각도의 사인 값을 반환합니다.
SINH SINH(number) 하이퍼볼릭 사인 값을 반환합니다.
SQRT SQRT(number) 양의 제곱근을 반환합니다.
SQRTPI SQRTPI(number) (number * pi)의 제곱근을 반환합니다.
SUBTOTAL SUBTOTAL(function_num,ref1,[ref2],...) 목록이나 데이터베이스의 부분합을 반환합니다.
SUM SUM(number1,[number2],...) 인수들의 합을 구합니다.
SUMIF SUMIF(range, criteria, [sum_range]) 지정한 조건에 맞는 범위 값의 합계를 계산 합니다.
SUMIFS SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...) 여러 조건을 충족하는 모든 인수를 더합니다. 
SUMPRODUCT SUMPRODUCT(a r, [2], [array3], ...) 해당 범위 또는 배열의 제품 합계를 반환 합니다. 
SUMSQ SUMSQ(number1, [number2], ...) 인수의 제곱에 대한 합을 반환합니다.
SUMX2MY2 SUMX2MY2(array_x, array_y) 두 배열에서 대응값의 제곱의 차를 계산한 다음 차의 합계를 반환합니다.
SUMX2PY2 SUMX2PY2(array_x, array_y) 두 배열에서 대응값의 제곱을 구한 다음 그 합의 합을 반환합니다.
SUMXMY2 SUMXMY2(array_x, array_y) 두 배열에서 대응값의 차를 제곱한 후 그 결과의 합계를 반환합니다.
TAN TAN(number) 주어진 각도의 탄젠트 값을 반환합니다.
TANH TANH(number) 하이퍼볼릭 탄젠트 값을 반환합니다.
TRUNC TRUNC(number, [num_digits]) 수의 소수점 이하를 버리고 정수로 변환합니다.

함수이름
통계
함수 구문 용도
AVEDEV AVEDEV(number1, [number2], ...) 데이터 요소의 절대 편차에 대한 평균을 반환합니다.
AVERAGE AVERAGE(number1, [number2], ...) 인수의 평균 (산술 평균)을 반환 합니다.
AVERAGEA AVERAGEA(value1, [value2], ...) 인수 목록에 있는 값의 평균(산술 평균)을 계산합니다.
AVERAGEIF AVERAGEIF(range, criteria, [average_range]) 범위에서 지정한 조건을 만족하는 모든 셀의 평균(산술 평균)을 반환합니다.
AVERAGEIFS AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...) 여러 조건에 맞는 모든 셀의 평균(산술 방식)을 반환합니다.
BETA.DIST BETA.DIST(x,alpha,beta,cumulative,[A],[B]) 베타 확률 분포 함수 값을 구합니다.
BETA.INV BETA.INV(probability,alpha,beta,[A],[B]) 역 누적 베타 확률 밀도 함수 값을 구합니다.
BINOM.DIST BINOM.DIST(number_s,trials,probability_s,cumulative) 개별항 이항 분포 확률을 반환합니다.
BINOM.DIST.RANGE BINOM.DIST.RANGE(trials,probability_s,number_s,[number_s2]) 이항 분포를 사용한 시행 결과의 확률을 반환합니다.
BINOM.INV BINOM.INV(trials,probability_s,alpha) 누적 이항 분포가 기준치 이상이 되는 값 중 최소값을 반환합니다.
CHISQ.DIST CHISQ.DIST(x,deg_freedom,cumulative) 카이 제곱 분포를 반환합니다.
CHISQ.DIST.RT CHISQ.DIST.RT(x,deg_freedom) 카이 제곱 분포의 단측(오른쪽) 검정 확률을 반환합니다.
CHISQ.INV CHISQ.INV(probability,deg_freedom) 카이 제곱 분포 단측(왼쪽) 검정 확률의 역함수 값을 구합니다.
CHISQ.INV.RT CHISQ.INV.RT(probability,deg_freedom) 카이 제곱 분포의 단측(오른쪽) 검정 확률의 역함수 값을 반환합니다.
CHISQ.TEST CHISQ.TEST(actual_range,expected_range) 독립 검증 결과를 반환합니다. 통계적이고 적절한 자유도에 대한 카이 제곱 분포값을 의미합니다.
CONFIDENCE.NORM CONFIDENCE.NORM(alpha,standard_dev,size) 정규 분포를 사용하여 모집단 평균의 신뢰 구간을 반환합니다.
CONFIDENCE.T CONFIDENCE.T(alpha,standard_dev,size) 스튜던트 t 분포를 사용하여 모집단 평균의 신뢰 구간을 반환합니다.
CORREL CORREL(array1,array2) 두 셀 범위의 상관 계수를 반환 합니다.
COUNT COUNT(value1, [value2], ...) 범위에서 숫자가 포함된 셀의 개수를 구합니다.
COUNTA COUNTA(value1, [value2], ...) 범위에서 비어 있지 않은 셀의 개수를 구합니다.
COUNTBLANK COUNTBLANK(범위) 범위에서 비어 있는 셀의 개수를 구합니다.
COUNTIF COUNTIF(range, criteria) 지정한 범위 내에서 조건에 맞는 셀의 개수를 구합니다.
COUNTIFS COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2],…) 범위 내에서 주어진 조건에 맞는 셀의 개수를 셉니다.
COVARIANCE.P COVARIANCE.P(array1,array2) 두 데이터 집합 사이의 모집단 공 분산을 구합니다.
COVARIANCE.S COVARIANCE.S(array1,array2) 두 데이터 집합 사이의 표본 집단 공 분산을 구합니다.
DEVSQ DEVSQ(number1, [number2], ...) 표본 평균과의 데이터 요소 편차 제곱의 합을 반환합니다.
EXPON.DIST EXPON.DIST(x,lambda,cumulative) 지수 분포값을 반환합니다. 
F.DIST F.DIST(x,deg_freedom1,deg_freedom2,cumulative) 두 데이터 집합에 대해 좌측 F 확률 분포값(분포도)을 구합니다.
F.DIST.RT F.DIST.RT(x,deg_freedom1,deg_freedom2) 두 데이터 집합에 대해 우측 F 확률 분포값(분포도)을 구합니다.
F.INV F.INV(probability,deg_freedom1,deg_freedom2) F 확률 분포의 역함수 값을 반환합니다.
F.INV.RT F.INV.RT(probability,deg_freedom1,deg_freedom2) 단측(오른쪽) 검정 F 확률 분포의 역함수 값을 반환합니다. p = F.DIST.RT(x,...)이면 F.INV.RT(p,...) = x입니다.
F.TEST F.TEST(array1,array2) array1과 array2의 분산이 크게 다르지 않은 양측 검증 확률인 F-검정의 결과를 반환합니다.
FISHER FISHER(x) Fisher 변환 값을 반환합니다. 
FISHERINV FISHERINV(y) Fisher 변환의 역변환 값을 반환합니다.
FORECAST.ETS FORECAST.ETS(target_date, values, timeline, [seasonality], [data_completion], [aggregation]) 지수평활법을 사용하여 특정 미래 대상 날짜에 대해 예측된 값을 반환합니다.
FORECAST.ETS.CONFINT FORECAST.ETS.CONFINT(target_date, values, timeline, [confidence_level], [seasonality], [data_completion], [aggregation]) 지정된 대상 날짜의 예측 값에 대한 신뢰 구간을 반환합니다.
FORECAST.ETS.SEASONALITY FORECAST.ETS.SEASONALITY(values, timeline, [data_completion], [aggregation]) Microsoft Excel에서 지정된 시계열에 대해 파악한 패턴의 길이를 반환합니다.
FORECAST.LINEAR FORECAST.LINEAR(x, known_y's, known_x's) 기존 값을 사용 하 여 미래 값을 계산 하거나 예측 합니다. 
FREQUENCY FREQUENCY(data_array, bins_array) 도수 분포를 세로 배열의 형태로 구합니다.
GAMMA GAMMA(number) 감마 함수 값을 반환합니다.
GAMMA.DIST GAMMA.DIST(x,alpha,beta,cumulative) 감마 분포값을 반환합니다. 
GAMMA.INV GAMMA.INV(probability,alpha,beta) 감마 누적 분포의 역함수 값을 반환합니다. p = GAMMA.DIST(x,...)이면 GAMMA.INV(p,...) = x입니다.
GAMMALN GAMMALN(x) 감마 함수의 자연 로그값을 반환합니다.
GAMMALN.PRECISE GAMMALN.PRECISE(x) 감마 함수의 자연 로그값을 반환합니다.
GAUSS GAUSS(z) 표준 정규 누적 분포값보다 0.5 작은 값을 반환합니다.
GEOMEAN GEOMEAN(number1, [number2], ...) 양수 데이터 배열 또는 참조 영역에 대한 기하 평균을 반환합니다.
GROWTH GROWTH(known_y's, [known_x's], [new_x's], [const]) 지정한 값들의 지수 추세를 구합니다.
HARMEAN HARMEAN(number1, [number2], ...) 양수 데이터의 조화 평균을 구합니다.
HYPGEOM.DIST HYPGEOM.DIST(sample_s,number_sample,population_s,number_pop,cumulative) 초기하 분포값을 반환합니다. 
INTERCEPT INTERCEPT(known_y's, known_x's) 기존 x 값과 y 값을 사용하여 한 개의 선이 y 축과 교차하는 지점을 계산합니다. 
KURT KURT(number1, [number2], ...) 데이터 집합의 첨도를 반환 합니다. 
LARGE LARGE(array,k) 데이터 집합에서 k번째로 큰 값을 반환합니다.
LINEST LINEST(known_y's, [known_x's], [const], [stats]) 최소 자승법을 이용하여 직선을 근사시킴으로써 지정한 값들의 선형 추세 계수를 구합니다.
LOGNORM.DIST LOGNORM.DIST(x,mean,standard_dev,cumulative) x에서의 로그 정규 분포값을 구합니다.
LOGNORM.INV LOGNORM.INV(probability, mean, standard_dev) 로그 정규 누적 분포 함수의 역함수 값을 반환합니다.
MAX MAX(number1, [number2], ...) 최대값을 구합니다.
MAXA MAXA(value1,[value2],...) 인수 목록에서 가장 큰 값을 반환합니다.
MAXIFS MAXIFS(max_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...) 주어진 조건에 맞는 셀에서 최대값을 반환합니다.
MEDIAN MEDIAN(number1, [number2], ...) 주어진 수 집합의 중간값을 반환합니다.
MIN MIN(number1, [number2], ...) 최소값을 구합니다.
MINA MINA(value1, [value2], ...) 인수 목록에서 가장 작은 값을 반환합니다.
MINIFS MINIFS(min_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...) 주어진 조건 집합에 맞는 셀에서 최소값을 반환합니다.
MODE.MULT MODE.MULT((number1,[number2],...) 배열이나 데이터 범위에서 빈도수가 가장 높은 값의 세로 배열을 반환합니다. 
MODE.SNGL MODE.SNGL(number1,[number2],...) 배열이나 데이터 범위에서 빈도수가 가장 높은 값을 반환합니다.
NEGBINOM.DIST NEGBINOM.DIST(number_f,number_s,probability_s,cumulative) 음 이항 분포값을 구합니다.
NORM.DIST NORM.DIST(x,mean,standard_dev,cumulative) 지정된 평균과 표준 편차를 갖는 정규 분포값을 반환합니다. 
NORM.INV NORM.INV(probability,mean,standard_dev) 지정된 평균과 표준 편차에 대한 정규 누적 분포의 역함수 값을 반환합니다.
NORM.S.DIST NORM.S.DIST(z,cumulative) 표준 정규 분포를 반환합니다. 이 분포의 평균은 0이고 표준 편차는 1입니다.
NORM.S.INV NORM.S.INV(probability) 표준 정규 누적 분포의 역함수 값을 반환합니다. 이 분포의 평균은 0이고 표준 편차는 1입니다.
PEARSON PEARSON(array1, array2) 피어슨의 곱 모멘트 상관 계수 r을 반환합니다.
PERCENTILE.EXC PERCENTILE.EXC(array, k) 범위에서 k 번째 백분위 수를 반환 하 고, 여기에서 k는 0 ~ 1, exclusive 범위에 있는 값입니다.
PERCENTILE.INC PERCENTILE.INC(array,k) 범위에서 k번째 백분위수 값을 반환합니다. 여기에서 k는 0에서 1 사이(0과 1 포함)의 값입니다.
PERCENTRANK.EXC PERCENTRANK.EXC(array,x,[significance]) 데이터 집합에서 특정 값의 백분율 순위(0과 1을 제외하고 0에서 1 사이의 범위)를 반환합니다.
PERCENTRANK.INC PERCENTRANK.INC(array,x,[significance]) 데이터 집합에서 특정 값의 백분율 순위(0과 1을 포함하여 0에서 1 사이의 범위)를 반환합니다.
PERMUT PERMUT(number, number_chosen) 숫자 개체에서 선택하여 주어진 개체 수로 만들 수 있는 순열의 수를 반환합니다.
PERMUTATIONA PERMUTATIONA(number, number-chosen) 전체 개체에서 선택하여 주어진 개체 수(반복 포함)로 만들 수 있는 순열의 수를 반환합니다.
PHI PHI(x) 표준 정규 분포의 밀도 함수 값을 반환합니다.
POISSON.DIST POISSON.DIST(x,mean,cumulative) 포아송 확률 분포값을 반환합니다.
PROB PROB(x_range, prob_range, [lower_limit], [upper_limit]) 영역 내의 값이 두 한계값 사이에 있을 확률을 반환합니다.
QUARTILE.EXC QUARTILE.EXC(array,quart) 0에서 1 사이(0과 1은 제외)의 백분위수 값을 기준으로 데이터 집합의 사분위수를 반환합니다.
QUARTILE.INC QUARTILE.INC(array,quart) 0에서 1 사이(0과 1 포함)의 백분위수 값을 기준으로 데이터 집합의 사분위수를 반환합니다.
RANK.AVG RANK.AVG(number,ref,[order]) 수 목록에서 특정 수의 순위를 반환합니다. 수의 순위는 목록에 있는 다른 수와의 상대 크기를 말합니다.
RANK.EQ RANK.EQ(number,ref,[order]) 수 목록 내에서 지정한 수의 크기 순위를 반환합니다. 해당 크기는 목록의 다른 값을 기준으로 합니다. 차수가 같은 값이 두 개 이상일 경우 해당 값 집합의 상위 순위를 반환 합니다.
RSQ RSQ(known_y's,known_x's) 피어슨의 곱 모멘트 상관 계수의 제곱값을 반환합니다.
SKEW SKEW(number1, [number2], ...) 분포의 왜곡도를 반환 합니다.
SKEW.P SKEW.P(number 1, [number 2],…) 모집단을 기준으로 분포의 왜곡도를 반환합니다.
SLOPE SLOPE(known_y's, known_x's) 선형 회귀선의 기울기를 반환합니다. 
SMALL SMALL(array,k) 데이터 집합에서 k번째로 작은 값을 반환합니다.
STANDARDIZE STANDARDIZE(x, mean, standard_dev) 정규화된 값을 반환합니다.
STDEV.P STDEV.P(number1,[number2],...) 논리값과 텍스트를 무시하고 인수로 주어진 모집단 전체의 표준 편차를 계산합니다.
STDEV.S STDEV.S(number1,[number2],...) 논리값과 텍스트를 무시하고 표본의 표준 편차를 예측합니다.
STDEVA STDEVA(value1, [value2], ...) 표본 집단의 표준 편차를 구합니다. 표준 편차를 통해 값이 평균 값에서 벗어나 있는 정도를 알 수 있습니다.
STDEVPA STDEVPA(value1, [value2], ...) 텍스트와 논리값을 포함하여 인수로 주어진 모집단 전체의 표준 편차를 계산합니다.
STEYX STEYX(known_y's, known_x's) 회귀 분석에서 각각의 x에 대하여 예측한 y 값의 표준 오차를 반환합니다.
T.DIST T.DIST(x,deg_freedom, cumulative) 단측(왼쪽) 스튜던트 t-분포값을 반환합니다.
T.DIST.2T T.DIST.2T(x,deg_freedom) 양측 스튜던트 t-분포값을 반환합니다.
T.DIST.RT T.DIST.RT(x,deg_freedom) 단측(오른쪽) 스튜던트 t-분포값을 반환합니다.
T.INV T.INV(probability,deg_freedom) 스튜던트 t-분포의 단측(왼쪽) 역함수 값을 반환합니다.
T.INV.2T T.INV.2T(probability,deg_freedom) 스튜던트 t-분포의 양측 역함수 값을 반환합니다.
T.TEST T.TEST(array1,array2,tails,type) 스튜던트 t-검정에 근거한 확률을 반환합니다.
TREND TREND(known_y, [known_x], [new_x], [const]) 선형 추세에 따라 값을 반환 합니다.
TRIMMEAN TRIMMEAN(array, percent) 데이터 집합의 양 끝값을 제외하고 평균을 구합니다.
VAR.P VAR.P(number1,[number2],...) 모집단의 논리값과 텍스트를 무시하고 모집단 전체의 분산을 계산합니다.
VAR.S VAR.S(number1,[number2],...) 논리값과 텍스트를 무시하고 표본의 분산을 예측합니다.
VARA VARA(value1, [value2], ...) 표본의 분산을 예측합니다.
VARPA VARPA(value1, [value2], ...) 전체 모집단의 분산을 계산합니다.
WEIBULL.DIST WEIBULL.DIST(x,alpha,beta,cumulative) 와이블 분포값을 반환합니다.
Z.TEST Z.TEST(array,x,[sigma]) z-검정의 단측 검정 P-값을 반환합니다.

용도

함수이름
찾기/참조
함수 구문 용도
ADDRESS ADDRESS(row_num, column_num, [abs_num], [a1], [sheet_text]) 지정된 행/열 번호를 가지고 셀 주소를 나타내는 텍스트를 만듭니다.
AREAS AREAS(reference) 참조 영역 내의 영역 수를 반환합니다. 영역은 인접한 셀의 범위 또는 단일 셀입니다.
CHOOSE CHOOSE(index_num, value1, [value2], ...) 인수 값 목록에서 값을 반환합니다.
COLUMN COLUMN([reference]) 지정 된 셀 참조 의 열 번호를 반환 합니다.
COLUMNS COLUMNS(array) 배열이나 참조에 들어 있는 열 수를 반환합니다.
FORMULATEXT FORMULATEXT(reference) 수식을 문자열로 반환합니다.
GETPIVOTDATA GETPIVOTDATA(data_field, pivot_table, [field1, item1, field2, item2], ...) 피벗 테이블에서 표시 되는 데이터를 반환 합니다.
HLOOKUP HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup]) 표의 첫 행에 있는 값 또는 값의 배열을 검색한 다음 표나 배열에서 지정한 행으로부터 같은 열에 있는 값을 반환합니다.
HYPERLINK HYPERLINK(link_location, [friendly_name]) 현재 통합 문서의 다른 위치로 이동 하는 바로 가기를 만들거나 네트워크 서버, 인트라넷 또는 인터넷에 저장 된 문서를 엽니다.
INDEX INDEX(array, row_num, [column_num]) 테이블이나 범위에서 값 또는 값에 대한 참조를 반환합니다.
INDIRECT INDIRECT(ref_text, [a1]) 텍스트 문자열로 지정된 참조를 반환합니다. 
LOOKUP LOOKUP(....) 배열이나 한 행 또는 한 열 범위에서 값을 찾습니다. 
MATCH MATCH(lookup_value, lookup_array, [match_type]) 셀 범위에서 지정된 항목을 검색하고 범위에서 해당 항목이 차지하는 상대 위치를 반환합니다. 
OFFSET OFFSET(reference, rows, cols, [height], [width]) 셀 또는 셀 범위에서 지정된 수의 행과 열로 구성되는 범위에 대한 참조를 반환합니다.
ROW ROW([reference]) 참조의 행 번호를 반환합니다.
ROWS ROWS(array) 참조나 배열에 있는 행의 수를 반환합니다.
RTD RTD(ProgID, server, topic1, [topic2], ...) COM 자동화를 지원하는 프로그램으로부터 실시간 데이터를 가져옵니다.
TRANSPOSE TRANSPOSE(array) 배열이나 범위의 행과 열을 바꿉니다.
VLOOKUP VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) 배열의 첫 열에서 값을 검색하여, 지정한 열의 같은 행에서 데이터를 돌려줍니다.
함수이름
데이터베이스
함수 구문 용도
DAVERAGE DAVERAGE(database, field, criteria) 목록이나 데이터베이스의 레코드 필드(열)에서 지정한 조건에 맞는 값의 평균을 계산합니다.
DCOUNT DCOUNT(database, field, criteria) 목록이나 데이터베이스의 레코드 필드(열)에서 지정한 조건에 맞는 숫자가 있는 셀의 개수를 계산합니다.
DCOUNTA DCOUNTA(database, field, criteria) 목록이나 데이터베이스의 레코드 필드(열)에서 지정한 조건에 맞는 셀 중 비어 있지 않은 셀의 개수를 계산합니다.
DGET DGET(database, field, criteria) 목록이나 데이터베이스의 열에서 지정한 조건에 맞는 하나의 값을 추출합니다.
DMAX DMAX(database, field, criteria) 목록이나 데이터베이스의 레코드 필드(열)에서 지정한 조건에 맞는 가장 큰 값을 반환합니다.
DMIN DMIN(database, field, criteria) 목록이나 데이터베이스의 레코드 필드(열)에서 지정한 조건에 맞는 가장 작은 값을 반환합니다.
DPRODUCT DPRODUCT(database, field, criteria) 목록이나 데이터베이스의 레코드 필드(열)에서 지정한 조건에 맞는 값을 곱합니다.
DSTDEV DSTDEV(database, field, criteria) 목록이나 데이터베이스의 레코드 필드(열)에서 지정한 조건에 맞는 숫자를 사용하여 표본을 기반으로 한 모집단의 표준 편차를 추정합니다.
DSTDEVP DSTDEVP(database, field, criteria) 목록이나 데이터베이스의 레코드 필드(열)에서 지정한 조건에 맞는 숫자를 사용하여 전체 모집단을 기반으로 한 모집단의 표준 편차를 계산합니다.
DSUM DSUM(database, field, criteria) 목록이나 데이터베이스의 레코드 필드(열)에서 지정한 조건에 맞는 숫자의 합계를 계산합니다.
DVAR DVAR(database, field, criteria) 목록이나 데이터베이스의 레코드 필드(열)에서 지정한 조건에 맞는 숫자를 사용하여 표본을 기반으로 한 모집단의 분산을 추정합니다.
DVARP DVARP(database, field, criteria) 목록이나 데이터베이스의 레코드 필드(열)에서 지정한 조건에 맞는 숫자를 사용하여 전체 모집단을 기반으로 한 모집단의 분산을 계산합니다.

 

함수이름
텍스트
함수 구문 용도
ASC ASC(text) DBCS(더블바이트 문자 집합) 언어의 경우 함수가 전자 문자(더블바이트)를 반자 문자(싱글바이트)로 변경합니다.
BAHTTEXT BAHTTEXT(number) 숫자를 태국어 텍스트로 변환하고 "Baht" 접미사를 추가합니다.
CHAR CHAR(number) 다른 시스템의 파일에서 가져온 코드 페이지 번호를 문자로 변환합니다.
CLEAN CLEAN(text) 인쇄할 수 없는 문자를 텍스트에서 모두 제거합니다.
CODE CODE(text) 텍스트 문자열의 첫째 문자를 나타내는 코드값을 반환합니다.
CONCAT CONCAT(text1, [text2],…) 텍스트 문자열의 목록 또는 범위를 연결합니다.
WON WON(number, [decimals]) 통화 형식을 사용 하여 숫자를 텍스트로 변환 하고, 지정한 자릿수 만큼 반올림 하여 표시 합니다.
EXACT EXACT(text1, text2) 두 텍스트 문자열을 비교하여 정확히 같으면 TRUE를 반환하고 그렇지 않으면 FALSE를 반환합니다. 
FIND FIND(find_text, within_text, [start_num]) 지정한 텍스트를 다른 텍스트 내에서 찾아 해당 문자의 시작 위치를 나타냅니다. 대/소문자를 구분합니다.
FINDB FINDB(find_text, within_text, [start_num]) 지정한 텍스트를 다른 텍스트 내에서 찾아 그 위치를 바이트 단위로 구분합니다. 대/소문자를 구분합니다.
FIXED FIXED(number, [decimals], [no_commas]) 숫자를 지정된 자릿수에서 반올림하고, 마침표와 쉼표를 사용하여 실수 형식으로 지정한 다음, 결과를 텍스트로 반환합니다.
DBCS DBCS(text) 문자열에서 반자 문자(싱글바이트)를 전자 문자(더블바이트)로 바꿉니다. 더블바이트 문자 집합(DBCS)에 사용합니다.
LEFT LEFT(text, [num_chars]) 텍스트 문자열의 첫 번째 문자부터 시작하여 지정한 문자 수만큼 문자를 반환합니다.
LEFTB LEFTB(text, [num_bytes]) 텍스트 문자열의 첫 번째 문자부터 시작하여 지정한 바이트 수만큼 문자를 반환합니다.
LEN LEN(text) 텍스트 문자열의 문자 수를 반환합니다.
LENB LENB(text) 텍스트 문자열의 문자를 나타내는 데 사용되는 바이트 수를 반환합니다.
LOWER LOWER(text) 텍스트 문자열의 모든 대문자를 소문자로 변환합니다.
MID MID(text, start_num, num_chars) 텍스트 문자열에서 지정된 위치로부터 지정된 수만큼 문자를 반환합니다.
MIDB MIDB(text, start_num, num_bytes) 지정한 바이트 수에 따라 문자열의 지정한 위치로부터 지정한 개수의 문자를 표시합니다.
NUMBERVALUE NUMBERVALUE(text, [decimal_separator], [group_separator]) 로캘에 영향을 받지 않으면서 텍스트를 숫자로 변환합니다.
PROPER PROPER(text) 단어의 첫째 문자와 영문자가 아닌 문자 다음에 오는 영문자를 대문자로 변환합니다. 나머지 문자들은 소문자로 변환합니다.
REPLACE REPLACE(old_text, start_num, num_chars, new_text) 텍스트 문자열의 일부를 지정된 문자 수만큼 다른 텍스트 문자열로 바꿉니다.
REPLACEB REPLACEB(old_text, start_num, num_bytes, new_text) 지정한 바이트 수에 따라 텍스트 문자열의 일부를 다른 텍스트 문자열로 바꿉니다.
REPT REPT(text, number_times) 텍스트를 지정된 횟수만큼 반복합니다. 
RIGHT RIGHT(text,[num_chars]) 지정한 문자 수에 따라 텍스트 문자열의 마지막 문자부터 지정된 개수의 문자를 반환합니다.
RIGHTB RIGHTB(text,[num_bytes]) 지정한 바이트 수에 따라 텍스트 문자열의 마지막 문자부터 지정된 길이의 문자를 반환합니다.
SEARCH SEARCH(find_text,within_text,[start_num]) 왼쪽에서 오른쪽으로 검색하여 지정한 문자 또는 텍스트 스트링이 처음 발견되는 곳에서의 문자 개수를 구합니다
SEARCHB SEARCHB(find_text,within_text,[start_num]) 왼쪽에서 오른쪽으로 읽어 가며 지정한 문자나 텍스트 문자열이 처음 발견되는 곳까지의 문자 수를 구합니다.
SUBSTITUTE SUBSTITUTE(text, old_text, new_text, [instance_num]) 텍스트 문자열의 old_text에 대 한 new_text를 대체 합니다.
T T(value) 값이 텍스트이면 값을 돌려주고, 텍스트가 아니면 빈텍스트를 돌려줍니다.
TEXT TEXT(value,format_text) 수에 지정한 서식을 적용한 후 텍스트로 변환합니다.
TEXTJOIN TEXTJOIN(delimiter, ignore_empty, text1, [text2], …) 구분 기호를 사용하여 텍스트 문자열의 목록 또는 범위를 연결합니다.
TRIM TRIM(text) 단어 사이에 있는 하나의 공백을 제외하고 텍스트의 모든 공백을 제거합니다. 
UNICHAR UNICHAR(number) 주어진 숫자 값이 참조하는 유니코드 문자를 반환합니다.
UNICODE UNICODE(text) 텍스트의 첫 문자에 해당하는 숫자(코드 포인트)를 반환합니다.
UPPER UPPER(text) 텍스트를 대문자로 변환합니다.
VALUE VALUE(text) 숫자를 나타내는 텍스트 문자열을 숫자로 변환합니다.
DOLLAR DOLLAR(number, [decimals]) 통화 표시 형식을 사용하여 숫자를 텍스트로 변환합니다.
함수이름
논리
함수 구문 용도
AND AND(logical1, [logical2], ...) 인수가 모두 TRUE이면 TRUE를 반환하고, 인수 중 하나라도 FALSE이면 FALSE를 반환합니다.
FALSE FALSE() 논리값 FALSE를 반환합니다.
IF IF(logical_test,value_if_true,value_if_false) 논리 검사를 수행하여 TRUE나 FALSE에 해당하는 값을 반환합니다.
IFERROR IFERROR(value, value_if_error) 식이나 식 자체의 값이 오류인 경우 value_if_error를 반환합니다.
IFNA IFNA(value, value_if_na) 수식이 #N/A 오류 값을 반환하는 경우 지정한 값을 반환하고, 그렇지 않으면 수식 결과를 반환합니다.
IFS IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2], [logical_test3, value_if_true3],…) 하나 이상의 조건이 충족 되는지 여부를 확인 하 고 첫 번째 TRUE 조건에 해당 하는 값을 반환 합니다.
NOT NOT(논리) 논리가 FALSE이면 NOT은 TRUE를 반환하고, 논리가 TRUE이면 NOT은 FALSE를 반환합니다.
OR OR(logical1, [logical2], ...) 인수 중 하나라도 TRUE이면 TRUE를 반환하고, 모든 인수가 FALSE이면 FALSE를 반환합니다.
SWITCH SWITCH(expression,value1,result1,default_or_value2,result2,...) 값의 목록에 대한 하나의 값(이라고 함)을 계산하고 첫 번째 일치하는 값에 해당하는 결과를 반환합니다.
TRUE TRUE() 논리값 TRUE를 반환합니다. 
XOR XOR(logical1, [logical2],…) 모든 인수의 논리 배타적 Or 를 반환 합니다.
함수이름
정보
함수 구문 용도
CELL CELL(info_type, [reference]) 셀의 서식이나 위치, 내용에 대한 정보를 반환합니다.
ERROR.TYPE ERROR.TYPE(error_val) 오류 값에 해당하는 번호를 반환하며, 오류가 없으면 #N/A 오류를 반환합니다.
INFO INFO(type_text) 현재 사용하고 있는 운영 체제에 대한 정보를 반환합니다.
ISBLANK ISBLANK(value) 값이 빈 셀을 참조하는 경우 TRUE를 반환합니다
ISERR ISERR(value) 값이 #N/A를 제외한 오류 값을 참조하는 경우 TRUE를 반환합니다
ISERROR ISERROR(value) 값이 임의의 오류 값(#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, #NULL!)을 참조하는 경우 TRUE를 반환합니다
ISLOGICAL ISLOGICAL(value) 값이 논리값을 참조하는 경우 TRUE를 반환합니다
ISNA ISNA(value) 값이 #N/A(사용할 수 없는 값) 오류 값을 참조하는 경우 TRUE를 반환합니다
ISNONTEXT ISNONTEXT(value) 값이 텍스트가 아닌 항목을 참조하는 경우. 이 함수는 값이 빈 셀을 참조하는 경우에 TRUE를 반환합니다.
ISNUMBER ISNUMBER(value) 값이 숫자를 참조하는 경우 TRUE를 반환합니다
ISREF ISREF(value) 값이 참조를 참조하는 경우 TRUE를 반환합니다
ISTEXT ISTEXT(value) 값이 텍스트를 참조하는 경우 TRUE를 반환합니다
ISEVEN ISEVEN(number) 숫자가 짝수이면 TRUE를 반환하고 홀수이면 FALSE를 반환합니다.
ISFORMULA ISFORMULA(reference) 수식을 포함하는 셀에 대한 참조가 있는지 여부를 확인하고 TRUE 또는 FALSE를 반환합니다.
ISODD ISODD(number) 숫자가 홀수이면 TRUE를 반환하고 짝수이면 FALSE를 반환합니다.
N N(value) 숫자로 변환된 값을 반환합니다.
NA NA( ) #N/A 오류 값을 반환합니다.
PHONETIC PHONETIC(reference) 텍스트 문자열에서 윗주(후리가나) 문자를 추출합니다.
SHEET SHEET(value) 참조 시트의 시트 번호를 반환합니다.
SHEETS SHEETS(reference) 참조 영역에 있는 시트 수를 반환합니다.
TYPE TYPE(value) 값의 유형을 반환합니다. 
함수이름
공학
함수 구문 용도
BESSELI BESSELI(X, N) 순허수 인수를 사용하여 계산된 Bessel 함수인 수정된 Bessel 함수를 반환합니다.
BESSELJ BESSELJ(X, N) Bessel 함수를 반환합니다.
BESSELK BESSELK(X, N) 순허수 인수를 사용하여 계산된 Bessel 함수인 수정된 Bessel 함수를 반환합니다.
BESSELY BESSELY(X, N) Weber 함수 또는 Neumann 함수라고도 하는 Bessel 함수를 반환합니다.
BIN2DEC BIN2DEC(number) 2진수를 10진수로 변환합니다.
BIN2HEX BIN2HEX(number, [places]) 2진수를 16진수로 변환합니다.
BIN2OCT BIN2OCT(number, [places]) 2진수를 8진수로 변환합니다.
BITAND BITAND(number1, number2) 두 숫자의 비트 단위 'AND'를 반환합니다.
BITLSHIFT BITLSHIFT(number, shift_amount) 지정된 비트만큼 왼쪽으로 이동한 숫자를 반환합니다.
BITOR BITOR(number1,number2) 두 숫자의 비트 단위 'OR'를 반환합니다.
BITRSHIFT BITRSHIFT(number, shift_amount) 지정된 비트만큼 오른쪽으로 이동한 숫자를 반환합니다.
BITXOR BITXOR(number1,number2) 두 숫자의 비트 단위 'XOR'를 반환합니다.
COMPLEX COMPLEX(real_num, i_num, [suffix]) 실수와 허수 계수를 x + yi 또는 x + yj 형태의 복소수로 변환합니다.
CONVERT CONVERT(number,from_unit,to_unit) 다른 단위 체계의 숫자로 변환합니다.
DEC2BIN DEC2BIN(number, [places]) 10진수를 2진수로 변환합니다.
DEC2HEX DEC2HEX(number, [places]) 10진수를 16진수로 변환합니다.
DEC2OCT DEC2OCT(number, [places]) 10진수를 8진수로 변환합니다.
DELTA DELTA(number1, [number2]) 두 값이 같은지 여부를 검사합니다.
ERF ERF(lower_limit,[upper_limit]) 오차 함수를 반환합니다.
ERF.PRECISE ERF.PRECISE(x) 오차 함수를 반환합니다.
ERFC ERFC(x) x에서 무한대까지 적분된 ERF 함수의 여값을 반환합니다.
ERFC.PRECISE ERFC.PRECISE(x) x에서 무한대까지 적분된 ERF 함수의 여값을 반환합니다.
GESTEP GESTEP(number, [step]) 숫자가 임계값보다 큰지 여부를 검사합니다.
HEX2BIN HEX2BIN(number, [places]) 16진수를 2진수로 변환합니다.
HEX2DEC HEX2DEC(number) 16진수를 10진수로 변환합니다.
HEX2OCT HEX2OCT(number, [places]) 16진수를 8진수로 변환합니다.
IMABS IMABS(inumber) 복소수의 절대값을 반환합니다.
IMAGINARY IMAGINARY(inumber) 복소수의 허수부 계수를 반환합니다.
IMARGUMENT IMARGUMENT(inumber) 각도가 라디안으로 표시되는 인수  (테타)를 반환합니다.
IMCONJUGATE IMCONJUGATE(inumber) 복소수의 켤레 복소수를 반환합니다.
IMCOS IMCOS(inumber) 복소수의 코사인 값을 반환합니다.
IMCOSH IMCOSH(inumber) 복소수의 하이퍼볼릭 코사인 값을 반환합니다.
IMCOT IMCOT(inumber) 복소수의 코탄젠트 값을 반환합니다.
IMCSC IMCSC(inumber) 복소수의 코시컨트 값을 반환합니다.
IMCSCH IMCSCH(inumber) 복소수의 하이퍼볼릭 코시컨트 값을 반환합니다.
IMDIV IMDIV(inumber1, inumber2) 복소수의 나눗셈 몫을 반환합니다.
IMEXP IMEXP(inumber) 복소수의 지수를 계산합니다.
IMLN IMLN(inumber) 복소수의 자연 로그값을 반환합니다.
IMLOG10 IMLOG10(inumber) 복소수의 상용 로그값(밑이 10)을 반환합니다.
IMLOG2 IMLOG2(inumber) 복소수의 밑이 2인 로그값을 반환합니다.
IMPOWER IMPOWER(inumber, number) 복소수의 멱을 반환합니다.
IMPRODUCT IMPRODUCT(inumber1, [inumber2], ...) 복소수를 1개에서 255개까지 곱한 결과를 반환합니다.
IMREAL IMREAL(inumber) 복소수의 실수부 계수를 반환합니다.
IMSEC IMSEC(inumber) 복소수의 시컨트 값을 반환합니다.
IMSECH IMSECH(inumber) 복소수의 하이퍼볼릭 시컨트 값을 반환합니다.
IMSIN IMSIN(inumber) 복소수의 사인 값을 반환합니다.
IMSINH IMSINH(inumber) 복소수의 하이퍼볼릭 사인 값을 반환 합니다.
IMSQRT IMSQRT(inumber) 복소수의 제곱근을 반환합니다.
IMSUB IMSUB(inumber1, inumber2) 두 복소수의 차를 반환합니다.
IMSUM IMSUM(inumber1, [inumber2], ...) 두 개 이상의 복소수의 합을 반환합니다.
IMTAN IMTAN(inumber) 복소수의 탄젠트 값을 반환합니다.
OCT2BIN OCT2BIN(number, [places]) 8진수를 2진수로 변환합니다.
OCT2DEC OCT2DEC(number) 8진수를 10진수로 변환합니다.
OCT2HEX OCT2HEX(number, [places]) 8진수를 16진수로 변환합니다.
함수이름
큐브
함수 구문 용도
CUBEKPIMEMBER CUBEKPIMEMBER(connection, kpi_name, kpi_property, [caption]) KPI(핵심 성과 지표) 속성을 반환하고 셀에 KPI 이름을 표시합니다.
CUBEMEMBER CUBEMEMBER(connection, member_expression, [caption]) 큐브에서 구성원이나 튜플을 반환합니다.
CUBEMEMBERPROPERTY CUBEMEMBERPROPERTY(connection, member_expression, property) 큐브에서 구성원 속성 값을 반환합니다.
CUBERANKEDMEMBER CUBERANKEDMEMBER(connection, set_expression, rank, [caption]) 집합에서 n번째 또는 순위 내의 구성원을 반환합니다. 
CUBESET CUBESET(connection, set_expression, [caption], [sort_order], [sort_by]) 서버의 큐브에 집합을 만드는 식을 전송하여 계산된 구성원이나 튜플 집합을 정의하고 이 집합을 Microsoft Excel에 반환합니다.
CUBESETCOUNT CUBESETCOUNT(set) 집합에서 항목 개수를 반환합니다.
CUBEVALUE CUBEVALUE(connection, [member_expression1], [member_expression2], …) 큐브에서 집계 값을 반환합니다.
함수이름
호환성
함수 구문 용도
BETADIST BETADIST(x,alpha,beta,[A],[B]) 누적 베타 확률 밀도 함수 값을 반환합니다.
BETAINV BETAINV(probability,alpha,beta,[A],[B]) 지정된 베타 분포에 대한 누적 베타 확률 밀도 함수의 역함수 값을 반환합니다.
BINOMDIST BINOMDIST(number_s,trials,probability_s,cumulative) 개별항 이항 분포 확률을 반환합니다.
CEILING CEILING(number, significance) significance의 배수로 올림된 수를 반환합니다. 
CHIDIST CHIDIST(x,deg_freedom) 카이 제곱 분포의 단측(오른쪽) 검정 확률을 반환합니다.
CHIINV CHIINV(probability,deg_freedom) 카이 제곱 분포의 단측(오른쪽) 검정 확률의 역함수 값을 반환합니다.
CHITEST CHITEST(actual_range,expected_range) 독립 검증 결과를 반환합니다.
CONCATENATE CONCATENATE(text1, [text2], ...) 여러 텍스트를 한 텍스트로 조인시킵니다.
CONFIDENCE CONFIDENCE(alpha,standard_dev,size) 정규 분포를 사용하여 모집단 평균의 신뢰 구간을 반환합니다.
COVAR COVAR(array1,array2) 두 데이터 집합의 각 데이터 요소 쌍에 대한 편차의 곱의 평균(공분산)을 반환합니다.
CRITBINOM CRITBINOM(trials,probability_s,alpha) 누적 이항 분포가 기준치 이상이 되는 값 중 최소값을 반환합니다.
EXPONDIST EXPONDIST(x,lambda,cumulative) 지수 분포값을 반환합니다. 
FDIST FDIST(x,deg_freedom1,deg_freedom2) 두 데이터 집합에 대한 단측(오른쪽) 검정 F 확률 분포값(분포도)을 반환합니다. 
FINV FINV(probability,deg_freedom1,deg_freedom2) 단측(오른쪽) 검정 F 확률 분포의 역함수 값을 반환합니다. p = FDIST(x,...)이면 FINV(p,...) = x입니다.
FLOOR FLOOR(number, significance) 숫자를 0 방향으로 내림하여 가장 가까운 significance의 배수를 반환합니다.
FORECAST FORECAST(x, known_y's, known_x's) 기존 값을 사용 하 여 미래 값을 계산 하거나 예측 합니다. 
FTEST FTEST(array1,array2) F-검정은 array1과 array2의 분산이 크게 다르지 않은 양측 검증 확률을 반환합니다.
GAMMADIST GAMMADIST(x,alpha,beta,cumulative) 감마 분포값을 반환합니다.
GAMMAINV GAMMAINV(probability,alpha,beta) 감마 누적 분포의 역함수 값을 반환합니다. p = GAMMADIST(x,...)이면 GAMMAINV(p,...) = x입니다. 
HYPGEOMDIST HYPGEOMDIST(sample_s,number_sample,population_s,number_pop) 초기하 분포값을 반환합니다. 
LOGINV LOGINV(probability, mean, standard_dev) 로그 정규 누적 분포 함수의 역함수 값을 반환합니다.
LOGNORMDIST LOGNORMDIST(x,mean,standard_dev) x에 대한 로그 정규 누적 분포값을 반환합니다.
MODE MODE(number1,[number2],...) 배열이 나 데이터 범위에서 가장 자주 발생 하는 값 또는 반복적으로 반환 됩니다.
NEGBINOMDIST NEGBINOMDIST(number_f,number_s,probability_s) 음 이항 분포값을 반환합니다. 
NORMDIST NORMDIST(x,mean,standard_dev,cumulative) 지정된 평균과 표준 편차를 갖는 정규 분포값을 반환합니다.
NORMINV NORMINV(probability,mean,standard_dev) 지정된 평균과 표준 편차에 대한 정규 누적 분포의 역함수 값을 반환합니다.
NORMSDIST NORMSDIST(z) 표준 정규 누적 분포 함수를 반환합니다. 이 분포의 평균은 0이며 표준 편차는 1입니다. 표준 정규 곡선 면적 표 대신 이 함수를 사용합니다.
NORMSINV NORMSINV(probability) 표준 정규 누적 분포의 역함수 값을 반환합니다. 이 분포의 평균은 0이고 표준 편차는 1입니다.
PERCENTILE PERCENTILE(array,k) 범위에서 k번째 백분위수 값을 반환합니다.
PERCENTRANK PERCENTRANK(array,x,[significance]) 데이터 집합에서 특정 값의 백분율 순위를 반환합니다.
POISSON POISSON(x,mean,cumulative) 포아송 확률 분포값을 반환합니다. 
QUARTILE QUARTILE(array,quart) 데이터 집합에서 사분위수를 반환합니다.
RANK RANK(number,ref,[order]) 수 목록 내에서 지정한 수의 크기 순위를 반환합니다. 
STDEV STDEV(number1,[number2],...) 표본 집단의 표준 편차를 구합니다.
STDEVP STDEVP(number1,[number2],...) 인수로 주어진 모집단 전체의 표준 편차를 계산합니다. 
TDIST TDIST(x,deg_freedom,tails) 숫자 값 (x)을 계산 하는 데 사용할 수 있는 t y 분포의 백분율 점 (확률)을 반환 합니다.
TINV TINV(probability,deg_freedom) 스튜던트 t-분포의 양측 역함수 값을 반환합니다.
TTEST TTEST(array1,array2,tails,type) 스튜던트 t-검정에 근거한 확률을 반환합니다.
VAR VAR(number1,[number2],...) 표본의 분산을 예측합니다.
VARP VARP(number1,[number2],...) 전체 모집단의 분산을 계산합니다.
WEIBULL WEIBULL(x,alpha,beta,cumulative) 와이블 분포값을 반환합니다. 
ZTEST ZTEST(array,x,[sigma]) z-검정의 단측 검정 확률값을 반환합니다.

 

함수이름
함수 구문 용도
ENCODEURL ENCODEURL(text) URL로 인코딩된 문자열을 반환합니다.
FILTERXML FILTERXML(xml, xpath) 지정 된 xpath를 사용 하 여 XML 콘텐츠에서 특정 데이터를 반환 합니다.
WEBSERVICE WEBSERVICE(url) 인터넷 또는 인트라넷의 웹 서비스에서 데이터를 반환 합니다.

 

댓글