생활지식 / / 2024. 12. 12. 12:43

엑셀 함수 모음

반응형
함수명 기능 구 문      예 제 VBA
날짜 및 시간함수    
DATE 특정 날짜를 일련 번호로 돌려줍니다  
  구문 DATE(year,month,day)  
  예제 DATE(1998, 1, 1) = 35796  
DATEDIF 두 날짜 사이의 날짜 수, 개월 수 또는 년 수를 계산합니다  
  구문 DATEDIF(start_date,end_date,unit)  
  예제 DATEDIF("2001/1/1","2003/1/1","Y") = 2.
계산 기간에 포함된 완전한 년도는 2년입니다.

DATEDIF("2001/6/1","2002/8/15","D") = 440.
2001년 6월 1일과 2002년 8월 15일 사이에 포함된 날짜 수는 440일입니다.

DATEDIF("2001/6/1","2002/8/15","YD") = 75.
6월 1일과 8월 15일 사이에 포함된 날짜 수는 75일입니다. 년은 무시됩니다
 
DATEVALUE 텍스트 형태의 날짜를 일련 번호로 변환합니다  
  구문 DATEVALUE(date_text)  
  예제 DATEVALUE("1998/8/22") = 36029
DATEVALUE("22-AUG-1998") = 36029
DATEVALUE("2002/02/23") = 37310
 
DAY 일련 번호를 일 단위로 변환합니다  
  구문 DAY(serial_number)  
  예제 DAY("4-Jan") = 4
DAY("15-Apr-1998") = 15
DAY("8/11/1998") = 11
DAY("2001/10/10") = 10
 
DAYS360 1년을 360일로 하여 두 날짜 사이의 날짜 수를 계산합니다 가능
  구문 DAYS360(start_date,end_date,method)  
  예제 DAYS360("1993-1-30", "1993-2-1") = 1  
EDATE 시작 날짜 이전이나 이후의 지정된 개월 수를 일련 번호 날짜로 돌려줍니다  
  구문 EDATE(start_date,months)  
  예제 EDATE(DATEVALUE("01/15/1998"),1) = 35841
또는 1998-02-15
EDATE(DATEVALUE("03/31/1998"),-1) = 35854
또는 1998-02-28
EDATE("2002/01/09",2) = 37324 또는 2002-03-09
 
EOMONTH 지정한 달 수 이전이나 이후의 달의 마지막 날을 일련 번호로 돌려줍니다  
  구문 EOMONTH(start_date,months)  
  예제 EOMONTH("01/01/1998",1) = 35854 또는 1998-02-28
EOMONTH("01/01/1998",-1) = 35795 또는 1997-12-31
EOMONTH("2000/01/30",3) = 36646 또는 2000-04-30
 
HOUR 일련 번호를 시로 변환합니다  
  구문 HOUR(serial_number)  
  예제 HOUR(0.7) = 16
HOUR(29747.7) = 16
HOUR("3:30:30 PM") = 15
 
MINUTE 일련 번호를 분으로 변환합니다  
  구문 MINUTE(serial_number)  
  예제 MINUTE("4:48:00 PM") = 48
MINUTE(0.01) = 14
MINUTE(4.02) = 28
 
MONTH 일련 번호를 월로 변환합니다  
  구문 MONTH(serial_number)  
  예제 MONTH("6-May") = 5
MONTH(35795) = 12
MONTH(35796) = 1
MONTH("2004/04/01") = 4
 
NETWORKDAYS 두 날짜 사이의 전체 작업일 수를 구합니다  
  구문 NETWORKDAYS(start_date,end_date,holidays)  
  예제 다음 예제에서는 2002년 5월 1일과 2002년 5월 31일간의 작업일 수를 계산하면서 2002년 5월 28일은 제외합니다.
NETWORKDAYS("2002/05/01","2002/05/31","2002/05/28") = 22
 
NOW 현재 날짜와 시간을 일련 번호로 돌려줍니다  
  구문 NOW( )  
  예제 1900 날짜 체계를 사용하고, 사용 중인 컴퓨터의 제공된 시계가 12:30:00 P.M., 1-Jan-1987로 설정되어 있으면 다음과 같습니다.
NOW() = 31778.52083
 
SECOND 일련 번호를 초로 변환합니다  
  구문 SECOND(serial_number)  
  예제 SECOND("4:48:18 PM") = 18
SECOND(0.01) = 24
SECOND(4.02) = 48
 
TIME 특정 시간을 일련 번호로 돌려줍니다  
  구문 TIME(hour,minute,second)  
  예제 TIME(12, 0, 0) = 일련 번호 0.5 (12:00:00 P.M)
TIME(16, 48, 10) = 일련 번호 0.700115741 (4:48:10 P.M)
TEXT(TIME(23, 18, 14), "h:mm:ss AM/PM") = "11:18:14 PM"
 
TIMEVALUE 텍스트 형태의 시간을 일련 번호로 변환합니다  
  구문 TIMEVALUE(time_text)  
  예제 TIMEVALUE("2:24 AM") = 0.1
TIMEVALUE("1955-08-22 6:35 AM") = 0.274305556
 
TODAY 현재 날짜를 일련 번호로 돌려줍니다  
  구문 TODAY( )  
  예제 TODAY( )  
WEEKDAY 일련 번호를 요일로 변환합니다 가능
  구문 WEEKDAY(serial_number,return_type)  
  예제 WEEKDAY("98/2/14") = 7(토요일)
WEEKDAY("98/2/14",2) = 6(토요일)
WEEKDAY("98/02/23",3) = 6(일요일)
 
WEEKNUM 지정한 주가 일년 중 몇 번째 주인가를 나타내는 숫자를 반환합니다  
  구문 WEEKNUM(serial_num,return_type)  
  예제 날짜가 1999년 1월 10일 일요일이면 다음과 같습니다.
WEEKNUM("99/1/10",1) = 3
WEEKNUM("99/1/10",2) = 2
WEEKNUM("05/08/31") = 36
 
WORKDAY 지정한 작업 일수 이전이나 이후의 날짜를 일련 번호로 돌려줍니다  
  구문 WORKDAY(start_date,days,holidays)  
  예제 WORKDAY(DATEVALUE("01/03/1998"),5) = 35804 또는 1998년 1월 9일
1998년 1월 7일과 1998년 1월 8일이 공휴일이면 다음과 같습니다.
WORKDAY(DATEVALUE("98/01/03"),5,{35802,35803}) = 35808 또는 1998년 1월 13일
 
YEAR 일련 번호를 년으로 변환합니다  
  구문 YEAR(serial_number)  
  예제 YEAR("98/7/5") = 1998
YEAR("05/05/01") = 2005
 
YEARFRAC 일년에 대한 start_date와 end_date 사이의 전체 날짜 수 비율을 구합니다  
  구문 YEARFRAC(start_date,end_date,basis)  
  예제 YEARFRAC("98/1/1", "98/6/30",2) = 0.5
YEARFRAC("98/1/1", "98/6/30",0) = 0.497222
YEARFRAC("01/01/25","01/09/27") = 0.67222
 
       
텍스트함수      
ASC 텍스트 내의 전자(2바이트) 영문자나 가타카나를 반자(1바이트) 문자로 변경합니다  
  구문 ASC(text)  
  예제 ASC("EXCEL") = "EXCEL"  
CHAR 코드 번호에 해당하는 문자를 구합니다  
  구문 CHAR(number)
1~255까지의 수
 
  예제 CHAR(65) = "A"
CHAR(33) = "!"
 
CLEAN 인쇄할 수 없는 모든 문자를 텍스트에서 제거합니다 가능
  구문 CLEAN(text)  
  예제 CHAR(7)이 인쇄할 수 없는 문자를 표시한다면 다음과 같습니다.
CLEAN(CHAR(7)&"text"&CHAR(7)) = "text"
 
CODE 텍스트의 첫째 문자를 나타내는 코드값을 구합니다  
  구문 CODE(text)  
  예제 CODE("A") = 65
CODE("Alphabet") = 65
 
CONCATENATE 여러 텍스트 항목을 한 텍스트로 결합합니다  
  구문 CONCATENATE(text1,text2,..)  
  예제 CONCATENATE("합계 ", "값") = "합계 값".
이것은 "합계"&" "&"값"이라고 입력한 것과 동일한 효과를 가집니다
 
DOLLAR 달러 통화 표시 형식을 적용하여 숫자를 텍스트로 변환합니다 가능
  구문 DOLLAR(number,decimals)  
  예제 DOLLAR(1234.567, 2) = "$1,234.57"
DOLLAR(1234.567, -2) = "$1,200"
DOLLAR(-1234.567, -2) = "($1,200)"
 
EXACT 두 텍스트 값이 같은지 확인합니다  
  구문 EXACT(text1,text2)  
  예제 EXACT("word","word") = TRUE
EXACT("Word","word") = FALSE
EXACT("w ord","word") = FALSE
 
FIND 지정한 텍스트를 다른 텍스트 안에서 찾아서 그 위치를 바이트 단위로 구합니다(대/소문자 구분) 가능
  구문 FIND(find_text,within_text,start_num)
FINDB(find_text,within_text,start_num)
 
  예제 FIND("M","Miriam McGovern") = 1
FIND("m","Miriam McGovern") = 6
FIND("M","Miriam McGovern",3) = 8
FIND("리","아리랑") = 2
FINDB(""리","아리랑") = 3
 
FIXED 숫자를 고정 소수 자릿수를 가진 텍스트 형식으로 변환합니다 가능
  구문 FIXED(number,decimals,no_commas)  
  예제 FIXED(1234.567, 1) = "1234.6"
FIXED(1234.567, -1) = "1230"
FIXED(-1234.567, -1) = "-1230"
FIXED(44.332) = "44.33"
 
JUNJA (JIS) 문자열 내의 반자(1바이트) 영문자나 숫자를 전자(2바이트) 문자로 변경합니다  
  구문 JUNJA(text)  
  예제 JUNJA("EXCEL") = "EXCEL"  
LEFT LEFT는 텍스트의 왼쪽으로부터 문자를 지정한 바이트 수만큼 출력합니다  LEFTB는 더블바이트 문자에 사용합니다  
  구문 LEFT(text,num_chars)
LEFTB(text,num_bytes)
 
  예제 LEFT("Sale Price",4) = "Sale"
LEFTB("서울시 마포구",3) = "서울시"
 
LEN 텍스트의 길이를 바이트 단위로 구합니다  
  구문 LEN(text)
LENB(text)
 
  예제 LEN("") = 0
LENB("경기도") = 3
 
LOWER 텍스트의 대문자를 모두 소문자로 변환합니다  
  구문 LOWER(text)  
  예제 LOWER("E. E. Cummings") = "e. e. cummings"
LOWER("Apt. 2B") = "apt. 2b"
 
MID 텍스트의 지정 위치에서 문자를 지정한 개수 만큼 돌려줍니다  
  구문 MID(text,start_num,num_chars)
MIDB(text,start_num,num_bytes)
 
  예제 MID("Fluid Flow",1,5) = "Fluid"
MID("Fluid Flow",7,20) = "Flow"
MID("1234",5,5) = "" (빈 문자열)
MIDB("서울시 마포구",1,3) = "서울시"
 
PHONETIC 텍스트에서 윗주(furigana) 문자를 추출합니다 가능
  구문 PHONETIC(reference)  
  예제 C4 셀에 "경기"가 들어 있고 B7 셀에 "도"가 들어 있으면 다음과 같습니다.
PHONETIC(C4) = "경기"
PHONETIC(B7) = "도"
 
PROPER 텍스트에 있는 각 단어의 첫째 문자를 대문자로 변환합니다  나머지 문자들은 소문자로 변환합니다 가능
  구문 PROPER(text)  
  예제 PROPER("this is a TITLE") = "This Is A Title"
PROPER("2-cent's worth") = "2-Cent'S Worth"
PROPER("76BudGet") = "76Budget"
 
REPLACE 텍스트의 일부 문자를 다른 문자로 바꿉니다 가능
  구문 REPLACE(old_text,start_num,num_chars,new_text)
REPLACEB(old_text,start_num,num_bytes,new_text)
 
  예제 REPLACE("abcdefghijk", 6, 5, "*") = "abcde*k"
REPLACE("1990", 3, 2, "91") = "1991"
셀 A2에 "123456"이 들어 있으면 다음과 같습니다.
REPLACE(A2, 1, 3, "@") = "@456"
 
REPT 텍스트를 지정한 횟수만큼 반복합니다 가능
  구문 REPT(text,number_times)  
  예제 REPT("*-", 3) = "*-*-*-"  
RIGHT 텍스트의 오른쪽으로부터 문자를 지정한 바이트 수만큼 출력합니다  
  구문 RIGHT(text,num_chars)
RIGHTB(text,num_bytes)
 
  예제 RIGHT("Sale Price",5) = "Price"
RIGHT("Stock Number") = "r"
RIGHTB("아리랑",2) = "리"
 
SEARCH 지정한 텍스트를 다른 텍스트 안에서 찾아서 그 위치를 바이트 단위로 구합니다(대/소문자 구분 안함) 가능
  구문 SEARCH(find_text,within_text,start_num)
SEARCHB(find_text,within_text,start_num)
 
  예제 SEARCH("e","Statements",6) = 7
셀 B17에 단어 "margin"이, 셀 A14에 "Profit Margin"이 들어 있다면 다음과 같습니다.
SEARCH($B$17,$A$14) = 8
 
SUBSTITUTE 텍스트에서 old_text를 new_text로 바꿉니다 가능
  구문 SUBSTITUTE(text,old_text,new_text,instance_num)  
  예제 SUBSTITUTE("Sales Data", "Sales", "Cost") = "Cost Data"
SUBSTITUTE("Quarter 1, 1991", "1", "2", 1) = "Quarter 2, 1991"
 
T 인수를 텍스트로 변환합니다  
  구문 T(value)  
  예제 T("Rainfall") = "Rainfall"
T(19) = ""
T("True") = "True"
T(TRUE) = ""
 
TEXT 숫자를 지정한 표시 형식의 텍스트로 변환합니다 가능
  구문 TEXT(value,format_text)  
  예제 TEXT(2.715, "$0.00") = "$2.72"
TEXT("1991-4-15", "mmmm dd, yyyy") = "April 15, 1991"
 
TRIM 텍스트의 공백을 모두 제거합니다 가능
  구문 TRIM(text)  
  예제 TRIM(" 1   사분기   매출   ") = "1 사분기 매출"  
UPPER 텍스트를 대문자로 변환합니다  
  구문 UPPER(text)  
  예제 UPPER("total") = "TOTAL"  
VALUE 텍스트를 숫자로 변환합니다  
  구문 VALUE(text)  
  예제 VALUE("\1,000") = 1,000
VALUE("16:48:00")-VALUE("12:00:00") = "16:48:00"-"12:00:00" = 0.2, 이것은 4시 48분에 해당합니다
 
WON \(원) 통화 표시 형식을 적용하여 숫자를 텍스트로 변환합니다  
  구문 WON(number,decimals)  
  예제 WON(1234.567,2) = "\1,234.57"
WON(1234.567,-2) = "\1,200"
WON(-1234.567,-2) = "\-1,200"
WON(-0.123,4) = "\-0.1230"
WON(99.888) = "\100"
 
       
논리함수      
AND 인수가 모두 TRUE이면 TRUE를 돌려줍니다 가능
  구문 AND(logical1,logical2, ...)
30개까지 가능
 
  예제 AND(TRUE, TRUE) = TRUE
AND(TRUE, FALSE) = FALSE
AND(2+2=4, 2+3=5) = TRUE
 
FALSE 논리값 FALSE를 돌려줍니다  
  구문 FALSE( )  
  예제    
IF 수행할 논리 검사를 지정합니다  
  구문 IF(logical_test,value_if_true,value_if_false)  
  예제 IF(A10<=100,"예산 미달","예산 초과")  
NOT 논리식의 역을 구하여 돌려줍니다  
  구문 NOT(logical)  
  예제 NOT(FALSE) = TRUE
NOT(1+1=2) = FALSE
 
OR TRUE인 인수가 있으면 TRUE를 돌려줍니다 가능
  구문 OR(logical1,logical2,...)
30개까지 가능
 
  예제 OR(TRUE) = TRUE
OR(1+1=1,2+2=5) = FALSE
 
TRUE 논리값 TRUE를 돌려줍니다  
  구문 TRUE( )  
  예제    
       
정보함수      
CELL 셀의 서식, 위치 또는 내용에 대한 정보를 나타냅니다  
  구문 CELL(info_type,reference)  
  예제 CELL("row",A20) = 20
A3에 TOTAL이 있으면 다음과 같습니다.
CELL("contents", A3) = "TOTAL"
 
COUNTBLANK 한 범위에 있는 빈 셀의 개수를 셉니다 가능
  구문 COUNTBLANK(range)  
  예제 COUNTBLANK(B2:C5)= 2  
ERROR.TYPE 오류 유형에 해당하는 번호를 나타냅니다  
  구문 ERROR.TYPE(error_val)  
  예제 오류가 없으면 #N/A 오류를 나타냅니다. IF 함수에서 ERROR.TYPE을 사용하여 오류값을 검사하고 오류값 대신 메시지 같은 문자열을 나타낼 수 있습니다  
INFO 현재의 운영 환경에 관한 정보를 보여줍니다  
  구문 INFO(type_text)  
  예제 두 개의 워크시트가 열려 있으면 다음 식의 결과값은 2 입니다.         INFO("numfile")  
ISBLANK 값이 비어 있으면 TRUE를 돌려줍니다  
  구문 ISBLANK(value)  
  예제 C1 셀에 "GOLD" 가 있으면
ISBLANK(C1) = FALSE
 
ISERR 값이 #N/A 이외의 오류값이면 TRUE를 돌려줍니다 가능
  구문 ISERR(value)  
  예제 C5 셀에 #N/A 가 있으면
ISERR(C5) = FALSE
 
ISERROR 값이 오류값이면 TRUE를 돌려줍니다 가능
  구문 ISERROR(value)  
  예제 C3 셀에 #REF! 가 있으면
ISERROR(C3) = TRUE
 
ISEVEN 수가 짝수이면 TRUE를 돌려줍니다  
  구문 ISEVEN(number)  
  예제 ISEVEN(-1) = FALSE
ISEVEN(2.5) = TRUE
ISEVEN(5) = FALSE
 
ISLOGICAL 값이 논리값이면 TRUE를 돌려줍니다 가능
  구문 ISLOGICAL(value)  
  예제 ISLOGICAL(TRUE) = TRUE
ISLOGICAL("TRUE") = FALSE
 
ISNA 값이 #N/A 오류값이면 TRUE를 돌려줍니다 가능
  구문 ISNA(value)  
  예제 C5 셀에 #N/A , C3 셀에 #REF! 가 있으면
ISNA(C3) = FALSE
ISNA(C5) = TRUE
 
ISNONTEXT 값이 텍스트가 아니면 TRUE를 돌려줍니다 가능
  구문 ISNONTEXT(value)  
  예제    
ISNUMBER 값이 숫자이면 TRUE를 돌려줍니다 가능
  구문 ISNUMBER(value)  
  예제 ISNUMBER(4) = TRUE  
ISODD 숫자가 홀수이면 TRUE를 돌려줍니다  
  구문 ISODD(number)  
  예제 ISODD(-1) = TRUE
ISODD(2.5) = FALSE
ISODD(5) = TRUE
 
ISREF 값이 셀주소이면 TRUE를 돌려줍니다  
  구문 ISREF(value)  
  예제 ISREF(Region1) = TRUE (Region1이 범위 이름으로 정의된 경우)  
ISTEXT 값이 텍스트이면 TRUE를 돌려줍니다 가능
  구문 ISTEXT(value)  
  예제 C2 셀에 "Region1" 이 있으면
ISTEXT(C2) = TRUE (Region1이 텍스트로 서식이 지정된 경우)
 
N 숫자로 변환된 값을 돌려줍니다  
  구문 N(value)  
  예제 A1에 "7", A2에 "Even", A3에 "TRUE"가 들어 있으면
N(A1) = 7
N(A2) = 0, A2에 텍스트가 들어 있기 때문입니다.
N(A3) = 1, A3에 TRUE가 들어 있기 때문입니다.
N("7") = 0, "7"이 텍스트이기 때문입니다.
 
NA 오류값 #N/A를 표시합니다. #N/A는 "어떤 값도 사용할 수 없음"을 의미합니다. NA를 사용하여 빈 셀을 표시합니다  
  구문 NA( )  
  예제    
TYPE 값의 유형을 나타내는 수를 구합니다  
  구문 TYPE(value)  
  예제 A1에 "Smith"라는 문자열이 있다면 다음과 같습니다.
TYPE(A1) = TYPE("Smith") = 2
TYPE("MR. "&A1) = 2
TYPE(2+A1) = TYPE(#VALUE!) = 16
TYPE({1,2;3,4}) = 64
 
       
조회 및 참조함수    
ADDRESS 참조 영역을 워크시트의 한 셀에 텍스트로 돌려줍니다  
  구문 ADDRESS(row_num,column_num,abs_num,a1,sheet_text)  
  예제 ADDRESS(2,3) = "$C$2"
ADDRESS(2,3,2) = "C$2"
ADDRESS(2,3,2,FALSE) = "R2C[3]"
 
AREAS 참조 영역 내의 영역 수를 구합니다  
  구문 AREAS(reference)  
  예제 AREAS(B2:D4) = 1
AREAS((B2:D4,E5,F6:I9)) = 3
 
CHOOSE 값 목록 중에서 하나를 선택합니다 가능
  구문 CHOOSE(index_num,value1,value2,_)  
  예제 CHOOSE(2,"1st","2nd","3rd","Finished") = "2nd"
SUM(A1:CHOOSE(3,A10,A20,A30)) = SUM(A1:A30)
 
COLUMN 참조 영역의 열 번호를 구합니다  
  구문 COLUMN(reference)  
  예제 COLUMN(A3) = 1  
COLUMNS 배열이나 참조 영역의 열 개수를 구합니다  
  구문 COLUMNS(array)  
  예제 COLUMNS(A1:C4) = 3
COLUMNS({1,2,3;4,5,6}) = 3
 
HLOOKUP 배열의 첫째 행을 조회하여 지정한 셀의 값을 구합니다 가능
  구문 HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)  
  예제 A1:A4에는 "Axles", 4, 5, 6이 B1:B4에는 "Bearings", 4, 7, 8이 C1:C4에는 "Bolts", 9, 10, 11이 각각 들어 있으면 결과는 다음과 같습니다.
HLOOKUP("Axles", A1:C4,2,TRUE) = 4
HLOOKUP("Bearings",A1:C4,3,FALSE) = 7
HLOOKUP("Bearings",A1:C4,3,TRUE) = 7
HLOOKUP("Bolts",A1:C4,4,) = 11
 
HYPERLINK 네트워크 서버, 인트라넷 또는 인터넷에 저장된 문서를 여는 바로 가기나 점프 기능을 만듭니다  
  구문 HYPERLINK(link_location, friendly_name)  
  예제 HYPERLINK("http://www.business.com/report/budget report.xls", "예산 보고서")  
INDEX 색인을 사용하여 참조 영역이나 배열에서 값을 선택합니다 가능
  구문 INDEX(array,row_num,column_num)
INDEX(reference,row_num,column_num,area_num)
 
  예제 INDEX({1,2;3,4},2,2) = 4

도움말 참조
 
INDIRECT 텍스트 값으로 지정한 참조 영역을 구합니다  
  구문 INDIRECT(ref_text,a1)  
  예제 셀 A1에 "B2"가 셀 B2에 1.333이라는 값이 있다면 다음과 같습니다.          INDIRECT($A$1) = 1.333
셀 C5에 45라는 값이 있고, 셀 A1의 내용을 "C5"로 바꾸면 다음과 같습니다.   INDIRECT($A$1) = 45
 
LOOKUP 벡터 또는 배열에서 값을 찾습니다 가능
  구문 LOOKUP(lookup_value,lookup_vector,result_vector)
LOOKUP(lookup_value,array)
 
  예제 벡터형은 도움말 참조
LOOKUP("C",{"a","b","c","d";1,2,3,4}) = 3
LOOKUP("bump",{"a",1;"b",2;"c",3}) = 2
 
MATCH 참조 영역이나 배열에서 값을 찾습니다 가능
  구문 MATCH(lookup_value,lookup_array,match_type)  
  예제 도움말 참조  
OFFSET 주어진 참조 영역으로부터 참조 오프셋을 돌려줍니다  
  구문 OFFSET(reference,rows,cols,height,width)  
  예제 OFFSET(C3,2,3,1,1) = F5. 워크시트에 이 식을 입력하면 셀 F5에 있는 값이 표시됩니다.
OFFSET(C3:E5,-1,0,3,3) = C2:E4
OFFSET(C3:E5,0,-3,3,3) = #REF!
 
ROW 참조 영역의 행 번호를 구합니다  
  구문 ROW(reference)  
  예제 ROW(A3) = 3
C5에 ROW를 입력하면 다음과 같습니다.
ROW() = ROW(C5) = 5
 
ROWS 참조 영역 또는 배열의 행 개수를 구합니다  
  구문 ROWS(array)  
  예제 ROWS(A1:C4) = 4
ROWS({1,2,3;4,5,6}) = 2
 
TRANSPOSE 배열의 행과 열을 바꿉니다 가능
  구문 TRANSPOSE(array)  
  예제 A1:C1에 1, 2, 3이 각각 들어 있다고 가정하고 다음 식을 셀 A3:A5에 배열로 입력하면,
TRANSPOSE($A$1:$C$1)의 결과는 A3:A5에 대응하는 값과 같습니다
 
VLOOKUP 배열의 가장 왼쪽 열을 조회하여 같은 행에 있는 셀 값을 돌려줍니다 가능
  구문 VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)  
  예제 도움말 참조  
       
데이터베이스 및 목록관리함수    
DAVERAGE 데이터베이스 필드 값들의 평균을 구합니다 가능
  구문    
  예제    
DCOUNT 데이터베이스에서 숫자가 들어 있는 셀의 개수를 셉니다 가능
  구문    
  예제    
DCOUNTA 데이터베이스에서 비어있지 않은 셀의 개수를 셉니다 가능
  구문    
  예제    
DGET 데이터베이스에서 지정한 조건에 맞는 레코드 하나를 추출합니다 가능
  구문    
  예제    
DMAX 데이터베이스 필드 값들로부터 최대값을 구합니다 가능
  구문    
  예제    
DMIN 데이터베이스 필드 값들로부터 최소값을 구합니다 가능
  구문    
  예제    
DPRODUCT 데이터베이스에서 조건에 맞는 레코드들의 특정 필드 값들을 곱합니다 가능
  구문    
  예제    
DSTDEV 데이터베이스 필드 값들로부터 표본 집단의 표준 편차를 구합니다 가능
  구문    
  예제    
DSTDEVP 데이터베이스 필드 값들로부터 모집단의 표준 편차를 구합니다 가능
  구문    
  예제    
DSUM 데이터베이스에서 조건에 맞는 레코드들의 필드 값들을 더합니다 가능
  구문    
  예제    
DVAR 데이터베이스 필드 값들로부터 표본 집단의 분산을 구합니다 가능
  구문    
  예제    
DVARP 데이터베이스 필드 값들로부터 모집단의 분산을 구합니다 가능
  구문    
  예제    
GETPIVOTDATA 피벗 테이블에 저장된 데이터를 돌려줍니다  
  구문    
  예제    
       
수학 및 삼각함수    
ABS 절대값을 구합니다.  절대값은 부호가 없는 숫자입니다  
  구문 ABS(number)  
  예제 ABS(2)= 2
ABS(-2) = 2
 
ACOS 아크코사인값을 구합니다 가능
  구문    
  예제    
ACOSH 역 하이퍼볼릭 코사인값을 구합니다 가능
  구문    
  예제    
ASIN 아크사인값을 구합니다 가능
  구문    
  예제    
ASINH 역 하이퍼볼릭 사인값을 구합니다 가능
  구문    
  예제    
ATAN 아크탄젠트값을 구합니다  
  구문    
  예제    
ATAN2 x, y 좌표에서 아크탄젠트값을 구합니다 가능
  구문    
  예제    
ATANH 역 하이퍼볼릭 탄젠트값을 구합니다 가능
  구문    
  예제    
CEILING 수를 significance의 배수가 되도록 절대값을 올림합니다 가능
  구문    
  예제    
COMBIN 주어진 개체수로 만들 수 있는 조합의 수를 구합니다 가능
  구문    
  예제    
COS 코사인값을 구합니다    
  구문    
  예제    
COSH 하이퍼볼릭 코사인값을 구합니다 가능
  구문    
  예제    
COUNTIF 범위에서 주어진 조건에 맞는 비어있지 않은 셀의 개수를 셉니다 가능
  구문 COUNTIF(range,criteria)  
  예제 A3:A6에 "사과", "복숭아", "배", "사과"가 각각 들어 있다면 다음과 같습니다.
COUNTIF(A3:A6,"사과") = 2
B3:B6에 32, 54, 75, 86이 각각 들어 있다면 다음과 같습니다.
COUNTIF(B3:B6,">55") = 2
 
DEGREES 라디안 형태의 각도를 도 단위로 바꿉니다 가능
  구문    
  예제    
EVEN 숫자를 가장 가까운 짝수로 반올림합니다 가능
  구문 EVEN(number)  
  예제 EVEN(1.5) = 2          EVEN(3) = 4
EVEN(2) = 2            EVEN(-1) = -2
 
EXP number를 지수로 한 e의 누승을 계산합니다  
  구문    
  예제    
FACT number의 계승값을 구합니다 가능
  구문    
  예제    
FACTDOUBLE number의 이중 계승값을 구합니다  
  구문    
  예제    
FLOOR 0에 가까운 방향으로 수를 내립니다 가능
  구문    
  예제    
GCD 최대 공약수를 구합니다  
  구문    
  예제    
INT 소수점 아래를 버리고 가장 가까운 정수로 내림합니다  
  구문 INT(number)  
  예제 INT(8.9) = 8
INT(-8.9) = -9
 
LCM 최소 공배수를 구합니다  
  구문    
  예제    
LN 자연 로그값을 구합니다 가능
  구문    
  예제    
LOG 지정한 밑에 대한 로그값을 구합니다 가능
  구문    
  예제    
LOG10 밑이 10인 로그값을 구합니다 가능
  구문    
  예제    
MDETERM 배열의 행렬식을 구합니다 가능
  구문    
  예제    
MINVERSE 배열의 역 행렬을 구합니다 가능
  구문    
  예제    
MMULT 두 배열의 행렬 곱을 구합니다 가능
  구문    
  예제    
MOD 나눗셈의 나머지를 구합니다  
  구문 MOD(number,divisor)  
  예제 MOD(3, 2) = 1       MOD(-3, 2) = 1
MOD(3, -2) = -1     MOD(-3, -2) = -1
 
MROUND 원하는 배수로 반올림된 수를 구합니다  
  구문    
  예제    
MULTINOMIAL 다항식 값을 구합니다    
  구문    
  예제    
ODD 숫자를 가장 가까운 홀수로 올림합니다 가능
  구문 ODD(number)  
  예제 ODD(1.5) = 3     ODD(3) = 3     ODD(2) = 3
ODD(-1) = -1     ODD(-2) = -3
 
PI 원주율 값을 구합니다   가능
  구문    
  예제    
POWER 거듭제곱한 결과를 구합니다 가능
  구문 POWER(number,power)  
  예제 POWER(5,2) = 25  
PRODUCT 인수를 모두 곱한 결과를 구합니다 가능
  구문 PRODUCT(number1,number2, ...)  
  예제 셀 A2:C2에 5, 15, 30이 들어 있으면 다음과 같습니다.
PRODUCT(A2:C2) = 2,250
 
QUOTIENT 나눗셈의 몫을 구합니다  
  구문    
  예제    
RADIANS 도 단위로 표시된 각도를 라디안 값으로 변환합니다 가능
  구문    
  예제    
RAND 0과 1 사이의 난수를 구합니다  
  구문 RAND( )  
  예제 0과 같거나 크고 100보다 작은 난수를 만드는 방법은 다음과 같습니다.       RAND()*100  
RANDBETWEEN 지정한 두 수 사이의 난수를 구합니다  
  구문    
  예제    
ROMAN 아라비아 숫자를 텍스트인 로마 숫자로 변환합니다 가능
  구문    
  예제    
ROUND 수를 지정한 자릿수로 반올림합니다 가능
  구문 ROUND(number,num_digits)  
  예제 ROUND(2.15, 1) = 2.2
ROUND(2.149, 1) = 2.1
ROUND(-1.475, 2) = -1.48
ROUND(21.5, -1) = 20
 
ROUNDDOWN 0에 가까운 방향으로 수를 내림합니다 가능
  구문 ROUNDDOWN(number,num_digits)  
  예제 ROUNDDOWN(3.2, 0) = 3
ROUNDDOWN(76.9,0) = 76
ROUNDDOWN(3.14159, 3) = 3.141
ROUNDDOWN(-3.14159, 1) = -3.1
ROUNDDOWN(31415.92654, -2) = 31,400
 
ROUNDUP 0에서 먼 방향으로 수를 올림합니다 가능
  구문 ROUNDUP(number,num_digits)  
  예제 ROUNDUP(3.2,0) = 4
ROUNDUP(76.9,0) = 77
ROUNDUP(3.14159, 3) = 3.142
ROUNDUP(-3.14159, 1) = -3.2
ROUNDUP(31415.92654, -2) = 31,500
 
SERIESSUM 수식에 따라 멱급수의 합을 구합니다  
  구문    
  예제    
SIGN 숫자의 부호를 결정합니다. Number가 양수이면 1을 표시하고 0이면 0, 음수이면 -1을 표시합니다  
  구문 SIGN(number)  
  예제 SIGN(10) = 1
SIGN(4-4) = 0
SIGN(-0.00001) = -1
 
SIN 주어진 각도의 사인값을 구합니다  
  구문    
  예제    
SINH 하이퍼볼릭 사인값을 구합니다 가능
  구문    
  예제    
SQRT 양의 제곱근을 구합니다  
  구문    
  예제    
SQRTPI (number * Pi)의 제곱근을 구합니다  
  구문    
  예제    
SUBTOTAL 목록이나 데이터베이스의 부분합을 구합니다 가능
  구문 SUBTOTAL(function_num,ref1,ref2,...)  
  예제 SUBTOTAL(9,C3:C5)는 SUM 함수를 사용하여 셀 C3:C5의 부분합을 구합니다  
SUM 인수를 모두 더한 값을 구합니다 가능
  구문 SUM(number1,number2, ...)  
  예제 SUM(3, 2) = 5
SUM("3", 2, TRUE) = 6. 텍스트 값이 숫자로 번역되고 논리값 TRUE는 숫자 1로 번역되기 때문입니다.
 
SUMIF 주어진 조건에 의해 지정된 셀들의 합을 구합니다 가능
  구문 SUMIF(range,criteria,sum_range)  
  예제 A1:A4에는 네 채의 집에 대한 자산 가격 \10000000, \20000000, \30000000, \40000000이 있고, 각 자산 가격에 해당하는 판매 수수료(\700000, \1400000, \2100000, \2800000)가 B1:B4에 있다고 가정합니다.
SUMIF(A1:A4,">16000000",B1:B4) = \6300000
 
SUMPRODUCT 배열에서 대응하는 요소를 모두 곱하고 그 곱의 합계를 구합니다 가능
  구문 SUMPRODUCT(array1,array2,array3, ...)  
  예제 SUMPRODUCT({3,4;8,6;1,9}, {2,7;6,7;5,3}) = 156  
SUMSQ 인수의 제곱의 합을 구합니다 가능
  구문    
  예제    
SUMX2MY2 두 배열에서 대응값의 제곱의 차를 모두 더한 값을 구합니다 가능
  구문    
  예제    
SUMX2PY2 두 배열에서 대응값의 제곱의 합을 모두 더한 값을 구합니다 가능
  구문    
  예제    
SUMXMY2 두 배열에서 대응값 간의 차를 제곱한 합계를 구합니다 가능
  구문    
  예제    
TAN 탄젠트값을 구합니다    
  구문    
  예제    
TANH 하이퍼볼릭 탄젠트값을 구합니다 가능
  구문    
  예제    
TRUNC 숫자의 소수점 이하를 버리고 정수로 변환합니다  
  구문 TRUNC(number,num_digits)  
  예제 TRUNC(8.9) = 8
TRUNC(-8.9) = -8
TRUNC(PI()) = 3
 
       
재무함수      
ACCRINT 정기적으로 이자를 지급하는 유가 증권의 발생된 이자를 계산합니다  
  구문    
  예제    
ACCRINTM 만기일에 이자를 지급하는 유가 증권의 발생된 이자를 계산합니다  
  구문    
  예제    
AMORDEGRC 매 회기의 감가 상각액을 구합니다  
  구문    
  예제    
AMORLINC 매 회기의 감가 상각액을 구합니다  
  구문    
  예제    
COUPDAYBS 이자 수취 기간의 시작일부터 결산일까지의 날짜 수를 계산합니다  
  구문    
  예제    
COUPDAYS 결산일이 포함된 이자 수취 기간의 날짜 수를 계산합니다  
  구문    
  예제    
COUPDAYSNC 결산일부터 다음 이자 지급일까지의 날짜 수를 계산합니다  
  구문    
  예제    
COUPNCD 결산일 직후의 다음 이자 지급일을 구합니다  
  구문    
  예제    
COUPNUM 결산일과 만기일 사이의 이자 지급 횟수를 구합니다  
  구문    
  예제    
COUPPCD 결산일 바로 전의 이자 지급일을 구합니다  
  구문    
  예제    
CUMIPMT 두 기간 사이에 지불한 이자의 누계를 계산합니다  
  구문    
  예제    
CUMPRINC 두 기간 사이에 대출금에 대해 상환한 원금의 누계를 계산합니다  
  구문    
  예제    
DB 정율법을 사용하여 지정된 기간의 자산 감가 상각액을 구합니다 가능
  구문    
  예제    
DDB 이중체감법이나 다른 방법을 사용하여 지정된 기간의 자산 감가상각액을 구합니다 가능
  구문    
  예제    
DISC 유가 증권의 할인율을 계산합니다  
  구문    
  예제    
DOLLARDE 분수로 표시된 금액을 소수로 표시된 금액으로 변환합니다  
  구문    
  예제    
DOLLARFR 소수로 표시된 금액을 분수로 표시된 금액으로 변환합니다  
  구문    
  예제    
DURATION 정기적으로 이자를 지급하는 유가 증권의 잔존 년수를 계산합니다  
  구문    
  예제    
EFFECT 실제 연 이율을 계산합니다  
  구문    
  예제    
FV 투자의 미래 가치를 계산합니다 가능
  구문    
  예제    
FVSCHEDULE 초기 원금에 일련의 복리 이율을 적용했을 때의 미래 가치를 계산합니다  
  구문    
  예제    
INTRATE 완전 투자한 유가 증권의 이율을 구합니다  
  구문    
  예제    
IPMT 일정 기간 동안의 투자 금액에 대한 이자 지급액을 구합니다 가능
  구문    
  예제    
IRR 일련의 주기적인 현금 흐름에 대한 내부 수익율을 구합니다 가능
  구문    
  예제    
ISPMT 투자 금액에 대해 특정 기간 동안 지급되는 이자를 계산합니다 가능
  구문    
  예제    
MDURATION 가정된 액면가가 $100인 유가 증권의 Macauley 수정 기간을 구합니다  
  구문    
  예제    
MIRR 음과 양의 현금 흐름에 서로 다른 이자율을 적용할 경우의 내부 수익율을 구합니다 가능
  구문    
  예제    
NOMINAL 명목상의 연 이율을 구합니다  
  구문    
  예제    
NPER 투자에 대한 투자 기간 수를 구합니다 가능
  구문    
  예제    
NPV 일련의 주기적인 현금 흐름과 할인율을 기준으로 투자의 순 현재 가치를 산출합니다 가능
  구문    
  예제    
ODDFPRICE 첫 이수 기간이 경상 이수 기간과 다른 유가 증권의 액면가 $100당 금액을 구합니다  
  구문    
  예제    
ODDFYIELD 첫 이수 기간이 경상 이수 기간과 다른 유가 증권의 수익률을 구합니다  
  구문    
  예제    
ODDLPRICE 마지막 이수 기간이 경상 이수 기간과 다른 유가 증권의 액면가 $100당 가격을 구합니다  
  구문    
  예제    
ODDLYIELD 마지막 이수 기간이 경상 이수 기간과 다른 유가 증권의 수익률을 구합니다  
  구문    
  예제    
PMT 연금의 정기적인 지급액을 계산합니다 가능
  구문    
  예제    
PPMT 투자 금액에 대해 주어진 기간 동안의 원금 상환액을 계산합니다 가능
  구문    
  예제    
PRICE 정기적으로 이자를 지급하는 유가 증권의 액면가 $100당 금액을 구합니다  
  구문    
  예제    
PRICEDISC 할인된 유가 증권의 액면가 $100당 가격을 구합니다  
  구문    
  예제    
PRICEMAT 만기일에 이자를 지급하는 유가 증권의 액면가 $100당 가격을 구합니다  
  구문    
  예제    
PV 투자액의 현재 가치를 계산합니다 가능
  구문    
  예제    
RATE 연금의 기간별 이자율을 구합니다 가능
  구문    
  예제    
RECEIVED 완전 투자 유가 증권의 만기일에 수령하는 금액을 구합니다  
  구문    
  예제    
SLN 한 기간 동안의 자산 감가 상각액을 정액법으로 구합니다 가능
  구문    
  예제    
SYD 지정한 기간 동안의 자산 감가 상각액을 연수 합계법으로 구합니다 가능
  구문    
  예제    
TBILLEQ 국채의 연 수익율을 구합니다  
  구문    
  예제    
TBILLPRICE 국채의 액면가 $100당 가격을 구합니다  
  구문    
  예제    
TBILLYIELD 국채의 수익률을 구합니다  
  구문    
  예제    
VDB 지정한 기간이나 부분적 기간의 자산 감가 상각액을 이중 체감법으로 계산합니다 가능
  구문    
  예제    
XIRR 비정기적인 현금 흐름에 대한 내부 회수율을 구합니다  
  구문    
  예제    
XNPV 비정기적인 현금 흐름에 대한 순 현재 가치를 계산합니다  
  구문    
  예제    
YIELD 정기적으로 이자를 지급하는 유가 증권의 수익률을 구합니다  
  구문    
  예제    
YIELDDISC 할인된 유가 증권의 연 수익률을 구합니다 예를 들면 국채가 있습니다  
  구문    
  예제    
YIELDMAT 만기일에 이자를 지급하는 유가 증권의 연 수익률을 구합니다  
  구문    
  예제    
       
통계함수      
AVEDEV 데이터 요소 평균으로부터 절대 편차의 평균을 구합니다 가능
  구문    
  예제    
AVERAGE 인수의 평균을 구합니다 가능
  구문 AVERAGE(number1,number2, ...)  
  예제 A1:A5의 이름이 Scores이고 10, 7, 9, 27, 2가 들어 있으면 다음과 같습니다.
AVERAGE(A1:A5) = 11
AVERAGE(Scores) = 11
AVERAGE(A1:A5, 5) = 10
 
AVERAGEA 숫자, 텍스트, 논리값을 포함하여 인수의 평균을 구합니다  
  구문    
  예제    
BETADIST 누적 베타 확률 밀도 함수값을 구합니다 가능
  구문    
  예제    
BETAINV 역 누적 베타 확률 밀도 함수값을 구합니다 가능
  구문    
  예제    
BINOMDIST 이항 분포 확률을 구합니다 가능
  구문    
  예제    
CHIDIST 카이 제곱 분포의 단측 검정 확률을 구합니다 가능
  구문    
  예제    
CHIINV 역 카이 제곱 분포의 단측 검정 확률을 구합니다 가능
  구문    
  예제    
CHITEST 독립 검정 결과를 구합니다 가능
  구문    
  예제    
CONFIDENCE 모집단 평균의 신뢰구간을 구합니다 가능
  구문    
  예제    
CORREL 두 데이터 집합 사이의 상관 계수를 구합니다 가능
  구문    
  예제    
COUNT 인수 목록에서 숫자의 개수를 구합니다 가능
  구문    
  예제    
COUNTA 인수 목록에서 값의 개수를 구합니다 가능
  구문    
  예제    
COVAR 편차의 곱의 평균(공분산)을 구합니다 가능
  구문    
  예제    
CRITBINOM 누적 이항 분포가 기준치 이하가 되는 값 중 최소값을 구합니다 가능
  구문    
  예제    
DEVSQ 편차의 제곱의 합을 구합니다 가능
  구문    
  예제    
EXPONDIST 지수 분포 값을 구합니다 가능
  구문    
  예제    
FDIST F 확률 분포 값을 구합니다 가능
  구문    
  예제    
FINV F 확률 분포의 역함수 값을 구합니다 가능
  구문    
  예제    
FISHER Fisher 변환 값을 구합니다 가능
  구문    
  예제    
FISHERINV Fisher 변환의 역변환 값을 구합니다 가능
  구문    
  예제    
FORECAST 선형 추세에 따라 예측값을 구합니다 가능
  구문    
  예제    
FREQUENCY 도수 분포를 세로 배열의 형태로 구합니다 가능
  구문    
  예제    
FTEST F-검정 결과를 구합니다 가능
  구문    
  예제    
GAMMADIST 감마 분포 값을 구합니다 가능
  구문    
  예제    
GAMMAINV 감마 누적 분포의 역함수를 구합니다 가능
  구문    
  예제    
GAMMALN 감마 함수 Γ(x)의 자연 로그값을 구합니다 가능
  구문    
  예제    
GEOMEAN 기하 평균을 구합니다   가능
  구문    
  예제    
GROWTH 지수 추세에 따라 성장값을 구합니다 가능
  구문    
  예제    
HARMEAN 조화 평균을 구합니다   가능
  구문    
  예제    
HYPGEOMDIST 초기하 분포 값을 구합니다 가능
  구문    
  예제    
INTERCEPT 선형 회귀선의 절편을 구합니다 가능
  구문    
  예제    
KURT 데이터 집합의 첨도를 구합니다 가능
  구문    
  예제    
LARGE 데이터 집합에서 k번째 큰 값을 구합니다 가능
  구문 LARGE(array,k)  
  예제 LARGE({3,4,5,2,3,4,5,6,4,7},3) = 5
LARGE({3,4,5,2,3,4,5,6,4,7},7) = 4
 
LINEST 선형 추세의 모수를 구합니다 가능
  구문    
  예제    
LOGEST 지수 추세의 모수를 구합니다 가능
  구문    
  예제    
LOGINV 로그 정규 분포의 역함수 값을 구합니다 가능
  구문    
  예제    
LOGNORMDIST 로그 정규 누적 분포 값을 구합니다 가능
  구문    
  예제    
MAX 인수 목록에서 최대값을 구합니다 가능
  구문 MAX(number1,number2,...)  
  예제 A1:A5에 10, 7, 9, 27, 2가 저장되었으면 다음과 같습니다.
MAX(A1:A5) = 27
MAX(A1:A5,30) = 30
 
MAXA 숫자, 텍스트, 논리값을 포함하여 인수 목록에서 최대값을 구합니다  
  구문 MAXA(value1,value2,...)  
  예제 A1:A5에 10, 7, 9, 27, 2가 들어있으면
MAXA(A1:A5) = 27
A1:A5에 0, 0.2, 0.5, 0.4, TRUE 가 들어있으면
MAXA(A1:A5) = 1 입니다
TRUE 값은 1이고 텍스트나 FALSE 값은 0 이다
 
MEDIAN 주어진 수들의 중앙값을 구합니다 가능
  구문 MEDIAN(number1,number2, ...)  
  예제 MEDIAN(1, 2, 3, 4, 5) = 3
MEDIAN(1, 2, 3, 4, 5, 6) = 3.5 (3과 4의 평균)
 
MIN 인수 목록에서 최소값을 구합니다 가능
  구문 MIN(number1,number2, ...)  
  예제 A1:A5에 10, 7, 9, 27, 2가 들어 있으면
MIN(A1:A5) = 2
MIN(A1:A5, 0) = 0
 
MINA 숫자, 텍스트, 논리값을 포함하여 인수 목록에서 최소값을 구합니다  
  구문 MINA(value1,value2,...)  
  예제 A1:A5에 10, 7, 9, 27, 2가 들어있으면
MINA(A1:A5) = 2
A1:A5에 FALSE, 0.2, 0.5, 0.4, 0.8이 들어있으면
MINA(A1:A5) = 0 입니다
TRUE 값은 1이고 텍스트나 FALSE 값은 0 이다
 
MODE 데이터 집합에서 가장 빈도수가 높은 값을 구합니다 가능
  구문 MODE(number1,number2, ...)  
  예제 MODE({5.6, 4, 4, 3, 2, 4}) = 4  
NEGBINOMDIST 음 이항 분포 값을 구합니다 가능
  구문    
  예제    
NORMDIST 정규 누적 분포 값을 구합니다 가능
  구문    
  예제    
NORMINV 정규 누적 분포의 역함수 값을 구합니다 가능
  구문    
  예제    
NORMSDIST 표준 정규 누적 분포의 역함수를 구합니다 가능
  구문    
  예제    
NORMSINV 표준 정규 누적 분포의 역함수를 구합니다 가능
  구문    
  예제    
PEARSON 피어슨 곱 모멘트 상관 계수를 구합니다 가능
  구문    
  예제    
PERCENTILE 범위에서 k번째 백분위수를 구합니다 가능
  구문    
  예제    
PERCENTRANK 데이터 집합에서 백분율 순위를 구합니다 가능
  구문 PERCENTRANK(array,x,significance)  
  예제 PERCENTRANK({1,2,3,4,5,6,7,8,9,10},4) = 0.333  
PERMUT 주어진 개체수로 만들 수 있는 순열의 수를 구합니다 가능
  구문    
  예제    
POISSON 포아송 분포의 확률 분포 값을 구합니다 가능
  구문    
  예제    
PROB 값이 두 한계값 사이에 있을 확률을 구합니다 가능
  구문    
  예제    
QUARTILE 데이터 집합에서 사분위수를 구합니다 가능
  구문    
  예제    
RANK 수 목록에서 지정한 수의 크기 순위를 구합니다 가능
  구문 RANK(number,ref,order)  
  예제 A1:A5에 각각 7, 3.5, 3.5, 1, 2가 들어 있다면 다음과 같습니다.
RANK(A2,A1:A5,1) = 3
RANK(A1,A1:A5,1) = 5
 
RSQ 피어슨의 곱 모멘트 상관 계수의 제곱을 구합니다 가능
  구문    
  예제    
SKEW 분포의 왜곡도를 구합니다 가능
  구문    
  예제    
SLOPE 선형 회귀선의 기울기를 구합니다 가능
  구문    
  예제    
SMALL 데이터 집합에서 k번째 작은 값을 구합니다 가능
  구문 SMALL(array,k)  
  예제 SMALL({3,4,5,2,3,4,5,6,4,7},4) = 4
SMALL({1,4,8,3,7,12,54,8,23},2) = 3
 
STANDARDIZE 정규화된 값을 구합니다 가능
  구문    
  예제    
STDEV 표본 집단의 표준 편차를 구합니다 가능
  구문    
  예제    
STDEVA 숫자, 텍스트, 논리값을 포함하여 표본 집단의 표준 편차를 구합니다  
  구문    
  예제    
STDEVP 모집단의 표준 편차를 구합니다 가능
  구문    
  예제    
STDEVPA 숫자, 텍스트, 논리값을 포함하여 모집단 전체의 표준 편차를 구합니다  
  구문    
  예제    
STEYX 회귀분석에 의해 예측한 y값의 표준 오차를 각 x값에 대하여 구합니다 가능
  구문    
  예제    
TDIST 스튜던트 t-분포 값을 구합니다 가능
  구문    
  예제    
TINV 스튜던트 t-분포의 역함수 값을 구합니다 가능
  구문    
  예제    
TREND 지정한 값들의 선형 추세를 구합니다 가능
  구문    
  예제    
TRIMMEAN 데이터 집합의 내부 평균을 구합니다 가능
  구문    
  예제    
TTEST 스튜던트 t-검정에 근거한 확률을 구합니다 가능
  구문    
  예제    
VAR 표본 집단의 분산을 구합니다 가능
  구문    
  예제    
VARA 숫자, 텍스트, 논리값을 포함하여 표본 집단의 분산을 구합니다  
  구문    
  예제    
VARP 전체 모집단의 분산을 구합니다 가능
  구문    
  예제    
VARPA 숫자, 텍스트, 논리값을 포함하여 전체 모집단의 분산을 구합니다  
  구문    
  예제    
WEIBULL 와이블 분포 값을 구합니다 가능
  구문    
  예제    
ZTEST z-검정의 양측 P값을 구합니다 가능
  구문    
  예제    
       
공학함수      
BESSELI 수정된 Bessel 함수 In(x)을 돌려줍니다  
  구문    
  예제    
BESSELJ Bessel 함수 Jn(x)을 돌려줍니다  
  구문    
  예제    
BESSELK 수정된 Bessel 함수 Kn(x)을 돌려줍니다  
  구문    
  예제    
BESSELY Bessel 함수 Yn(x)을 돌려줍니다  
  구문    
  예제    
BIN2DEC 이진수를 10진수로 변환합니다  
  구문 BIN2DEC(number)  
  예제 BIN2DEC(1100100) = 100
BIN2DEC(1111111111) = -1
 
BIN2HEX 이진수를 16진수로 변환합니다  
  구문 BIN2HEX(number,places)  
  예제 BIN2HEX(11111011, 4) = 00FB
BIN2HEX(1110) = E
BIN2HEX(1111111111) = FFFFFFFFFF
 
BIN2OCT 이진수를 8진수로 변환합니다  
  구문 BIN2OCT(number,places)  
  예제 BIN2OCT(1001, 3) = 011
BIN2OCT(01100100) = 144
BIN2OCT(1111111111) = 7777777777
 
COMPLEX 실수부와 허수부의 계수를 복소수로 변환합니다  
  구문    
  예제    
CONVERT 단위 체계가 다른 숫자로 변환합니다  
  구문 CONVERT(number,from_unit,to_unit)  
  예제    
DEC2BIN 10진수를 이진수로 변환합니다  
  구문 DEC2BIN(number,places)  
  예제 DEC2BIN(9, 4) = 1001
DEC2BIN(-100) = 1110011100
 
DEC2HEX 10진수를 16진수로 변환합니다  
  구문 DEC2HEX(number,places)  
  예제 DEC2HEX(100, 4) = 0064
DEC2HEX(-54) = FFFFFFFFCA
 
DEC2OCT 10진수를 8진수로 변환합니다  
  구문 DEC2OCT(number,places)  
  예제 DEC2OCT(58, 3) = 072
DEC2OCT(-100) = 7777777634
 
DELTA 값이 같은지 검사합니다  
  구문 DELTA(number1,number2)  
  예제 DELTA(5, 4) = 0
DELTA(5, 5) = 1
DELTA(0.5, 0) = 0
 
ERF 오류 함수를 구합니다    
  구문    
  예제    
ERFC 오류 함수의 여함수를 구합니다  
  구문    
  예제    
GESTEP 임계값보다 큰 숫자인지 검사합니다  
  구문    
  예제    
HEX2BIN 16진수를 이진수로 변환합니다  
  구문 HEX2BIN(number,places)  
  예제 HEX2BIN("F", 8) = 00001111
HEX2BIN("B7") = 10110111
 
HEX2DEC 16진수를 10진수로 변환합니다  
  구문 HEX2DEC(number)  
  예제 HEX2DEC("A5") = 165
HEX2DEC("FFFFFFFF5B") = -165
 
HEX2OCT 16진수를 8진수로 변환합니다  
  구문 HEX2OCT(number,places)  
  예제 HEX2OCT("F", 3) = 017
HEX2OCT("3B4E") = 35516
 
IMABS 복소수의 절대값(법)을 구합니다  
  구문    
  예제    
IMAGINARY 복소수의 허수부 계수를 구합니다  
  구문    
  예제    
IMARGUMENT 각도가 라디안으로 표시되는 인수 세타(theta)를 구합니다  
  구문    
  예제    
IMCONJUGATE 복소수의 켤레 복소수를 구합니다  
  구문    
  예제    
IMCOS 복소수의 코사인값을 구합니다  
  구문    
  예제    
IMDIV 복소수의 나눗셈 몫을 구합니다  
  구문    
  예제    
IMEXP 복소수의 지수를 구합니다  
  구문    
  예제    
IMLN 복소수의 자연 로그값을 구합니다  
  구문    
  예제    
IMLOG10 복소수의 밑이 10인 로그값을 구합니다  
  구문    
  예제    
IMLOG2 복소수의 밑이 2인 로그값을 구합니다  
  구문    
  예제    
IMPOWER 복소수의 멱을 구합니다  
  구문    
  예제    
IMPRODUCT 두 복소수의 곱을 구합니다  
  구문    
  예제    
IMREAL 복소수의 실수부 계수를 구합니다  
  구문    
  예제    
IMSIN 복소수의 사인값을 구합니다  
  구문    
  예제    
IMSQRT 복소수의 제곱근을 구합니다  
  구문    
  예제    
IMSUB 두 복소수의 차를 구합니다  
  구문    
  예제    
IMSUM 복소수의 합을 구합니다  
  구문    
  예제    
OCT2BIN 8진수를 이진수로 변환합니다  
  구문 OCT2BIN(number,places)  
  예제 OCT2BIN(3, 3) = 011
OCT2BIN(7777777000) = 1000000000
 
OCT2DEC 8진수를 10진수로 변환합니다  
  구문 OCT2DEC(number)  
  예제 OCT2DEC(54) = 44
OCT2DEC(7777777533) = -165
 
OCT2HEX 8진수를 16진수로 변환합니다  
  구문 OCT2HEX(number,places)  
  예제 OCT2HEX(100, 4) = 0040
OCT2HEX(7777777533) = FFFFFFFF5B
 
       
DDE 및 외부함수    
CALL 동적 연결 라이브러리(DLL)나 코드 리소스의 프로시저를 호출합니다  
  구문    
  예제    
CALL과REGISTER CALL과REGISTER함수에대한자세한정보  
  구문    
  예제    
REGISTERID 이전에 등록된 동적 연결 라이브러리(DLL)나 코드 리소스의 레지스터 ID를 돌려줍니다  
  구문    
  예제    
SQLREQUEST 외부 데이터 원본과 연결하여 워크시트에서 쿼리를 실행한 다음 결과를 매크로 프로그래밍이 필요없는 배열로 돌려줍니다
  구문    
  예제    
반응형

'생활지식' 카테고리의 다른 글

손가락 지압으로 건강 지키기!!  (0) 2024.12.13
이자 계산 방법!!  (0) 2024.12.12
MS Excel 단축키(바로 가기 키) 목록  (0) 2024.12.12
재미난 통계  (0) 2024.12.08
독신남의 음식조리법  (0) 2024.12.08
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유