本文目录一览:
EXCEL相关函数
1.TODAY
用途:返回系统当前日期的序列号。
语法:TODAY()
参数:无
实例:=TODAY()
返回结果: 2009/12/18(执行公式时的系统时间)
2.MONTH
用途:返回以序列号表示的日期中的月份,它是介于1(一月)和12(十二月)之间的整数。
语法:MONTH(serial_number)
参数:Serial_number 表示一个日期值,其中包含着要查找的月份。
实例: =MONTH(2009/12/18)
返回结果: 12
3.YEAR
用途:返回某日期的年份。其结果为1900 到9999 之间的一个整数。
语法:YEAR(serial_number)
参数:Serial_number 是一个日期值,其中包含要查找的年份。
实例: =YEAR(2009/12/18)
返回结果: 2009
4.ISERROR
用途:测试参数的正确错误性.
语法:ISERROR(value)
参数:Value 是需要进行检验的参数,可为任何条件,参数,文本.
实例: =ISERROR(52)
返回结果: FALSE
5.IF
用途:执行逻辑判断,它可以根据逻辑表达式的真假,返回不同的结果,从而执行数值或公式的条件检测任务。
语法:IF(logical_test,value_if_true,value_if_false)。
参数:Logical_test 计算结果为TRUE 或FALSE 的任何数值或表达式;Value_if_true是Logical_test为TRUE 时的返回值,Value_if_false是Logical_test为FALSE 时的返回值.
实例:IF(53,1,0)
返回结果: 1
6.VLOOKUP
用途:在表格或数值数组中查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。
语法:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
参数:Lookup_value 为需要在数据表第一列中查找的数值。Table_array 为需要在其中查找数据的数据表,Col_index_num 为table_array 中待返回的匹配值的列序号。Range_lookup 为一逻辑值,如果为TRUE 或省略,则返回近似匹配值,如果range_value 为FALSE或0,将返回精确匹配值。如果找不到,则返回错误值#N/A。
实例:=VLOOKUP(A:A,sheet2!A:B,2,0)
返回结果: #N/A
7.ABS
用途:返回某一参数的绝对值。
语法:ABS(number)
参数:number 是需要计算其绝对值的一个实数。
实例:=ABS(-2)
返回结果: 2
8.COUNT
用途:返回数字参数的个数。它可以统计数组或单元格区域中含有数字的单元格个数。
语法:COUNT(value1,value2,...)。
参数:Value1,value2,...是包含或引用各种类型数据的参数(1~30 个),其中只有数字类型的数据才能被统计。
实例:如果A1=90、A2=人数、A3=〞〞、A4=54、A5=36,其余单元格为空,则公式“=COUNT(A1:A7)”
返回结果: 3
9.COUNTA
用途:返回参数组中非空值的数目。利用函数COUNTA 可以计算数组或单元格区域中数据项的个数。
语法:COUNTA(value1,value2,...)
说明:Value1,value2,...所要计数的值,参数个数为1~30 个。参数可以是任何类型,包括空格但不包括空白单元格。
实例:如果A1=90、A2=人数、A3=〞〞、A4=54、A5=36,其余单元格为空,则公式“=COUNTA(A1:A7)”
返回结果: 5
10.COUNTBLANK
用途:计算某个单元格区域中空白单元格的数目。
语法:COUNTBLANK(range)
参数:Range为需要计算其中空白单元格数目的区域。
实例:如果A1=90、A2=人数、A3=〞〞、A4=54、A5=36,其余单元格为空,则公式“=COUNTBLANK(A1:A7)”
返回结果: 2
11.COUNTIF
用途:统计某一区域中符合条件的单元格数目。
语法:COUNTIF(range,criteria)
参数:range 为需要统计的符合条件的单元格数目的区域;Criteria 为参与计算的单元格条件,其形式可以为数字、表达式或文本.其中数字可以直接写入,表达式和文本必须加引号。
实例:假设A1:A5 区域内存放的文本分别为女、男、女、男、女,则公式“=COUNTIF(A1:A5,"女")”
返回结果: 3
12.INT
用途:任意实数向下取整为最接近的整数。
语法:INT(number)
参数:Number 为需要处理的任意一个实数。
实例:=INT(16.844)
返回结果: 16
13.ROUNDUP
用途:任意实数按指定的位数无条件向上进位。
语法:ROUNDUP(number,num_digits)
参数:Number是要无条件进位的任何实数,Num_digits 为指定的位数。
实例:=ROUNDUP(16.844,2)
返回结果: 16.85
14.ROUND
用途:按指定位数四舍五入某个数字。
语法:ROUND(number,num_digits)
参数:Number 是需要四舍五入的数字;Num_digits 为指定的位数。
实例:=ROUND(16.848,2)
返回结果: 16.85
15.TRUNC
用途:按指定位数无条件舍去之后的数值.
语法:TRUNC(number,num_digits)
参数:Number 是需要截去小数部分的数字,Num_digits则指定的位数
实例:=TRUNC(16.848,2)
返回结果:16.84
16.SUM
用途:返回某一单元格区域中所有数字之和。
语法:SUM(number1,number2,...)。
参数:Number1,number2,...为需要求和的数值(包括逻辑值及文本表达式)、区域或引用。
注意:参数表中的逻辑值被转换为1、文本被转换为数字。如果参数为数组或引用,只有其中的数字将被计算,数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略。
实例:=SUM("3",2,TRUE)
返回结果: 6,因为"3"被转换成数字3,而逻辑值TRUE 被转换成数字1。
17.SUMIF
用途:根据指定条件对若干单元格、区域或引用求和。
语法:SUMIF(range,criteria,sum_range)
参数:Range 为用于条件判断的单元格区域,Criteria是由数字、逻辑表达式等组成的判定条件,Sum_range 为需要求和的单元格、区域或引用。
实例:A1=报关员,B1=报关员,B2=报关文员,B3=报关员,C1=70,C2=68,C3=60,则公式=SUMIF(B:B,A1,C:C)
返回结果: 130
18.AVERAGE
用途:计算所有参数的算术平均值。
语法:AVERAGE(number1,number2,...)。
参数:Number1、number2、...是要计算平均值的数值。
实例:=AVERAGE(100,70)
返回结果: 85
19.MAX
用途:返回数据集中的最大数值。
语法:MAX(number1,number2,...)
参数:Number1,number2,...是需要找出最大数值的数值。
实例:如果A1=71、A2=83、A3=76、A4=49、A5=92、A6=88、A7=96,则公式“=MAX(A1:A7)”
返回结果: 96
20.MEDIAN
用途:返回给定数值集合的中位数(即在该组数据中,有一半的数据比它大,有一半的数据比它小)。
语法:MEDIAN(number1,number2,...)
参数:Number1,number2,...是需要找出中位数的数字参数。
实例:=MEDIAN(11,12,13,14,15)
返回结果: 13
21.MIN
用途:返回给定参数表中的最小值。
语法:MIN(number1,number2,...)。
参数:Number1,number2,...是要从中找出最小值的数字参数
实例:如果A1=71、A2=83、A3=76、A4=49、A5=92、A6=88、A7=96,则公式“=MIN(A1:A7)”
返回结果: 49
22.MODE
用途:返回在某一数组或数据区域中的众数。(即该数值在这一组数据中出现最多的次数)
语法:MODE(number1,number2,...)。
参数:Number1,number2,...是用于众数计算数字参数
实例:如果A1=71、A2=83、A3=71、A4=49、A5=92、A6=88,则公式“=MODE(A1:A6)”
返回结果: 71
23.ASC
用途:将字符串中的全角(双字节)英文字母更改为半角(单字节)字符。
语法:ASC(text)
参数:Text 为文本或包含文本的单元格引用。
实例:=ASC(excel)
返回结果: excel。
24.CONCATENATE
用途:将若干参数合并到一个参数中,其功能与""运算符相同。
语法:CONCATENATE(text1,text2,...)
参数:Text1,text2,...为要合并成单个参数的参数项,这些参数项可以是文字串、数字或对单个单元格
实例:=CONCATENATE(110,"-",11521) 或 =110"-"11521
返回结果: 110-11521
25.EXACT
用途:测试两个字符串是否完全相同。如果它们完全相同,则返回TRUE;否则返回FALSE。区分大小写。
语法:EXACT(text1,text2)。
参数:Text1 是待比较的第一个字符串,Text2 是待比较的第二个字符串。
实例:如果A1=物理、A2=化学,A3=物理,则公式1“=EXACT(A1,A2)”,公式2=“=EXACT(A1,A3)”
返回结果: 公式1为FALSE ,公式2为TRUE
26.FIND
用途:用于查找其某字参数在其他参数内是否存在,并按字符数计算返回其起始位置编号。区分大小写。
语法:FIND(find_text,within_text,start_num),
参数:Find_text 是待查找的目标参数;Within_text 是包含待查找参数的源参数;Start_num 指定从其开始第几个字符进行,如果忽略start_num,则假设其为1。
实例:=FIND("软件","电脑软件报",1)
返回结果: 3
27.LEFT
用途:将参数从左开始根据指定的字符数返回数值。且空格也将作为字符进行统计。
语法:LEFT(text,num_chars)。
参数:Text 是包含要提取字符的文本串;Num_chars 指定函数要提取的字符数,它必须大于或等于0。
实例:如果A1=电脑 爱好者,则公式“=LEFT(A1,4)
返回结果: 电脑 爱
28.MID
用途:将参数从指定开始位置根据指定的字符数返回数值。且空格也将作为字符进行统计。
语法:MID(text,start_num,num_chars)
参数:Text 是包含要提取字符的文本串。Start_num 是文本中要提取的第一个字符的位置,Num_chars 指定希望从参数中返回字符的个数.
实例:如果A1=电脑 爱好者,则公式“=mid(A1,2,4)”
返回结果: 脑 爱好
29.RIGHT
用途:将参数从右开始根据指定的字符数返回数值。且空格也将作为字符进行统计。
语法:RIGHT(text,num_chars)。
参数:Text 是包含要提取字符的文本串;Num_chars 指定函数要提取的字符数,它必须大于或等于0。
实例:如果A1=电脑 爱好者,则公式“=RIGHT(A1,5)
返回结果: 脑 爱好者
30.LEN
用途:返回文本串的字符数。且空格也将作为字符进行统计。
语法:LEN(text)。
参数:Text 待要查找其长度的文本。
实例:如果A1=电脑 爱好者,则公式“=LEN(A1)”
返回结果: 6
31.LOWER
用途:将一个文字串中的所有大写字母转换为小写字母。
语法:LOWER(text)。
语法:Text 是包含待转换字母的文字串。
实例:如果A1=Excel,则公式“=LOWER(A1)”
返回结果: excel
32.UPPER
用途:将一个文字串中的所有小写字母转换为大写字母。。
语法:UPPER(text)。
参数:Text 为需要转换成大写形式的文本。
实例:=UPPER("apPle")
返回结果: APPLE
33.PROPER
用途:将文字串的首字母及任何非字母字符之后的首字母转换成大写。将其余的字母转换成小写。
语法:PROPER(text)
参数:Text 是需要进行转换的字符串.
实例:如果A1=wROK1天and学习excel,则公式“=PROPER(A1)”
返回结果: Wrok1天And学习Excel
34.REPT
用途:按照给定的次数重复显示文本。
语法:REPT(text,number_times)。
参数:Text 是需要重复显示的文本,Number_times 是重复显示的次数。
实例:=REPT("软件报",2)。
返回结果: 软件报软件报
35.TRIM
用途:除了单词之间的单个空格外,清除文本中的所有的空格。
语法:TRIM(text)。
参数:Text 是需要清除其中空格的文本。
实例:如果A1=happy new year,则公式TRIM(A1)
返回结果: happy new year
36.TRANSPOSE
用途:返回区域的转置(所谓转置就是将数组的第一行作为新数组的第一列,数组的第二行作为新数组的第二列,以此类推)。
语法:TRANSPOSE(array)。
参数:Array 是需要转置的数组或工作表中的单元格区域。
实例:如果A1=68、B1=76
返回结果: C1=68、C2=76 (在C1栏写入公式=TRANSPOSE(A1:B1)回车,再选中所有需返回结果值的栏位后按F2,接著再按Ctrl+Shift+Enter即可)
36.RANK
用途:返回某一数值在某一组数值中排序第几
语法:RANK(number,ref,order)
参数:number是需要确定排第几的某一数值; ref是指某一组数值; order是指排序的方式,输0表示从大到小排,输1表示从小到大排.
实例:如果A1到A5分别为5,6,1,3,2 ,则公式1 RANK(A1,A:A,1) 公式2 RANK(A1,A:A,0)
返回结果: 公式1为4 公式2为2
37.ADDRESS
用途:返回某一单元格地址
语法:ADDRESS(Row_num,Column_num,Abs_num,A1,Sheet_text)
参数:Row_num是指单元格位址的行号;Column_num是指单元格位址的列号;Abs_num是指传回参照位址的方式.1表示传回绝对位址,2表示列为绝对,栏为相对,3表示列为相对,栏为绝对,4表示相对位址;A1表示用什么格式来表示参照位址,一般直接为空;Sheet_text表示为外部参照的工作表名称,一般直接为空.
实例:公式1 ADDRESS(4,5,1,,) 公式2ADDRESS(4,5,2,,) 公式2ADDRESS(4,5,3,,) 公式2ADDRESS(4,5,4,,) 公式2ADDRESS(4,5,2,,)
返回结果: 公式1为$E$4 公式2为E$4 公式3为$E4 公式4为E4
37.INDIRECT
用途:返回参照地址的值
语法:INDIRECT(Ref_text,A1)
参数:Ref_text是指某单元格的参照位址;A1为一逻辑值,一般直接为空;
实例:如果要传回E4单元格的值﹐则公式为 INDIRECT(ADDRESS(4,5,4,,))
返回结果: 公式为0
38.在一个单元格输入一个日期,另一个单元格会自动跳出当月月底
公式﹕DATE(YEAR(A1),MONTH(A1)+1,0)
excel统计函数怎么用
知识点:
countif 函数
count 函数
sumif 函数
sum 函数
一、countif
作用:按条件统计个数
模板:countif(区域,条件)
实例:我想要知道L列姓名出现了几次,可以用countif函数。
Range:区域,就是L列
Criteria:条件,为L2单元格,即等于A。
PS:countif函数和数据透视表的功能很像,接下来用数据透视表来做。
行是L列姓名,值是对L列计数。可以看到和countif函数做出来的结果是一样的,透视表更直观,countif函数更适合于数据处理阶段的原始表。
二、count
作用:计算区域中包含数字的单元格的数目——计数
模板:count(区域)
实例:如计算A列有多少个数,用COUNT(A:A),得到100个数。
单用COUNT这个函数其实很鸡肋,用在函数嵌套里比较多。
关于计数的方法,这里提供另外一种,选中A列,看右下角,会自动出现平均值、计数、求和,比公式快吧。当然这只适用于看一下。
三、sum
作用:计算单元格区域中所有数值的和——求和
模板:sum(区域)
实例:如下图计算A列的和,用SUM(A:A)
求和的方法除了公式外,还有上述count公式里介绍的,选中该列,看右下角,这里再提供另外一种简单的方式,选择菜单栏公式——自动求和按钮,选择A列,自动求和。除了自动求和外,这个按钮里还可以自动计数、自动计算平均值、自动计算最大值、最小值等。
四、sumif
作用:对满足条件的单元格求和
模板:SUMIF(区域,条件)
实例:如下图对A列中大于30的数求和,可SUMIF(A:A,”30”),得到值411。Range是区域,criteria是条件,条件注意要用双引号引起来,Excel公式里用到的引号都是双引号。
五、其他统计函数
其他的如MAX() MIN() AVERAGE()函数就不一一列举了。
小技巧
我们用函数的时候,通常是在单元格内输入“=”再写上相应的函数名,这样我们是在编辑框里自己编辑函数,可加入我们对一个函数并不是那么熟悉,想要知道每一个参数都是什么意思怎么办呢,可以点旁边的fx按钮,就转到了函数编辑框,就可以看到每一个参数具体怎么用了。
excel求单元格个数的函数是什么
1、COUNT函数:统计单元格包含数值数据的单元格个数。公式为COUNT(value1,value2,value3,.....)。
2、COUNTA函数:统计列表中所有非空值单元格的数量。公式为COUNTAnumber1,number2,...)。
3、COUNTBLANK函数:统计列表中所有为空白单元格的数量。公式为COUNTBLANKrange),range:统计的区域,可以为数组。
4、COUNTIF函数:统计满足特定条件的单元格个数。公式为COUNTIF(range,criteria)。
5、COUNTIFS函数:本函数是COUNTIF的扩展,用法与COUNTIF类似,但COUNTIF的条件只有一个,而COUNTIFS可以实现二个及以上的条件,用途更加广泛。公式为COUNTIFSrange1,criteria1,range2,criteria2…)。
求Excel的统计函数
数据库工作表函数
Microsoft Excel 中包含了一些工作表函数,用于对存储在列表或数据库中的数据进行分析,这些函数统称为 Dfunctions,每个函数均有三个参数:database、field 和 criteria。这些参数指向函数所使用的工作表区域。
DAVERAGE 返回选择的数据库条目的平均值
DCOUNT 计算数据库中包含数字的单元格个数
DCOUNTA 计算数据库中的非空单元格
DGET 从数据库提取符合指定条件的单个记录
DMAX 返回选择的数据库条目的最大值
DMIN 返回选择的数据库条目的最小值
DPRODUCT 将数据库中符合条件的记录的特定字段中的值相乘
DSTDEV 基于选择的数据库条目的样本估算标准偏差
DSTDEVP 基于选择的数据库条目的总体计算标准偏差
DSUM 将数据库中符合条件的记录的字段列中的数字相加
DVAR 基于选择的数据库条目的样本估算方差
DVARP 基于选择的数据库条目的样本总体计算方差
GETPIVOTDATA 返回存储在数据透视表中的数据
日期与时间函数
DATE 返回特定日期的序列号
DATEVALUE 将文本格式的日期转换为序列号
DAY 将序列号转换为月的日期
DAYS360 计算基于一年 360 天的两个日期间的天数
EDATE 返回用于表示开始日期之前或之后月数的日期的序列号
EOMONTH 返回指定个数月之前或之后的月的末日的序列号
HOUR 将序列号转换为小时
MINUTE 将序列号转换为分钟
MONTH 将序列号转换为月
NETWORKDAYS 返回两个日期之间的所有工作日个数
NOW 返回当前日期和时间的序列号
SECOND 将序列号转换为秒
TIME 返回特定时间的序列号
TIMEVALUE 将文本格式的时间转换为序列号
TODAY 返回今天日期的序列号
WEEKDAY 将序列号转换为一星期的某天
WEEKNUM 将序列号转换为代表该星期为一年中的第几周的数字
WORKDAY 返回指定个数工作日之前或之后日期的序列号
YEAR 将序列号转换为年
YEARFRAC 返回代表 start_date 和 end_date 之间的天数的年分数
外部函数
这些函数使用加载项 (加载项:为 Microsoft Office 提供自定义命令或自定义功能的补充程序。)程序加载
EUROCONVERT 将数字转换为欧元形式,将数字由欧元形式转换为欧盟成员国货币形式,或利用欧元作为中间货币将数字由某一欧盟成员国货币转化为另一欧盟成员国货币的形式(三角转换关系)。
SQL.REQUEST 连接到一个外部的数据源并从工作表中运行查询,然后将查询结果以数组的形式返回,无需进行宏编程。
工程函数
BESSELI 返回已修改的 Bessel 函数 In(x)
BESSELJ 返回 Bessel 函数 Jn(x)
BESSELK 返回已修改的 Bessel 函数 Kn(x)
BESSELY 返回 Bessel 函数 Yn(x)
BIN2DEC 将二进制数转换为十进制数
BIN2HEX 将二进制数转换为十六进制数
BIN2OCT 将二进制数转换为八进制数
COMPLEX 将实系数和虚系数转换为复数
CONVERT 将数字从一个度量系统转换为另一个度量系统
DEC2BIN 将十进制数转换为二进制数
DEC2HEX 将十进制数转换为十六进制数
DEC2OCT 将十进制数转换为八进制数
DELTA 检验是否两个值相等
ERF 返回错误函数
ERFC 返回互补错误函数
GESTEP 检验数字是否大于阈值
HEX2BIN 将十六进制数转换为二进制数
HEX2DEC 将十六进制数转换为十进制数
HEX2OCT 将十六进制数转换为八进制数
IMABS 返回复数的的绝对值(模数)
IMAGINARY 返回复数的虚系数
IMARGUMENT 返回参数 theta,即以弧度表示的角
IMCONJUGATE 返回复数的共轭复数
IMCOS 返回复数的余弦
IMDIV 返回两个复数的商
IMEXP 返回复数的指数
IMLN 返回复数的自然对数
IMLOG10 返回复数的以 10 为底的对数
IMLOG2 返回复数的以 2 为底的对数
IMPOWER 返回整数次幂的复数
IMPRODUCT 返回两个复数的积
IMREAL 返回复数的实系数
IMSIN 返回复数的正弦
IMSQRT 返回复数的平方根
IMSUB 返回两个复数的差
IMSUM 返回多个复数的和
OCT2BIN 将八进制数转换为二进制数
OCT2DEC 将八进制数转换为十进制数
OCT2HEX 将八进制数转换为十六进制数
财务函数
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 返回到期付息的有价证券的年收益率
信息函数
CELL 返回单元格的格式、位置或内容等信息
ERROR.TYPE 返回相应错误类型的个数
INFO 返回有关当前操作环境的信息
ISBLANK 如果值为空,则返回 TRUE
ISERR 如果值为除 #N/A 以外的任何错误值,则返回 TRUE
ISERROR 如果值为任何错误值,则返回 TRUE
ISEVEN 如果数字为偶数,则返回 TRUE
ISLOGICAL 如果值为逻辑值,则返回 TRUE
ISNA 如果值为 #N/A 错误值,则返回 TRUE
ISNONTEXT 如果值不为文本,则返回 TRUE
ISNUMBER 如果值为数字,则返回 TRUE
ISODD 如果数字为奇数,则返回 TRUE
ISREF 如果值为引用值,则返回 TRUE
ISTEXT 如果值为文本,则返回 TRUE
N 返回转换为数字的值
NA 返回错误值 #N/A
TYPE 返回表示值的数据类型的数字
逻辑运算符
AND 如果其所有参数为 TRUE,则返回 TRUE
FALSE 返回逻辑值 FALSE
IF 指定要执行的逻辑检验
NOT 对其参数的逻辑求反
OR 如果所有参数为 TRUE,则返回 TRUE
TRUE 返回逻辑值 TRUE
查找和引用函数
ADDRESS 以文本形式将引用值返回工作表的单个单元格
AREAS 返回引用值中包含的区域个数
CHOOSE 从一列值中选择值
COLUMN 返回引用的列个数
COLUMNS 返回引用中包含的列个数
HLOOKUP 查找数组的首行,并返回特定单元格的值
HYPERLINK 创建一个快捷方式或跳转,用以打开存储在网络服务器、Intranet 或 Internet 中的文件
INDEX 使用索引从引用或数组选择值
INDIRECT 返回由文本值指定的引用
LOOKUP 在向量或数组中查找值
MATCH 在引用值或数组中查找值
OFFSET 从给定引用值返回引用偏移量
ROW 返回引用的行个数
ROWS 返回引用中包含的行个数
RTD 从支持 COM 自动化 (自动化:从其他应用程序或开发工具使用应用程序的对象的方法。以前称为“OLE 自动化”,自动化是一种工业标准和组件对象模型 (COM) 功能。)的程序中返回实时数据
TRANSPOSE 返回数组的转置
VLOOKUP 查找数组首列,移动到行并返回单元格的值
数学和三角函数
ABS 返回数字的绝对值
ACOS 返回数字的反余弦值
ACOSH 返回数字的反双曲余弦值
ASIN 返回数字的反正弦值
ASINH 返回数字的反双曲正弦值
ATAN 返回数字的反正切值
ATAN2 返回 X 和 Y 坐标的反正切值
ATANH 返回数字的反双曲正切值
CEILING 将数字舍入为最接近的整数或最接近的 Significance 的倍数
COMBIN 返回给定数目对象的组合数
COS 返回数字的余弦
COSH 返回数字的双曲余弦值
DEGREES 将弧度转换为度
EVEN 将数字向上舍入为最接近的偶数
EXP 返回 e 的给定数字次幂
FACT 返回数字的阶乘
FACTDOUBLE 返回数字的双倍阶乘
FLOOR 向绝对值减小的方向舍入数字
GCD 返回最大公约数
INT 将数字向下舍入到最接近的整数
LCM 返回最小公倍数
LN 返回数字的自然对数
LOG 按所指定的底数,返回数字的对数
LOG10 返回数字的以 10 为底的对数
MDETERM 返回数组的矩阵行列式的值
MINVERSE 返回数组的逆矩阵
MMULT 返回两个数组的矩阵乘积
MOD 返回除法的余数
MROUND 返回舍入到指定倍数的数值
MULTINOMIAL 返回一组数字的多项式
ODD 将数字向上舍入为最接近的奇数
PI 返回 pi 的值
POWER 返回给定数字次幂的结果
PRODUCT 将其参数相乘
QUOTIENT 返回除法的整数部分
RADIANS 将角度转换为弧度
RAND 返回 0 和 1 之间的一个随机数
RANDBETWEEN 返回指定数字间的随机数
ROMAN 将阿拉伯数字转换为文本形式的罗马数字
ROUND 将数字按指定位数舍入
ROUNDDOWN 向绝对值减小的方向舍入数字
ROUNDUP 向绝对值增大的方向舍入数字
SERIESSUM 返回基于以下公式的幂级数之和
SIGN 返回数字的符号
SIN 返回给定角度的正弦值
SINH 返回数字的双曲正弦值
SQRT 返回正平方根
SQRTPI 返回某数与 pi 的乘积的平方根
SUBTOTAL 返回列表或数据库中的分类汇总
SUM 将其参数相加
SUMIF 按给定条件对若干单元格求和
SUMPRODUCT 返回对应的数组元素的乘积和
SUMSQ 返回参数的平方和
SUMX2MY2 返回两个数组中对应值的平方差之和
SUMX2PY2 返回两个数组中对应值的平方和之和
SUMXMY2 返回两数组中对应值的平方差的之和
TAN 返回数字的正切
TANH 返回数字的双曲正切值
TRUNC 将数字截尾取整
统计函数
AVEDEV 返回数据点与它们的平均值的绝对偏差平均值
AVERAGE 返回其参数的平均值
AVERAGEA 返回其参数的平均值,包括数字、文本和逻辑值
BETADIST 返回 Beta 累积分布函数
BETAINV 返回指定 Beta 分布的累积分布函数的反函数
BINOMDIST 返回一元二项式分布的概率值
CHIDIST 返回 γ2 分布的单尾概率
CHIINV 返回 γ2 分布的单尾概率的反函数
CHITEST 返回独立性检验值
CONFIDENCE 返回总体平均值的置信区间
CORREL 返回两个数据集之间的相关系数
COUNT 计算参数列表中的数字个数
COUNTA 计算参数列表中的数值个数
COUNTBLANK 计算区间内的空白单元格个数
COUNTIF 计算满足给定条件的区间内的非空单元格个数
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 个最大值
LINEST 返回线性趋势的参数
LOGEST 返回指数趋势的参数
LOGINV 返回对数分布函数的反函数
LOGNORMDIST 返回对数累积分布函数
MAX 返回参数列表中的最大值
MAXA 返回参数列表中的最大值,包括数字、文本和逻辑值
MEDIAN 返回给定数值集合的中值
MIN 返回参数列表中的最小值
MINA 返回参数列表中的最小值,包括数字、文本和逻辑值
MODE 返回在数据集中出现次数最多的值
NEGBINOMDIST 返回负二项式分布
NORMDIST 返回正态累积分布
NORMINV 返回正态累积分布的反函数
NORMSDIST 返回标准正态累积分布
NORMSINV 返回标准正态累积分布的反函数
PEARSON 返回 Pearson 乘积矩相关系数
PERCENTILE 返回区域中数值的第 K 个百分点的值
PERCENTRANK 返回数据集中的值的百分比排位
PERMUT 返回给定数目对象的排列数量
POISSON 返回泊松分布
PROB 返回区域中的数值落在指定区间内的概率
QUARTILE 返回数据集的四分位数
RANK 返回一列数字的数字排位
RSQ 返回 Pearson 乘积矩相关系数的平方
SKEW 返回分布的偏斜度
SLOPE 返回线性回归线的斜率
SMALL 返回数据集中第 K 个最小值
STANDARDIZE 返回正态化数值
STDEV 估算基于给定样本的标准偏差
STDEVA 估算基于给定样本(包括数字、文本和逻辑值)的标准偏差
STDEVP 计算基于给定的样本总体的标准偏差
STDEVPA 计算基于总体(包括数字、文本和逻辑值)的标准偏差
STEYX 返回通过线性回归法计算每个 x 的 y 预测值时所产生的标准误差
TDIST 返回学生的 t 分布
TINV 返回学生的 t 分布的反函数
TREND 返回沿线性趋势的值
TRIMMEAN 返回数据集的内部平均值
TTEST 返回与学生的 t 检验相关的概率
VAR 估算基于样本的方差
VARA 估算基于样本(包括数字、文本和逻辑值)的方差
VARP 计算基于样本总体的方差
VARPA 计算基于样本总体(包括数字、文本和逻辑值)的方差
WEIBULL 返回韦伯分布
ZTEST 返回 z 检验的单尾概率值
文本和数据函数
ASC 将字符串中的全角(双字节)英文字母或片假名更改为半角(单字节)字符
BAHTTEXT 使用 ß(泰铢)货币格式将数字转换成文本
CHAR 返回代码数字所对应的字符
CLEAN 删除文本中不可打印的字符
CODE 返回文本字符串中第一个字符的数字代码
CONCATENATE 将几个文本项合并为一个文本项
DOLLAR 使用 $(美元)货币格式将数字转换成文本
EXACT 检查两个文本值是否相同
FIND 在一个文本值中查找另一个文本值(区分大小写)
FIXED 将数字格式设置为具有固定小数位数
JIS 将字符串中的半角(单字节)英文字母或片假名更改为全角(双字节)字符
LEFT 返回文本值中最左边的字符
LEN 返回文本字符串中的字符个数
LOWER 将文本转换为小写
MID 在文本字符串中,从您所指定的位置开始返回指定数量的字符
PHONETIC 提取文本字符串中的拼音 (furigana) 字符
PROPER 将文本值的每个字的首字母大写
REPLACE 替换文本中的字符
REPT 按照给定的次数重复显示文本
RIGHT 返回文本值中最右边的字符
SEARCH 在一个文本值中查找另一个文本值(不区分大小写)
SUBSTITUTE 在文本字符串中用新文本替换旧文本
T 将其参数转换为文本
TEXT 设置数字格式并将其转换为文本
TRIM 从文本删除空格
UPPER 将文本转换成大写形式
VALUE 将文本参数转换为数字