1.MOD(number,divisor):返回两数相除的余数
2.COUNTIF(range,criteria):计算某个区域中满足给定条件的单元格数目
3.SEARCH(find_text,within_text,[start_num]) :返回一个指定字符或文本字符串在字符串第一次出现的位置,从左到右查找(忽略大小写)
4.SMALL(array,k):返回数组中第k个最小值
5.IFERROR(value,value_if_error):如果表达式是一个错误,则返回value_if_error,否则返回表达式自身的值
6.INDEX(arrary,row_num,[column_num])、INDEX(reference,row_num,[column_num],[area_num]):在给定的单元格区域中,返回特定行列交叉单元格的值或引用
7.SUBTOTAL(function_num,ref1,[ref2],...):返回一个数据列表或数据库的分类汇总
8.MATCH(look_value,look_array,[match_type]):返回符合特定值特定顺序的项在数值中相对位置
9.VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup]):搜索表区域首列满足条件的元素,确定待检索单元格在区域中的行序号,再进一步返回选定单元格的值。默认是以升序排序的。
10.COUNT(value1,[value2]...):计算区域中包含数字的单元格的个数
11.COUNTA(value1,[value2],...):计算区域中非空单元格的个数
12.COUNTBLANK(range):计算某个区域中空单元格的数目
13.COUNTIF(range,criteria):计算某个区域中满足给定单元格数目
14.COUNTIFS(criteria_range1,criteria1,...):统计一组给定条件所指定的单元格数
15.IFERROR(value,value_if_error) :如果表达式是一个错误,则返回value_if_error,否则返回表达式自身的值
16.DATEDIF()返回两个日期的相差值
17.REPLACE(old_text,start_num,num_chars,new_text):将一个字符串中的部分字符用另一个字符串替换
18.REPLACEB(old_text,start_num,num_chars,new_text):用其他文本字符串替换某文本字符串的一部分
19.INDIRECT(ref_text,[a1]):返回文本字符串所指定的引用
20.CHOOSE(index_num,value1,[value2]):根据给定的索引值,从参数中选出响应的值或操作
21.SUBSTITUTE(text,old_text,new_text,[instance_num]):将字符串的部分字符串以新字符串替换
22.SUMPRODUCT(array1,[array2],[array3],...):返回响应的数组或区域乘积的和
23.ISNUMBER(value):检测一个值是否是数值,返回TRUE或FALSE
24.T(value):检测给定值是否为文本,如果是文本按原样返回,如果不是,则返回双引号(空文本)。T函数用于过滤数值
25.RANDBETWEEN(bottom,top):返回一个介于指定的数字之间的随机数
26.ROUND(number,num_digits):按指定的位数对数值进行四舍五入
27.OFFSET(reference,rows,cols,[height],[width]):以制定的引用为参照系,通过给定便宜量返回新的引用
28.LOOKUP(lookup_value,lookup_vector,[result_vector])、LOOKUP(lookup_value,array):从单行货单列或从数组中查找一个值。条件是向后兼容
29.ISREF(value):检测一个值是否为引用,返回FALSE或TRUE
30.LARGE(arrary,k):返回数组中第k歌最大值
31.GETPIVOIDATA(data_field,pivot_table,[field1,item1],[field2,item2],...):提取存储在数据透视表中的数据
32.N(value):将不是数值形式的值转换为数值形式。日期转成序列值,TRUE转为1,其他值转成0。N函数用于过滤文本
33.RADIANS(angle):将角度转为弧度
34.EXACT(text1,text2):比较两个字符串是否完全相同(区分大小写)。返回TRUE或FALSE
35.ISTEXT(value):检测一个值是否为文本,返回TRUE或FALSE
36.EVALUATE(formula_text):使用EVALUATE函数将计算式转换为计算结果
37.SUMIFS(sum_range,criteria_range1,criteria1,...)对一组给定条件指定的单元格求和
38.FIND(find_text,within_text,[start_num]):返回一个字符串在另一个字符串中出现的起始位置(区分大小写)
39.CELL(info_type,[reference]):返回引用中第一个单元格的格式、位置或内容的有关信息(取决于工作表的顺序)
40.INFO(type_text):返回当前操作环境的有关信息
41.INT(number):可以将数字向下舍入到最接近的整数
42.FLOOR(number,significance):可以将数值向下舍入到最接近的significance的倍数
43.ROUNDDOWN(number,num_digits):可以接近零值,向下(绝对值减小的方向)舍入数字
44.TRUNC(number,[num_digits]):可以将数字的小数部分截取,返回整数
45.SIGN(number):将数值的符号提取出来,当数字为正数时返回1,为零时返回0,为负数时返回-1
46.ISEVEN(number):如果数字为偶数则返回TRUE
47.CEILING(number,significance):将参数向上舍入为最接近的制定基数的倍数
48.ROUNDUP(number,num_digits):可以向远离零值得方向,向上舍入数字
49.REPT(text,number_times):根据制定次数重复文本
50.POWER(number,power):用于返回给定数字的乘幂
51.PRODUCT(number1,[number2],...):计算参数中所有数字的乘积
52.DEGREES(angle):将弧度转化为角度
53.SUMXMY2(array_x,array_y):求两数组中对应数值差的平方和
54.MMULT(array1,array2):返回两数组的矩阵积,结果矩阵的行数与array1相等,列数与array2相等
55.MINVERSE(array):用于返回数组中存储的矩阵的逆矩阵
56.MDETERM(array):返回一组数所代表的矩阵行列式的值
57.NORM.INV(probability,mean,standard_dev):返回具有给定概率正态分布的区间点
58.RAND():返回大于或等于0且小于1的平均分布随机数(依重新计算而变)
59.RANK(number,ref,[order]):返回某数字在一列数字中相对于其他数值的大小排名
60.CHAR(number):根据本机中的字符集,返回由代码数字制定的字符
61.PMT(rate,nper,pv,[fv],[type]):计算在固定利率下,贷款的等额分期偿还额
62.SLN(cost,salvage,life):返回固定资产的每期线性折旧费
63.VDB(cost,salvage,life,start_period,end_period,[factor],[no_switch]):返回某固定资产余额递减或其他指定方法计算的特定或部分时期的折旧费
64.SYD(cost,salvage,life,per):返回某项固定资产按年限总和折旧法计算的每期折旧金额
65.DATE(year,month,day):用于返回特定日期的连续序列号
66.EOMONTH(start_date,months):用于返回某个月份最后一天的序列号
67.DATEDIF(start_date,end_date,unit):用于返回两个日期间相差的天数、日期或年份
68.EDATE(start_date,months):返回一串日期,指示起始日期之前、之后的月数
69.WEEKDAY(serial_number,[return_type]):用于返回某日期为星期几
70.NETWORKDAYS.INTL(start_date,end_date,[weekend],[holidays]):用于返回两个日期之间的完整工作日数
71.PHONETIC(reference):获取代表拼音信息的字符串
72.CONCATENATE(text1,[text2],...):将多个文本字符串合并成一个
73.MID(text,start_num,num_chars):从文本字符串中指定的起始位置起返回指定长度的字符
74.LEN(text):返回本字符串中的字符个数
75.TRIM(text):删除字符串中多余的空格,但会在英文字符串中保留一个作为词与词之间分割的空格
76.RMB(number,[decimals]):用货币格式将数值转换成文本字符
77.CODE(text):返回字符串第一个字符在本机所用字符集中的数字代码
78.ISERROR(value):检查一个值是否为错误(#N/A、#VALUE!、#DIV/0!、#NUM!、#NAME?或#NULL!),返回TRUE或FALSE
79.ISERR(value):检查一个值是否为#V/A以为的错误(#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?或#NULL!),返回TRUE或FALSE
80.ROW([reference]):返回一个引用的行号
81.ROWS(array):返回某一引用或数组的行数
82.AREAS(reference):返回引用中涉及的区域个数。区域指一块连续的单元格或单个单元格
83.UPPER(text):将文本字符串转成字母全部大写形式
84.LOWER(text):将一个文本字符串的所有字母转换为小写形式
85.ASC(text):将双字节字符转换成单字节字符。与双字节符集(DBCS)一起使用
86.WIDECHAR(text):将单个字符转换成双字节字符。与双字节符集(DBCS)一起使用
87.RIGHT(text,[num_chars]):从一个文本字符串的最后一个字符开始返回指定个数的字符
88.RIGHT(text,[num_chars]):从一个文本字符串的第 一个字符开始返回指定个数的字符
89.IF(logical_test,[value_if_true],[value_if_false]):判断是否满足某个条件,如果满足返回一个值,如果不满足则返回另一个值
90.AND(logical1,[logical2],...):检查是否所有参数均为TRUE,如果所有参数值均为TRUE,则返回一个TRUE
91.OR(logical1,[logical2],...):如果任一参数为TRUE,即返回TRUE,只有当所有参数均值为FALSE时才返回FALSE
92.NOT(logical):对函数的逻辑值求反
93.ISNA(value):检查一个值是否为#N/A,返回TRUE或FALSE
94.ISBLANK(value):值为空白单元格则返回TRUE
95.ISLOGICAL(value):值为逻辑值则返回TRUE
96.ISODD(value):如果数字为奇数,则返回TRUE
97.TRANSPOSE(array):转置单元格区域
98.HYPERLINK(link_location,[friendly_name]):创建一个快捷方式或链接,以便打开一个存储在硬盘、网络服务器或Internet上的文档
99.MAX(number1,[number2],...):返回一组数值中的最大值,忽略逻辑值及文本
100.MIN(number1,[number2],...):返回一组数值中的最小值,忽略逻辑值及文本
101.MEDIAN(number1,[number2],...):返回一组数的中值
102.TRIMMEAN(array,percent):返回一组数据的修剪平均值
103.AVERAGEIF(range,criteria,[average_range]):查找给定条件指定的单元格的平均值
104.MODE.NULT((number1,[number2],...)):返回一组数据或数据区域中出现频率最高或重复出现的数值的垂直数组
105.FREQUENCY(data_array,bins_array):以一列垂直数组返回数据的频率分布