超全Excel函数大全(含详细教程).xls

网优工具 文档阅读
963.5KB 343下载 2110浏览 4.7评分
提示: 网页只展示文档的前面部分内容,如果此文档对您有帮助,请登录后下载!


目录
函 数 大 全              
总目录   链接
       
符1函数基本知识   函数基本知识    
符2函数索引          
一、日期与时间函数   日期与时间函数    
二、数学与三角函数   数学与三角函数      
三、逻辑函数   逻辑函数    
四、查找与引用函数   查找与引用函数      
五、数据库函数   数据库函数    
六、文本函数   文本函数    
七、统计函数   统计函数    
八、财务函数   财务函数    
九、工程函数        
十、信息函数   信息函数    
十一、外部函数        
十二、用户自定函数        
       
常用指数   书面链接 定义说明
  函数基本知识      
  函数索引      
  日期与时间函数      
  1、计算日期     计算日期
    DATE   返回从开始日期算起的数月之前或之后的序列号.  
    EOMONTH   返回指定月份数之前或之后的某月份的最后的日期序列号.  
    WORKDAK   返回自开始日期算起相隔指定天数之前或之后(不包括周末和专门指定的假日)的日期的序列号.  
  2、计算天数      
    NETWORKDAYS   计算除了周六、日和休息日之外的工作天数  
    DATEDIF   计算期间内的年数、月数、天数  
    DAYS360   按一年360天计算两个日期之间的天数  
  3、计算指定期间的比率      
    YEARFRAC   计算指定期间占一年的比率  
  4、计算日期为第几个星期      
    WEEKNUM   计算从1月1日算起的第几个星期  
  5、计算表示日期的数值      
    DATEDIF   从年、月、日来计算日期  
    DATEVALUE   从表示日期的文本来计算序列号值  
  6、计算表示时间的数值      
    TIME   从时、分、秒来计算出时间的序列号值  
    TIMEVALUE   从表示时间的文本来计算序列号值  
  7、计算日期或时间      
    TODAY   计算当前的日期  
    NOW   计算当前的日期和时间  
  8、从日期中提取出年/月/日和星期  
    YEAR   从日期中提取出"年"  
    MONTH   从日期中提取出"月"  
    DAY   从日期中提取出"日"  
    WEEKDAY   计算出与日期相对应的星期  
  8、从时间中提取出时/分/秒  
    HOUR   从时间中提取出"时"  
    MINUTE   从时间中提取出"分"  


函数索引
函数字母索引
函数索引  
                         
                         
    函数说明
ABS返回参数的绝对值  
ACCRINT返回定期付息有价证券的应计利息  
ACCRINTM返回到期一次性付息有价证券的应计利息  
ACOS返回数字的反余弦值  
ACOSH返回参数的反双曲余弦值  
ADDRESS通过行号和列号返回单元格引用  
AMORDEGRC返回每个会计期间的折旧值.此函数是为法国会计系统提供的  
AMORLINC返回每个会计期间的折旧值,该函数为法国会计系统提供  
AND查看是否满足所有条件
AREAS计算指定范围的领域数  
ASC将字符串中的全角英文字母转换为半角字符  
ASIN返回参数的反正弦值  
ASINH返回参数的反双曲正弦值  
ATAN返回参数的反正切值  
ATAN2返回给定的X及Y坐标值的反正切值  
ATANH返回参数的反双曲正切值  
AVEDEV返回平均偏差  
AVERAGE返回参数算术平均值  
AVERAGEA计算参数所有数值的算数平均值  
   
    函数说明
BAHTTEXT将数值转换为泰语的货币显示形式  
BESSELI返回第1种修正Bessel函数值Kn(x)  
BESSELJ返回第1种Bessel函数值Kn(x)  
BESSELK返回第2种修正Bessel函数值Kn(x)  
BESSELY返回第2种Bessel函数值Kn(x)  
BETADIST返回Beta分布累积函数的函数值  
BETAINV返回Beta分布累积函数的反函数值  
BIN2DEC将二进制数转换为十进数  
BIN2HEX将二进制数转换为十六进数  
BIN2OCT将二进制数转换为八进数  
BINOMDIST返回一元二项式分布的概率值  
   
    函数说明
CALL调用DLL中所含的过程  
CEILNG将参数Number沿绝对值增大的方向,舍入为最接通近的整数或基数  
CELL返回单元格的信息  
CHAR返回对应于文字代码的字符  
CHIDIST返回 2分布的单尾概率  
CHINV返回 2分布单尾概率的反函数  
CHITEST返回独立性检验值  
CHOOSE从参数列表中选择值  
CLEAN删除文本中不能打印的字符  
CODE返回数字代码  
COLUMN返回列编号  
COLUMNS返回列数  


基础
函 数 基 础 理 论      
(一)函数和公式
1.什么是函数
Excel函数即是预先定义,执行计算、分析等处理数据任务的特殊公式。以常用的求和函数SUM为例,它的语法是 “SUM(number1,number2,)”。其中“SUM”称为函数名称,一个函数只有唯一的一个名称,它决定了函数的功能和用途。 函数名称后紧跟左括号,接着是用逗号分隔的称为参数的内容,最后用一个右括号表示函数结束。
参数是函数中最复杂的组成部分,它规定了函数的运算对象、顺序或结构等。使得用户可以对某个单元格或区域 进行处理,如分析存款利息、确定成绩名次、计算三角函数值等。
按照函数的来源,Excel函数可以分为内置函数和扩展函数两大类。前者只要启动了Excel,用户就可以使用它们; 而后者必须通过单击“工具→加载宏”菜单命令加载,然后才能像内置函数那样使用。
 
2.什么是公式
函数与公式既有区别又互相联系。如果说前者是Excel预先定义好的特殊公式,后者就是由用户自行设计对工作表 进行计算和处理的公式。以公式“=SUM(E1:H1)*A1+26”为例,它要以等号“=”开始,其内部可以包括函数、引用、运算 符和常量。上式中的“SUM(E1:H1)”是函数,“A1”则是对单元格A1的引用(使用其中存储的数据),“26”则是常量, “*” 和“+”则是算术运算符(另外还有比较运算符、文本运算符和引用运算符)。如果函数要以公式的形式出现,它必 须有两个组成部分,一个是函数名称前面的等号,另一个则是函数本身。
 
(二)函数的参数
1.常量
常量是直接输入到单元格或公式中的数字或文本,或由名称所代表的数字或文本值,例如数字“2890.56”、日期 “2003-8-19”和文本“黎明”都是常量。但是公式或由公式计算出的结果都不是常量,因为只要公式的参数发生了变化, 它自身或计算出来的结果就会发生变化。
 
2.逻辑值
逻辑值是比较特殊的一类参数,它只有TRUE(真)或FALSE(假)两种类型。例如在公式“=IF(A3=0,"",A2/A3)”中, “A3=0”就是一个可以返回TRUE(真)或FALSE(假)两种结果的参数。当“A3=0”为TRUE(真)时在公式所在单元格中填入 “0”,否则在单元格中填入“A2/A3”的计算结果。
 
3.数组
数组用于可产生多个结果,或可以对存放在行和列中的一组参数进行计算的公式。Excel中有常量和区域两类数组。 前者放在“{}”(按下Ctrl+Shift+Enter组合键自动生成)内部,而且内部各列的数值要用逗号“,”隔开,各行的数值要 用分号“;”隔开。假如你要表示第1行中的56、78、89和第2行中的90、76、80,就应该建立一个2行3列的常量数组“{56,78,89;90,76,80}。
区域数组是一个矩形的单元格区域,该区域中的单元格共用一个公式。例如公式“=TREND(B1:B3,A1:A3)”作为数 组公式使用时,它所引用的矩形单元格区域“B1:B3,A1:A3”就是一个区域数组。
 
4.错误值
使用错误值作为参数的主要是信息函数,例如“ERROR.TYPE”函数就是以错误值作为参数。它的语法为 “ERROR.TYPE(error_val)”,如果其中的参数是#NUM!,则返回数值“6”。
 
5.单元格引用
单元格引用是函数中最常见的参数,引用的目的在于标识工作表单元格或单元格区域,并指明公式或函数所使用的 数据的位置,便于它们使用工作表各处的数据,或者在多个函数中使用同一个单元格的数据。还可以引用同一工作簿不同 工作表的单元格,甚至引用其他工作簿中的数据。
根据公式所在单元格的位置发生变化时,单元格引用的变化情况,我们可以引用分为相对引用、绝对引用和混合引 用三种类型。以存放在F2单元格中的公式“=SUM(A2:E2)”为例,当公式由F2单元格复制到F3单元格以后,公式中的引用也 会变化为“=SUM(A3:E3)”。若公式自F列向下继续复制,“行标”每增加1行,公式中的行标也自动加1。
如果上述公式改为“=SUM($A $3:$E $3)”,则无论公式复制到何处,其引用的位置始终是“A3:E3”区域。
混合引用有“绝对列和相对行”,或是“绝对行和相对列”两种形式。前者如“=SUM($A3:$E3)”,后者如 “=SUM(A$3:E$3)”。
上面的几个实例引用的都是同一工作表中的数据,如果要分析同一工作簿中多张工作表上的数据,就要使用三维引用。 假如公式放在工作表Sheet1的C6单元格,要引用工作表Sheet2的“A1:A6”和Sheet3的“B2:B9”区域进行求和运算,则公式 中的引用形式为“=SUM(Sheet2!A1:A6,Sheet3!B2:B9)”。也就是说三维引用中不仅包含单元格或区域引用,还要在前面加 上带“!”的工作表名称。
假如你要引用的数据来自另一个工作簿,如工作簿Book1中的SUM函数要绝对引用工作簿Book2中的数据,其公式为 “=SUM([Book2]Sheet1! SA S1: SA S8,[Book2]Sheet2! SB S1: SB S9)”,也就是在原来单元格引用的前面加上 “[Book2]Sheet1!”。放在中括号里面的是工作簿名称,带“!”的则是其中的工作表名称。即是跨工作簿引用单元格或区域 时,引用对象的前面必须用“!”作为工作表分隔符,再用中括号作为工作簿分隔符。不过三维引用的要受到较多的限制,例 如不能使用数组公式等.
提示:上面介绍的是Excel默认的引用方式,称为“A1引用样式”。如果你要计算处在“宏”内的行和列,必须使用 “R1C1引用样式”。在这种引用样式中,Excel使用“R”加“行标”和“C”加“列标”的方法指示单元格位置。启用或关 闭R1C1引用样式必须单击“工具→选项”菜单命令,打开对话框的“常规”选项卡,选中或清除“设置”下的“R1C1引用样 式”选项。由于这种引用样式很少使用,限于篇幅本文不做进一步介绍。
 
6.嵌套函数
除了上面介绍的情况外,函数也可以是嵌套的,即一个函数是另一个函数的参数,例如 “=IF(OR(RIGHTB(E2,1)="1",RIGHTB(E2,1)="3",RIGHTB(E2,1)="5",RIGHTB(E2,1)="7", RIGHTB(E2,1)="9"),"男","女")”。 其中公式中的IF函数使用了嵌套的RIGHTB函数,并将后者返回的结果作为IF的逻辑判断依据。
 
7.名称和标志
为了更加直观地标识单元格或单元格区域,我们可以给它们赋予一个名称,从而在公式或函数中直接引用。例如 “B2:B46”区域存放着学生的物理成绩,求解平均分的公式一般是“=AVERAGE(B2:B46)”。在给B2:B46区域命名为“物理 分数”以后,该公式就可以变为“=AVERAGE(物理分数)”,从而使公式变得更加直观。
给一个单元格或区域命名的方法是:选中要命名的单元格或单元格区域,鼠标单击编辑栏顶端的“名称框”,在其 中输入名称后回车。也可以选中要命名的单元格或单元格区域,单击“插入→名称→定义”菜单命令,在打开的“定义名 称”对话框中输入名称后确定即可。如果你要删除已经命名的区域,可以按相同方法打开“定义名称”对话框,选中你要 删除的名称删除即可。
由于Excel工作表多数带有“列标志”。例如一张成绩统计表的首行通常带有“序号”、“姓名”、“数学”、 “物理”等“列标志”(也可以称为字段),如果单击“工具→选项”菜单命令,在打开的对话框中单击“重新计算”选项 卡,选中“工作簿选项”选项组中的“接受公式标志”选项,公式就可以直接引用“列标志”了。例如“B2:B46”区域存 放着学生的物理成绩,而B1单元格已经输入了“物理”字样,则求物理平均分的公式可以写成“=AVERAGE(物理)”。
需要特别说明的是,创建好的名称可以被所有工作表引用,而且引用时不需要在名称前面添加工作表名(这就是使 用名称的主要优点),因此名称引用实际上是一种绝对引用。但是公式引用“列标志”时的限制较多,它只能在当前数据 列的下方引用,不能跨越工作表引用,但是引用“列标志”的公式在一定条件下可以复制。从本质上讲,名称和标志都是 单元格引用的一种方式。因为它们不是文本,使用时名称和标志都不能添加引号。
 
(三)函数输入方法
对Excel 公式而言,函数是其中的主要组成部分,因此公式输入可以归结为函数输入的问题。
 
1.“插入函数”对话框
“插入函数”对话框是Excel输入公式的重要工具,以公式“=SUM(Sheet2!A1:A6,Sheet3!B2:B9)”为例,Excel输入 该公式的具体过程是:
首先选中存放计算结果(即需要应用公式)的单元格,单击编辑栏(或工具栏)中的“fx”按钮,则表示公式开始的 “=”出现在单元格和编辑栏,然后在打开的“插入函数”对话框中的“选择函数”列表找到“SUM”函数。如果你需要 的函数不在里面,可以打开“或选择类别”下拉列表进行选择。最后单击“确定”按钮,打开“函数参数”对话框。
对SUM函数而言,它可以使用从number1开始直到number30共30个参数。对上面的公式来说,首先应当把光标放在对话 框的“number1”框中,单击工作簿中的“Sheet2!”工作表标签,“Sheet2!”即可自动进入其中,接着鼠标拖动选中你要 引用的区域即可。接着用鼠标单击对话框的“number2”框,单击工作簿中的“Sheet3!”工作表标签,其名称“Sheet3!” 即可自动进入其中,再按相同方法选择要引用的单元格区域即可。
上述方法的最大优点就是引用的区域很准确,特别是三维引用时不容易发生工作表或工作簿名称输入错误的问题。
 


     
  常用指数    
说明:  
使用格式:  
 
参数定义:  
要点:  
应用实例:


排名总汇
单个区域排名
成绩RANK降序RANK升序COUNTIF降序COUNTIF升序SUM降序SUM升序
81            
75            
81            
89            
65            
75            
71            
50            
49            
74            
 
 
多个区域排名
班级1成绩班级2成绩RANK降序对班级1成绩 按全年级排名
A81Q42      
B75R81      
C81S77      
D89T62      
E65U49      
F75V45      
G71W47      
H50X44      
I49Y58      
J74Z56      
 
 
 
中国式排名
成绩COUNTIF排名FREQUENCY排名MATCH排名
81      
75      
81      
89      
65      
75      
71      
50      
49      
74      


引用&查找
8                                    
10                                    
17                                    
55                                    
22                                    
  If法LOOKUP法HLOOKUP法SUM法COUNTIF法COUNTIF法COUNTIF法INDEX法CHOOSE法1CHOOSE法2CHOOSE法3SUM(IF)法MAX法MAX法2MIN法MIN法2MATCH法FREQUENCY法                      
                                                           
条件说明:小于10返回500,小于20返回800,小于30返回1100,小于40返回1400,大于40返回1700                                                          
0500
10800    
201100    
301400
401700
 
 
 
 
 
 
语文数学英文姓名
908592令狐冲
958991任盈盈
898376林平之
807583岳灵珊
897788仪琳
796884曲飞燕
507063田伯光
857590向问天
758089刘振峰
789565陆大有
685678劳德诺
789277左冷禅
889083东方不败
567889上官云
818267杨莲亭
728088童百熊
784589木高峰
877759余沧海
699378宁中则
757389陶根仙   
 
 
 
                  
         此列有误         此列有误            
姓名   语文语文语文语文语文语文语文语文语文语文语文语文语文语文语文语文语文语文语文语文语文语文语文语文语文                  
左冷禅左冷禅                                                                    
岳灵珊                               这些函数都属于数据库函数,不能拖拉的,有所限制,实际操作时最好不用                          
余沧海                                                        
仪琳                                                                      
杨莲亭                                                                      


MMULT
返回两数组的矩阵乘积    
MMULT常用指数    
说明:  
使用格式:  
 
参数定义:  
要点:  
应用实例:
 
 
 
 
 
 
函数功能:返回两数组的矩阵乘积。
参数:MMULT(array1,array2) 其中Array1、array2是要进行矩阵乘法运算的两个数组。
注意事项:
 1、函数结果(也是一个矩阵)的行数与 array1 的行数相同,矩阵的列数与 array2 的列数相同。
  特殊情况下(array1为1行,array2为1列),结果为一常数值(1行1列)
 2、只要满足先前所说的条件:
  第一个参数的列数,要等于第二个参数的行数.
函数计算过程分析:
1.1行n列 与m行1列之积
 参数1: 1231行3列
 参数2:10   3行1列
  20
  30
 公式:=MMULT(D8:F8,C10:C12)     计算过程:1*10+2*20+3*30
 结果:      1行1列  
 常量数组:  
                   
2.1行n列 与m行x列之积
 参数1: 1231行3列
 参数2:104  3行2列
  205
  306
 公式:=MMULT(D19:F19,C21:D23)     计算过程:1*10+2*20+3*30,4*1+5*2+6*3
 结果1:      1行2列    
 结果2:        
 常量数组:  
                   
3.m行1列 与1行n列之积
 参数1:10   3行1列
  20


Char&Code
     
Char常用指数    
说明:  
使用格式:  
 
参数定义:  
要点:  
应用实例:
 
 
 
 
 
 
 
 
     
Code常用指数    
说明:  
使用格式:  
 
参数定义:  
要点:  
应用实例:
 
 
 
 
         
1、简要说明:返回对应于ASCII代码的字符(Char),返回对应于首字符的内部代码(Code)      
  注:Char函数的参数为ASCII代码,其代码范围在1~255之间;      
  而Code函数返回的计算机内部代码可超过1~255的范围。      
         
2、基本语法:Char(数字),Code(字符/字符串), 其中参数可以是引号内的常量或是单元格、区域引用      
         
3、实例1:        
  题目:返回"excel"的首字符代码,然后再转换为字符。    
         
  公式1:=Code("excel")    
  公式2:=Char(公式1的结果)    
         
  结果1:      
  结果2:      
         
  简要说明小写英文字母e在计算机内部的ASCII代码中编号为101,通过code函数可以返回这个编号,再通过char函数可把相应的代码转换为字符。注意,code函数只能返回字符串中的首个字符的代码。
         
         
4、实例2:        
  题目:判断下面单元格的首字符是否是数字    
  1第12314期彩票结果    


HLOOKUP
按照水平方向搜索区域    
HLOOKUP常用指数    
说明:按照垂直方向搜索"Table_array"的首行,搜索出满足指定的"Lookup_value"的值,或者搜索出小于搜索值的最大值.返回值为与查找到的单元格同列的,指定的"Row_index_num"(行序号)下移的单元格的值.
使用格式:HLOOKUP(Lookup_value,Table_array,Row_index_num,Range_lookup)
 
参数定义:  
要点:适用于横长的表格的搜索.搜索的行通常为首行.
注意事项:当"Lookup_value"小于"Table_array"首行中的数值的最小值时,或者当"Range_lookup"中指定为FALSE但挨过不到满足的值时,返回错误值"#N/A",此外,当"Row_index_num"超出搜索区域的行数时返回错误值"#REF!".当"Row_index_num"小于1时返回错误值"#VALUE!".使用函数时要注意确认参数是否正确.
应用实例:
 
 员工编号A06011A06012A06013 员工编号姓名
 姓名张三李四王五 A06011  
 年龄252923  =HLOOKUP(G12,C11:E12,2,0)
 籍贯黑龙江北京浙江
 所属部门销售部销售部后勤部


AVEDEV
返回一组数据与其平均值的绝对偏差的平均值    
AVEDEV常用指数    
说明:返回一组数据与其平均值的绝对偏差的平均值,该函数可以评测数据(例如学生的某科考试成绩)的离散度
使用格式:AVEDEV(number1,number2,...)
 
参数定义:Number1、number2、...是用来计算绝对偏差平均值的一组参数,其个数可以在1~30个之间
要点:  
应用实例:
 如果A1=79、A2=62、A3=45、A4=90、A5=25,则公式“=AVEDEV(A1:A5)”返回20.16


CHOOSE
可以根据给定的索引值,从多达29个待选参数中选出相应的值或操作    
CHOOSE常用指数    
说明:  
使用格式:CHOOSE(index_num,value1,value2,...)
 
参数定义:Index_num是用来指明待选参数序号的值,它必须是1到29之间的数字、或者是包含数字1到29的公式或单元格引用;Value1,value2,...为1到29个数值参数,可以是数字、单元格,已定义的名称、公式、函数或文本
要点:  
应用实例:
 公式“=CHOOSE(2,"电脑","爱好者")返回“爱好者”。公式“=SUM(A1:CHOOSE(3,A10,A20,A30))”与公式“=SUM(A1:A30)”等价(因为CHOOSE(3,A10,A20,A30)返回A30)


AREAS
返回引用中包含的区域个数    
AREAS常用指数    
说明:  
使用格式:AREAS(reference)
 
参数定义:Reference是对某一单元格或单元格区域的引用,也可以引用多个区域
要点:如果需要将几个引用指定为一个参数,则必须用括号括起来,以免Excel将逗号作为参数间的分隔符
应用实例:
 公式“=AREAS(a2:b4)”返回1,=AREAS((A1:A3,A4:A6,B4:B7,A16:A18))返回4


ADDRESS
返回单元格引用或单元格的位置    
ADDRESS常用指数    
说明:以文字形式返回对工作簿中某一单元格的引用
使用格式:ADDRESS(row_num,column_num,abs_num,a1,sheet_text)
 
参数定义:参数:Row_num是单元格引用中使用的行号;Column_num是单元格引用中使用的列标;Abs_num指明返回的引用类型(1或省略为绝对引用,2绝对行号、相对列标,3相对行号、绝对列标,4是相对引用);A1是一个逻辑值,它用来指明是以A1或R1C1返回引用样式。如果A1为TRUE或省略,函数ADDRESS返回A1样式的引用;如果A1为FALSE,函数ADDRESS返回R1C1样式的引用。Sheet_text为一文本,指明作为外部引用的工作表的名称,如果省略sheet_text,则不使用任何工作表的名称
要点:  
应用实例:
 公式 =ADDRESS(1,4,4,1) 返回D


Sheet14
数据库和列表管理函数 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返回代表开始日期和结束日期之间总天数的以年为单位的分数
 
工程函数
BESSELI返回经过修改的贝塞尔函数In(x)
BESSELJ返回贝塞尔函数Jn(x)
BESSELK返回经过修改的贝塞尔函数Kn(x)
BESSELY返回贝塞尔函数Yn(x)
BIN2DEC将二进制数转换为十进制数
BIN2HEX将二进制数转换为十六进制数
BIN2OCT将二进制数转换为八进制数
COMPLEX将实系数和虚系数转换为复数
CONVERT将数字从一种度量系统转换为另一种度量系统
DEC2BIN将十进制数转换为二进制数
DEC2HEX将十进制数转换为十六进制数
DEC2OCT将十进制数转换为八进制数


COLUMNS
 
COLUMNS常用指数★★★★★  
说明:显示所引用单元格的列标号值
使用格式:COLUMN(reference)
 
参数定义:reference为引用的单元格
要点:如果在B11单元格中输入公式:=COLUMN(),也显示出2;与之相对应的还有一个返回行标号值的函数——ROW(reference).
应用实例:在C11单元格中输入公式:=COLUMN(B11),确认后显示为2(即B列)


FACT
计算双阶倍乘    
FACT常用指数★★★★★  
说明:计算出作为参数指定的"Number"的阶乘.
使用格式:FACT(Number)
 
参数定义:  
要点:  
应用实例:
 
 计算数值的阶乘
数值0169-3
结果          
 =FACT(B11)  


SUM
数值求和
SUM常用指数★★★★★  
说明:用来对指定单元格(即参数)的所有数字(即"值")求和
使用格式:SUM(Number1‚Number2……)
 
参数定义:参数用逗号分开,最多可以指定30个.
要点:可以作为计算对象的有数值、作为文本输入的数字,以及包含上述数值的单元格.空白单元格被视为0计算.
特别提醒:如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略;如果 将上述公式修改为:=SUM(LARGE(D2:D63,{1,2,3,4,5})),则可以求出前5名成绩的和。
             
应用实例:如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略;如果将上述公式修改为:=SUM(LARGE(D2:D63,{1,2,3,4,5})),则可以求出前5名成绩的和
 
 
季度销售额表
  1月2月3月合计公式显示      
一店202418232847   =SUM(B11:D11)    
二店223220052686   =SUM(B12,C12,D12)    
三店251122903395   =B13+C13+D13    
合计         =SUM(E11:E13)    
 
补充:单击"自动求和"按钮也能得到结果.
 
 
       
 
 
{=SUM(IF($A$5:$A$16="A",IF($B$5:$B$16>=40,IF($B$5:$B$16<=80,$C$5:$C$16))))}       
 
          


COUNTIF
数值求和
COUNTIF 常用指数★★★☆☆返回目录
说明:用来对搜索指定条件的单元格(即参数)的个数.即只求和被满足条件的单元格个数.
参数定义:RANGE=指定作为搜索对象的单元格区域.即找是否有与条件相配的单元格区域.CRITERIA=指定搜索RANGE单元格的"条件",即说明条件.
要点:指定的条件必须用 " " (双引号括起来),如 ">=100、"男" 等.但,当指定条件为引用单元格时无需双引号括住.通配 符使用参看SUMIF函数中的通配符说明.
应用实例:
 
服装销售额报表                
店名营业额50说明在这一天卖了30件以上有3个店.      
一店36                  
二店58                  
三店18                  
四店23                  
五店39                  
营业额合计   公式        
销售30件以上/店   =COUNTIF(B10:B14,">=30")        
30   =COUNTIF(B10:B14,">="&A17)      
公司员工
姓名性别民族
张三
李四
王五
赵六
麻七公式
男员工人数   =COUNTIF(B20:B24,"男")    
查找是否已输入张三   =IF(COUNTIF(A20:A24,"张三"),"已输入","")        
 
例题2
 
 题目:COUNTIF基础运用      
      数据类型  
 Excel播客-100      
 学习Excel       假空单元格为字符型
 200       真空单元格为数据型
    Excel 网      
 606公司财务      
          含空格单元格为字符型
 财务学习400      
 进入Excel        
 
要求公式结果简要说明
求真空单元格的个数:=COUNTIF($B$32:$C$39,"=")    
求非真空单元格的个数:=COUNTIF($B$32:$C$39,"<>")    
求含空格单元格的个数{=SUM(--(ASC(MID($B$32:$C$39,1,1))=" "))}   这为一数组公式,可求出半角、全角空格,空格可能多于一个
求为真空+假空单元格的个数=COUNTIF($B$32:$C$39,"")   注:不包括空格单元格
求为假空单元格的个数=COUNTIF($B$32:$C$39,"")-COUNTIF($B$32:$C$39,"=")    
求为文本单元格的个数=COUNTIF($B$32:$C$39,"*")   注:不包括空格单元格
求为数值单元格的个数=COUNT($B$32:$C$39)   注意:这里用的是count()函数,值不包括真空单元格
求包含EXCEL的单元格的个数=COUNTIF($B$32:$C$39,"*excel*")   所求字符可在任何位置
求以EXCEL打头的单元格的个数=COUNTIF($B$32:$C$39,"excel*")   *号代表任意字符   
求第三位是EXCEL的单元格的个数=COUNTIF($B$32:$C$39,"??excel")   每一个?代表一个字符


SUMIF
计算符合指定条件的单元格区域内的数值和    
SUMIF常用指数★★★★★  
说明:用来对搜索指定条件的单元格(即参数)的所有数字(即"值")求和.即只求和被满足条件的单元格.
使用格式:SUMIF(Range‚Criteria‚Sum_Range)
 
参数定义:RANGE=指定作为搜索对象的单元格区域.即找是否有与条件相配的单元格区域.CRITERIA=指定搜索RANGE单元格的"条件",即说明条件.SUM_RANGE=指定求和对象的单元格区域.即要求求和的行或列.
要点:指定的条件必须用 " " (双引号括起来),如 ">=100、"男" 等.但,当指定条件为引用单元格时无需双引号括住. 使用SUMIF比VLOOKUP查找更方便,可以避免无匹配时返回的错误的问题.
应用实例:
 
客人数、销售额报表                 
日期客人数营业额               
2007-10-01361800      
2007-10-02582900    
2007-10-0318900    
2007-10-04231150    
2007-10-05391950    
营业额合计     =SUM(C10:C14)  
营业额合计(30人以上)     =SUMIF(B10:B14,">=36",C10:C14)指定文本条件    
2007-10-01营业额   =SUMIF(A12:A16,A19,C12:C16)指定单元格    
     
通配符含义示例示例说明
*(星号)与任意文字一致天依*或*女装以"天依"开头的任意文本;以"女装"结尾的任意文本
?(问号)与任意一个文字一致??女装"女装"前一定是两个字符的文本("天依女装"、"靓丽女装"等.
~(否定号)指定不将*和?视为通配符看待~*童装与"童装"文本一致(并不是指定双"男装"结尾的任意文本.
 
通配在SUMIF上的使用
服装销售额报表
品牌营业额50元/件 信息查找  
天依女装36     查询品牌天依女装
靓丽童装58     结果  
天依童装18  
天依女装23  
靓丽童装39   公式
营业额合计   =SUM(C27:C31)
营业额合计(30件以上)   =SUMIF(B29:B33,">=30",C29:C33)
天依女装营业额合计   =SUMIF(A29:A33,"天依女装",C29:C33)
天依女(童)装营业额合计   =SUMIF(A29:A33,"天依**",C29:C33)
童装合计   =SUMIF(A29:A33,"??童装",C29:C33)
  公式简写=SUMIF(A29:A33,"??童装",C29)
 
例三:多区域求和(数组)
 
工号商品销售量工号商品销售量工号商品销售量
A001铅笔194A001圆珠笔61A002圆珠笔179
B001毛笔40B001毛笔41B001钢笔97
A002毛笔100B002圆珠笔19A002铅笔182
B001圆珠笔130B001铅笔101B001铅笔54
B002圆珠笔110B002钢笔124B002毛笔130
A002钢笔74A002铅笔179B003圆珠笔61
A003钢笔100A001毛笔135A003毛笔82
A001钢笔143A002钢笔146A001铅笔158


AMORLINC
 
AMORLINC   常用指数★★★★★  
说明:返回每个会计期间的折旧值,该函数为法国会计系统提供。如果某项资产是在会计期间内购入的,则按线性折旧法计算
使用格式:AMORLINC(cost,date_purchased,first_period,salvage,period,rate,basis)
 
参数定义:Date_purchased为购入资产的日期,First_period为第一个期间结束时的日期,Salvage为资产在使用寿命结束时的残值,Period为期间,Rate为折旧率,Basis为所使用的年基准(0或省略时为360天,1为实际天数,3为一年365天,4为一年360天)
要点:  
应用实例:
 
=


AMORDEGRC
     
AMORDEGRC   常用指数★★★★★  
说明:返回每个会计期间的折旧值
使用格式:AMORDEGRC(cost,date_purchased,first_period,salvage,period,rate,basis)
 
参数定义:Cost为资产原值,Date_purchased为购入资产的日期,First_period为第一个期间结束时的日期,Salvage为资产在使用寿命结束时的残值,Period是期间,Rate为折旧率,Basis是所使用的年基准(0或省略时为360天,1为实际天数,3为一年365天,4为一年360天)
要点:  
应用实例:


CELL
     
CELL常用指数★★★★★  
说明:返回某一引用区域的左上角单元格的格式、位置或内容等信息。
使用格式:CELL(info_type,reference)
 
参数定义:Reference   表示要获取其有关信息的单元格。如果忽略,则在 info_type 中所指定的信息将返回给最后更改的单元格。
要点:  
应用实例:
 
 
 下表描述 info_type 为“format”,以及引用为用内置数字格式设置的单元格时,函数 CELL 返回的文本值。        
           
           
    如果 Microsoft Excel 的格式为CELL 返回值
    常规"G"
    0"F0"
    #,##0",0"
    0"F2"
    #,##0.00",2"
    $#,##0_);($#,##0)"C0"
    $#,##0_);[Red]($#,##0)"C0-"
    $#,##0.00_);($#,##0.00)"C2"
    $#,##0.00_);[Red]($#,##0.00)"C2-"
    0"P0"
    0"P2"
    0"S2"
    # ?/? 或 # ??/??"G"
    yy-m-d 或 yy-m-d h:mm 或 dd-mm-yy"D4"
    d-mmm-yy 或 dd-mmm-yy"D1"
    d-mmm 或 dd-mmm"D2"
    mmm-yy"D3"
    dd-mm"D5"
    h:mm AM/PM"D7"
    h:mm:ss AM/PM"D6"
    h:mm"D9"
    h:mm:ss"D8"
 如果 CELL 公式中的 info_type 参数为“format”,而且以后又用自定义格式设置了单元格,        
 则必须重新计算工作表,以更新 CELL 公式。        
 示例1        
 下面的例子是使用 =CELL() 函数和其它函数结合提取文件名。        
           
 当前的文件名是 :  
  =MID(CELL("filename"),FIND("[",CELL("filename"))+1,FIND("]",CELL("filename"))-FIND("[",CELL("filename"))-1)        
 说明        
 函数 CELL 用于与其他电子表格程序兼容。        
 示例2        
 数据        
 37685        
 TOTAL        
 公式说明(结果)      
    单元格 A20 的行号 (20) =CELL("row",A20)  


ACCRINTM
     
ACCRINTM常用指数★★★★★  
说明:返回到期一次性付息有价证券的应计利息
使用格式:ACCRINTM(issue,maturity,rate,par,basis)
 
参数定义:Issue为有价证券的发行日,Maturity为有价证券的到期日,Rate为有价证券的年息票利率,Par为有价证券的票面价值,Basis为日计数基准类型(0或省略时为30/360,1为实际天数/实际天数,2为实际天数/360,3为实际天数/365,4为欧洲30/360)
要点:  
应用实例:


HYPERLINK
创建超链接    
HYPERLINK常用指数★★★★★  
说明:  
使用格式:HYPERLINK(link_location,friendly_name)
 
参数定义:Link_location是文件的路径和文件名,它还可以指向文档中的某个更为具体的位置,如Execl工作表或工作簿中特定的单元格或命名区域,或是指向Word文档中的书签。路径可以是存储在硬盘驱动器上的文件,或是Internet或Intranet上的URL路径;Friendly_name为单元格中显示的链接文字或数字,它用蓝色显示并带有下划线。如果省略了Friendly_name,单元格就将link_location显示为链接。
要点:  
应用实例:
 
 HYPERLINK函数链接示例    
       
       
  文件链接
 地址文件名建立链接
  C:/A.XLSA  
 C:/B.XLSB  
       
 工作表和单元格链接  
 单元格建立链接注意:链接具体工作表和单元格时加上"#"
 基础  
       
 网站链接
 网址网站名称建立链接
 http://www.baidu.com百度  
 http://www.qq.com  腾迅  
 
 
HYPERLINK("http://www.mydrivers.com/","驱动之家")会在工作表中显示文本“驱动之家”,单击它即可连接到“http://www.mydrivers.com/”。公式“=HYPERLINK("D:\README.TXT","说明文件")”在工作表中建立一个的蓝色“说明文件”链接,单击它可以打开D盘上的README.TXT文件


反三角函数
返回数字的反余弦值    
ACOS常用指数★★★★★  
说明:返回数字的反余弦值。反余弦值是角度,它的余弦值为数字。返回的角度值以弧度表示,范围是 0 到 pi。
使用格式:ACOS(number)
 
参数定义:Number   角度的余弦值,必须介于 -1 到 1 之间
要点:如果要用度表示反余弦值,请将结果再乘以 180/PI() 或用 DEGREES 函数。
应用实例:
 
 
 
 
 
 
     
返回参数的反正弦值    
ASIN常用指数★★★★★  
说明:  
使用格式:  
 
参数定义:  
要点:  
应用实例:
 
 
 
 
返回参数的反正切值    
ATAN常用指数★★★★★  
说明:  
使用格式:  
 
参数定义:  
要点:  
应用实例:
 
 
 
 
 
 
 
 
返回给定的X及Y坐标值的反正切值    
ATAN2常用指数★★★★★  
说明:  
使用格式:  
 
参数定义:  
要点:  
应用实例:


反双曲函数
计算双曲反正弦值    
ASINH常用指数★★★★★  
说明:  
使用格式:  
 
参数定义:  
要点:  
应用实例:
 
 
 
 
 
 
计算双曲反余弦值    
ACOSH常用指数★★★★★  
说明:返回 number 参数的反双曲余弦值。参数必须大于或等于 1。反双曲余弦值的双曲余弦即为该函数的参数,因此 ACOSH(COSH(number)) 等于 number。
使用格式:ACOSH(number)
 
参数定义:Number   大于等于 1 的实数。
要点:  
应用实例:
 示例    
 公式说明(结果)  
    1 的反双曲余弦值 (0) =ACOSH(1)
    10 的反双曲余弦值 (2.993223) =ACOSH(10)
 
计算比曲反正切值    
ATANH常用指数★★★★★  
说明:  
使用格式:  
 
参数定义:  
要点:  
应用实例:


OFFSET
计算指定位置的单元格引用    
OFFSET常用指数★★★★★  
说明:以指定的引用为参照系,通过给定偏移量得到新的引用.返回的引用可以是一个单元格或单元格区域,并可以指定返回的行数或列数.
使用格式:OFFSET(reference,rows,cols,height,width)。
 
参数定义:Reference是作为偏移量参照系的引用区域,它必须是单元格或相连单元格区域的引用;Rows是相对于偏移量参照系的左上角单元格,上(下)偏移的行数。如果使用5作为参数Rows,则说明目标引用区域的左上角单元格比reference低5行。行数可为正数(代表在起始引用的下方)或负数(代表在起始引用的上方);Cols是相对于偏移量参照系的左上角单元格,左(右)偏移的列数。如果使用5作为参数Cols,则说明目标引用区域的左上角的单元格比reference靠右5列。列数可为正数(代表在起始引用的右边)或负数(代表在起始引用的左边);Height是要返回的引用区域的行数,Height必须为正数;Width是要返回的引用区域的列数,Width必须为正数
要点:  
应用实例:
 如果A1=68、A2=76、A3=85、A4=90,则公式“=SUM(OFFSET(A1:A2,2,0,2,1))”返回177。


表示逻辑值
表示总是为真    
  常用指数★★★★★  
说明:返回逻辑值TRUE
使用格式:TRUE()
 
参数定义:该函数不需要参数
要点:  
应用实例:
 如果在A1单元格内输入公式“=TRUE()”,回车后即可返回TRUE。若在单元格或公式中输入文字TRUE,Excel会自动将它解释成逻辑值TRUE。函数TRUE主要用于与其它电子表格程序兼容
 
 
 
 
 
 
 
 
表示总是为假    
  常用指数★★★★★  
说明:返回逻辑值FALSE
使用格式:FALSE()
 
参数定义:该函数不需要参数
要点:  
应用实例:
 如果在A1单元格内输入公式“=FALSE()”,回车后即可返回FALSE。若在单元格或公式中输入文字FALSE,Excel会自动将它解释成逻辑值FALSE


DAYS360
按一年360天计算两个日期之间的天数    
DAYS360常用指数★★★★★  
说明:按照一年360天的算法(每个月30天,一年共计12 个月),返回两日期间相差的天数
使用格式:DAYS360(start_date,end_date,method)
 
参数定义:Start_date和end_date是用于计算期间天数的起止日期。如果start_date在end_date之后,则DAYS360将返回一个负数。日期可以有多种输入方式:带引号的文本串(例如:"1998/01/30")、序列号(例如:如果使用1900日期系统,则35825表示1998年1月30日)或其他公式或函数的结果(例如,DATEVaLUE("1998/1/30"))。
要点:Method是一个逻辑值,它指定了在计算中是采用欧洲方法还是美国方法。若为FALSE或忽略,则采用美国方法(如果起始日期是一个月的31日,则等于同月的30日。如果终止日期是一个月的31日,并且起始日期早于30日,则终止日期等于下一个月的1日,否则,终止日期等于本月的30日)。 若为TRUE则采用欧洲方法(无论是起始日期还是终止日期为一个月的 31 号,都将等于本月的 30 号)。
应用实例:
 公式“=DAYS360("1998/2/1","2001/2-1")”返回1080。


DAVERAGE
返回满足条件的列的平均    
DAVERAGE常用指数★★★★★  
说明:返回数据库或数据清单中满足指定条件的列中数值的平均值
使用格式:DAVERAGE(database,field,criteria)
 
参数定义:Database构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria为一组包含给定条件的单元格区域。
要点:  
应用实例:


DATEVALUE
从表示日期的文本来计算序列号值    
DATEVALUE常用指数★★★★★  
说明:返回date_text所表示的日期的序列号。该函数的主要用途是将文字表示的日期转换成一个序列号。
使用格式:DATEVALUE(date_text)
 
参数定义:Date_text是用Excel日期格式表示日期的文本。在使用1900日期系统中,date_text必须是1900年1月1日到9999年12月31日之间的一个日期;而在1904日期系统中,date_text必须是1904年1月1日到9999年12月31日之间的一个日期。如果date_text超出上述范围,则函数DATEVaLUE返回错误值#value!
要点:如果省略参数date_text中的年代,则函数DATEVaLUE使用电脑系统内部时钟的当前年代,且date_text中的时间信息将被忽略
应用实例:
 公式“=DATEVaLUE("2001/3/5")”返回36955,DATEVaLUE("2-26")返回36948


PROPER与JIS
将文本值中每一个单词的首字母设置为大写    
PROPER常用指数★★★★★  
说明:将文字串的首字母及任何非字母字符之后的首字母转换成大写。将其余的字母转换成小写
使用格式:PROPER(text)
 
参数定义:Text是需要进行转换的字符串,包括双引号中的文字串、返回文本值的公式或对含有文本的单元格引用等
要点:  
应用实例:
 如果A1=学习excel,则公式“=PROPER(A1)”返回“学习Excel”
 
 
 
 
 
 
 
 
将字符串中的半角(单字节)英文字母更改为全角(双字节)字符    
JIS常用指数★★★★★  
说明:将文字串的首字母及任何非字母字符之后的首字母转换成大写。将其余的字母转换成小写
使用格式:JIS(text)
 
参数定义:Text为文本或对包含文本的单元格(或引用).如果文本中不包含任何半角英文字母,则文本不会更改,
要点:  
应用实例:
 如果A1=excel,则公式“=JIS(a1)”返回EXCEL


计算最大公约数或最小公倍数
计算最大公约数或最小公倍数    
  常用指数★★★★★  
说明:  
使用格式:  
 
参数定义:  
要点:  
应用实例:


HOUR与MINUTE与SECOND
从时间中提取出"时"    
HOUR常用指数★★★★★  
说明:  
使用格式:  
 
参数定义:  
要点:  
应用实例:


DSUM
     
DSUM常用指数★★★★★  
说明:返回数据清单或数据库的指定列中,满足给定条件单元格中的数字之和
使用格式:DSUM(database,field,criteria)
 
参数定义:  
要点:  
应用实例:


DPRODUCT
返回满足条件的列的积    
DPRODUCT常用指数★★★★★  
说明:返回数据清单或数据库的指定列中,满足给定条件单元格中数值乘积。
使用格式:DPRODUCT(database,field,criteria)
 
参数定义:  
要点:  
应用实例:


DMAX与DMIN
返回满足条件的最大值    
DMAX常用指数★★★★★  
说明:返回数据清单或数据库的指定列中,满足给定条件单元格中的最大数值。
使用格式:DMAX(database,field,criteria)
 
参数定义:Database构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria为一组包含给定条件的单元格区域。
要点:  
应用实例:
 
 
 
 
 
 
 
 
 
返回数据清单或数据库的指定列中满足给定条件的单元格中的最小数字    
DMIN常用指数★★★★★  
说明:返回数据清单或数据库的指定列中,满足给定条件单元格中的最大数值。
使用格式:DMIN(database,field,criteria)
 
参数定义:Database构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria为一组包含给定条件的单元格区域。
要点:  
应用实例:


DGET
从数据清单或数据库中提取符合指定条件的单个值    
DGET常用指数★★★★★  
说明:从数据清单或数据库中提取符合指定条件的单个值
使用格式:DGET(database,field,criteria)
 
参数定义:Database构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria为一组包含给定条件的单元格区域。
语法:Database   构成数据清单或数据库的单元格区域。数据库是包含一组相关数据的数据清单,其中包含相关信息的行为记录,而包含数据的列为字段。数据清单的第一行包含着每一列的标志项。 Field   指定函数所使用的数据列。数据清单中的数据列必须在第一行具有标志项。Field 可以是文本,即两端带引号的标志项;此外,Field 也可以是代表数据清单中数据列位置的数字:1 表示第一列,2 表示第二列,等等。 Criteria   为一组包含给定条件的单元格区域。可以为参数 criteria 指定任意区域,只要它至少包含一个列标志和列标志下方用于设定条件的单元格。
要点:  
应用实例:
 
 产品瓦数寿命(小时)商标单价每盒数量采购盒数价值
 白炽灯2003000上海4.543  
 氖管1002000上海2152  
 日光灯60            
 其它108000北京0.8256  
 白炽灯801000上海0.2403  
 日光灯100未知上海1.25104  
 日光灯2003000上海2.5151  
 其它25未知北京0.5103  
 白炽灯2003000北京532  
 氖管1002000北京1.8205  
 白炽灯100未知北京0.25105  
 白炽灯10800上海0.2252  
 白炽灯601000北京0.15251  
 白炽灯801000北京0.2302  
 白炽灯1002000上海0.8105  
 白炽灯401000上海0.1205  
  示例 1                
 这个示例从正确的记录中提取信息                
                   
 采购了多少盒指定的产品?              
                 
    产品瓦数寿命(小时)商标      
    白炽灯100   上海      
                 
        数量是:   =DGET(B3:I19,H3,C23:F24)    
 
 
  示例 2                
 这个示例从两个并联的记录中提取信息,因此显示为#NUM错误.                
                   
 采购了多少盒指定的产品?                
                   
    产品瓦数寿命(小时)商标        
    白炽灯100            
                   
        采购盒数是:   =DGET(B3:I19,H3,C63:F64)      
                   
                   


DCOUNT与DCOUNTA
返回满足条件的数值的个数    
DCOUNT常用指数★★★★★  
说明:返回数据库或数据清单的指定字段中,满足给定条件并且包含数字的单元格数目
使用格式:DCOUNT(database,field,criteria)
 
参数定义:Database构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria为一组包含给定条件的单元格区域。
要点:  
应用实例:
 
 
 
 
 
 
 
 
 
返回数据库或数据清单指定字段中满足给定条件的非空单元格数目    
DCOUNTA常用指数★★★★★  
说明:返回数据库或数据清单指定字段中满足给定条件的非空单元格数目。
使用格式:DCOUNTA(database,field,criteria)
 
参数定义:Database构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria为一组包含给定条件的单元格区域。
要点:  
应用实例:


CLEAN
删除文本中不能打印的字符    
CLEAN常用指数★★★★★  
说明:删除文本中不能打印的字符。对从其他应用程序中输入的字符串使用CLEAN函数,将删除其中含有的当前操作系统无法打印的字符
使用格式:CLEAN(text)。
 
参数定义:Text为要从中删除不能打印字符的任何字符串
要点:  
应用实例:
 由于CHAR(7)返回一个不能打印的字符,因此公式“=CLEAN(CHAR(7)&"text"&CHAR(7))”返回text。


CODE
返回数字代码    
CODE常用指数★★★★★  
说明:返回文字串中第一个字符的数字代码(对应于计算机当前使用的字符集)。
使用格式:CODE(text)
 
参数定义:Text为需要得到其第一个字符代码的文本
要点:  
应用实例:
 因为CHAR(65)返回A,所以公式“=CODE("Alphabet")”返回65


DOLLAR与RMB
     
DOLLAR常用指数★★★★★  
说明:按照货币格式将小数四舍五入到指定的位数并转换成文字
使用格式:DOLLAR(number,decimals)或RMB(number,decimals)。
 
参数定义:Number是数字、包含数字的单元格引用,或计算结果为数字的公式;Decimals是十进制的小数,如果Decimals为负数,则参数number从小数点往左按相应位数取整。如果省略Decimals,则假设其值为2。
要点:  
应用实例:
 公式“=RMB(1586.567,2)”返回“¥1586.57”,=RMB(99.888)返回“¥99.89”。


EXACT
比较文本,查看是否相等    
EXACT常用指数★★★★★  
说明:测试两个字符串是否完全相同。如果它们完全相同,则返回TRUE;否则返回FALSE。EXACT函数能区分大小写,但忽略格式上的差异
使用格式:EXACT(text1,text2)。
 
参数定义:Text1是待比较的第一个字符串,Text2是待比较的第二个字符串。
要点:  
应用实例:
 如果A1=物理、A2=化学A3=物理,则公式“=EXACT(A1,A2)”返回FALSE,=EXACT(A1,A3)返回FALSE,=EXACT("word","word")返回TRUE


FIND与FINDB
     
FINDB常用指数★★★★★  
说明:FINDB用于查找其他文本串(within_text)内的文本串(find_text),并根据每个字符使用的字节数从within_text的首字符开始返回find_text的起始位置编号。FIND与FINDB的区别在于:前者是以字符数为单位返回起始位置编号,后者是以字节数为单位返回起始位置编号
使用格式:FINDB(find_text,within_text,start_num),
 
参数定义:Find_text是待查找的目标文本;Within_text是包含待查找文本的源文本;Start_num指定从其开始进行查找的字符,即within_text中编号为1的字符。如果忽略start_num,则假设其为1
要点:此函数适用于双字节字符,它能区分大小写但不允许使用通配符。其它事项与FIND函数相同。
应用实例:
 如果A1=电脑爱好者,则公式“=FINDB(爱好者",A1,1)”返回5。因为每个字符均按字节进行计算,而一个汉字为2个字节,所以第三个汉字“爱”从第五个字节开始
 
 
 
 
 
 
 
 
     
FIND常用指数★★★★★  
说明:FIND用于查找其他文本串(within_text)内的文本串(find_text),并从within_text的首字符开始返回find_text的起始位置编号。此函数适用于双字节字符,它区分大小写但不允许使用通配符
使用格式:FIND(find_text,within_text,start_num),
 
参数定义:Find_text是待查找的目标文本;Within_text是包含待查找文本的源文本;Start_num指定从其开始进行查找的字符,即within_text中编号为1的字符。如果忽略start_num,则假设其为1
要点:  
应用实例:
 如果A1=软件报,则公式“=FIND("软件",A1,1)”返回1
 
 
 256*1258*122
 
 取第一个星号前的数字:
 =LEFT(A1,FIND("*",A1)-1)
 取两个星号之间的数字:
 =MID(A1,FIND("*",A1)+1,FIND("*",A1,FIND("*",A1)+1)-FIND("*",A1)-1)
 取后一个星号之后的数字:
 =RIGHT(A1,LEN(A1)-FIND("*",A1,FIND("*",A1)+1))


LEFT或LEFTB
     
LEFT常用指数★★★★★  
说明:根据指定的字符数返回文本串中的第一个或前几个字符。此函数用于双字节字符
使用格式:LEFT(text,num_chars)或LEFTB(text,num_bytes)。
 
参数定义:Text是包含要提取字符的文本串;Num_chars指定函数要提取的字符数,它必须大于或等于0。Num_bytes按字节数指定由LEFTB提取的字符数
要点:  
应用实例:
 如果A1=电脑爱好者,则LEFT(A1,2)返回“电脑”,LEFTB(A1,2)返回“电”。
 
 
 
 
 
 
 
LEFTB


FIXED
将数值带上千位分隔符和小数点标记    
FIXED常用指数★★★★★  
说明:按指定的小数位数四舍五入一个数,以小数格式设置后以文字串形式返回结果
使用格式:FIXED(number,decimals,no_commas)。
 
参数定义:Number是要进行四舍五入并转换成文字串的数;Decimals为一数值,用以指定小数点右边的小数位数;No_commas为一逻辑值。如果是TRUE,则函数FIXED返回的文字不含逗号。如果no_commas是FALSE或省略,则返回的文字中包含逗号
要点:  
应用实例:
 如果A1=2001.16845,则公式“=FIXED(A2,2,TRUE)”返回2001.17,=FIXED(6834.567,-1)返回6830。


LEN与LENB
LEN返回文本串的字符数。LENB返回文本串中所有字符的字节数    
LEN与LENB常用指数★★★★★  
说明:LEN返回文本串的字符数。LENB返回文本串中所有字符的字节数
使用格式:LEN(text)或LENB(text)
 
参数定义:Text待要查找其长度的文本
要点:此函数用于双字节字符,且空格也将作为字符进行统计
应用实例:
 如果A1=电脑爱好者,则公式“=LEN(A1)”返回5,=LENB(A1)返回10


LOWER
     
LOWER常用指数★★★★★  
说明:将一个文字串中的所有大写字母转换为小写字母
使用格式:LOWER(text)
 
参数定义:Text是包含待转换字母的文字串
要点:LOWER函数不改变文字串中非字母的字符。LOWER与PROPER和UPPER函数非常相似。
应用实例:
 如果A1=Excel,则公式“=LOWER(A1)”返回excel


MID与MIDB
     
MID常用指数★★★★★  
说明:MID返回文本串中从指定位置开始的特定数目的字符,该数目由用户指定。MIDB返回文本串中从指定位置开始的特定数目的字符,该数目由用户指定。MIDB函数可以用于双字节字符
使用格式:MID(text,start_num,num_chars)或MIDB(text,start_num,num_bytes)。
 
参数定义:Text是包含要提取字符的文本串。Start_num是文本中要提取的第一个字符的位置,文本中第一个字符的start_num为1,以此类推;Num_chars指定希望MID从文本中返回字符的个数;Num_bytes指定希望MIDB从文本中按字节返回字符的个数
要点:  
应用实例:
 如果a1=电子计算机,则公式“=MID(A1,3,2)”返回“计算”,=MIDB(A1,3,2)返回“子”。
 
 
 
 
 
 
 
MIDB


REPLACE或REPLACEB
使用其他文本串并根据所指定的字符数替换另一文本串中的部分文本    
REPLACE或REPLACEB常用指数★★★★★  
说明:REPLACE使用其他文本串并根据所指定的字符数替换另一文本串中的部分文本。REPLACEB的用途与REPLACE相同,它是根据所指定的字节数替换另一文本串中的部分文本
使用格式:REPLACE(old_text,start_num,num_chars,new_text),REPLACEB(old_text,start_num,num_bytes,new_text)
 
参数定义:Old_text是要替换其部分字符的文本;Start_num是要用new_text替换的old_text中字符的位置;Num_chars是希望REPLACE使用new_text替换old_text中字符的个数;Num_bytes是希望REPLACE使用new_text替换old_text的字节数;New_text是要用于替换old_text中字符的文本
要点:以上两函数均适用于双字节的汉字
应用实例:
 如果A1=学习的革命、A2=电脑,则公式“=REPLACE(A1,3,3,A2)”返回“学习电脑”,=REPLACEB(A1,2,3,A2)返回“电脑的革命


EOMONTH
求出指定日期或引用单元格中的日期的月份                  
EOMONTH常用指数★★★★★  
说明:求出指定日期或引用单元格中的日期的月份
使用格式:MONTH(serial_number)
 
参数定义:  
要点:如果是给定的日期,请包含在英文双引号中;如果将上述公式修改为:=YEAR("2003-12-18"),则返回年份对应的值“2003”。
应用实例:输入公式:=MONTH("2003-12-18"),确认后,显示出12
 
 
 
     


RIGHT与RIGHTB
                   
RIGHT常用指数★★★★★  
说明:RIGHT根据所指定的字符数返回文本串中最后一个或多个字符。RIGHTB根据所指定的字节数返回文本串中最后一个或多个字符
使用格式:RIGHT(text,num_chars),RIGHTB(text,num_bytes)。
 
参数定义:Text是包含要提取字符的文本串;Num_chars指定希望RIGHT提取的字符数,它必须大于或等于0。如果num_chars大于文本长度,则RIGHT返回所有文本。如果忽略num_chars,则假定其为1。Num_bytes指定欲提取字符的字节数
要点:  
应用实例:如果A1=学习的革命,则公式“=RIGHT(A1,2)”返回“革命”,=RIGHTB(A1,2)返回“命”。
 
 
 
 
 
 
 
 
RIGHTB


SEARCH与SEARCHB
 
SEARCH常用指数★★★★★  
说明:返回从start_num开始首次找到特定字符或文本串的位置编号。其中SEARCH以字符数为单位,SEARCHB以字节数为单位
使用格式:SEARCH(find_text,within_text,start_num),SEARCHB(find_text,within_text,start_num)。
 
参数定义:Find_text是要查找的文本,可以使用通配符,包括问号“?”和星号“*”。其中问号可匹配任意的单个字符,星号可匹配任意的连续字符。如果要查找实际的问号或星号,应当在该字符前键入波浪线“~”。Within_text是要在其中查找find_text的文本。Start_num是within_text中开始查找的字符的编号。如果忽略start_num,则假定其为1。
要点:  
应用实例:
 如果A1=学习的革命,则公式“=SEARCH("的",A1)”返回3,=SEARCHB("的",A1)返回5。
 
 
 
 
 
 
 
SEARCHB


TANH与TAN
返回任意实数的双曲正切值    
TANH常用指数★★★★★  
说明:  
使用格式:TANH(number)
 
参数定义:Number为任意实数
要点:  
应用实例:如果A1=60,则公式“=TANH(A1)”返回1,=TANH(0.5)返回0.462117
 
 
 
 
 
 
 
 
 
返回某一角度的正切值    
TAN常用指数★★★★★  
说明:  
使用格式:TAN(number)
 
参数定义:Number为需要求正切的角度,以弧度表示。如果参数的单位是度,可以乘以P1()/180转换为弧度
要点:  
应用实例:如果A1=60,则公式“=TAN(A1*PI()/180)”返回1.732050808;TAN(1)返回1.557407725


SUMX2PY2与SUMXMY2与SUMX2MY2
返回两数组中对应数值的平方和的总和                  
SUMX2PY2常用指数★★★★★  
说明:  
使用格式:SUMX2PY2(array_x,array_y)
 
参数定义:Array_x为第一个数组或数值区域,Array_y为第二个数组或数值区域
要点:  
应用实例:如果A1=1、A2=2、A3=3、B1=4、B2=5、B3=6,则公式“=SUMX2PY2(A1:A3,B1:B3)”返回91
 
 
 
 
 
 
 
 
 
返回两数组中对应数值的平方差之和                  
SUMX2MY2常用指数★★★★★  
说明:  
使用格式:SUMX2MY2(array_x,array_y)
 
参数定义:Array_x为第一个数组或数值区域。Array_y为第二个数组或数值区域
要点:  
应用实例:如果A1=1、A2=2、A3=3、B1=4、B2=5、B3=6,则公式“=SUMX2MY2(A1:A3,B1:B3)”返回-63。
 
 
 
 
 
 
 
返回两数组中对应数值之差的平方和                  
SUMXMY2常用指数★★★★★  
说明:返回两数组中对应数值之差的平方和
使用格式:SUMXMY2(array_x,array_y)
 
参数定义:Array_x为第一个数组或数值区域。Array_y为第二个数组或数值区域
要点:  
应用实例:如果A1=1、A2=2、A3=3、B1=4、B2=5、B3=6,则公式“=SUMXMY2(A1:A3,B1:B3)”返回27


ACCRINT
返回定期付息有价证券的应计利息                  
ACCRINT常用指数★★★★★  
说明:返回定期付息有价证券的应计利息。
使用格式:ACCRINT(issue,first_interest,settlement,rate,par,frequency,basis)
 
参数定义:  
要点:Issue为有价证券的发行日,First_interest是证券的起息日,Settlement是证券的成交日(即发行日之后证券卖给购买者的日期),Rate为有价证券的年息票利率,Par为有价证券的票面价值(如果省略par,函数ACCRINT将par看作$1000),Frequency为年付息次数(如果按年支付,frequency=1;按半年期支付,frequency=2;按季支付,frequency=4)。
应用实例:  


NOW
给出当前系统日期和时间                  
NOW常用指数★★★★★  
说明:  
使用格式:NOW()
 
参数定义:该函数不需要参数
要点:显示出来的日期和时间格式,可以通过单元格格式进行重新设置
应用实例:输入公式:=NOW(),确认后即刻显示出当前系统日期和时间。如果系统日期和时间发生了改变,只要按一下F9功能键,即可让其随之改变


RIGHT
从一个文本字符串的最后一个字符开始,截取指定数目的字符                  
  常用指数★★★★★  
说明:  
使用格式:RIGHT(text,num_chars)
 
参数定义:Num_chars参数必须大于或等于0,如果忽略,则默认其为1;如果num_chars参数大于文本长度,则函数返回整个文本
要点:从一个文本字符串的最后一个字符开始,截取指定数目的字符
应用实例:假定A65单元格中保存了“我喜欢天极网”的字符串,我们在C65单元格中输入公式:=RIGHT(A65,3),确认后即显示出“天极网”的字符


VALUE
将一个代表数值的文本型字符串转换为数值型                  
VALUE常用指数★★★★★  
说明:  
使用格式:VALUE(text)
 
参数定义:text代表需要转换文本型字符串数值
要点:如果文本型数值不经过上述转换,在用函数处理这些数值时,常常返回错误
应用实例:如果B74单元格中是通过LEFT等函数截取的文本型字符串,我们在C74单元格中输入公式:=VALUE(B74),确认后,即可将其转换为数值型


计算商的整数部分或余数
求出两数相除的余数          
MOD常用指数★★★★★  
说明:  
使用格式:MOD(number,divisor)
 
参数定义:  
要点:如果divisor参数为零,则显示错误值“#DIV/0!”;MOD函数可以借用函数INT来表示:上述公式可以修改为:=13-4*INT(13/4)。
应用实例:输入公式:=MOD(13,4),确认后显示出结果“1”。
 
 
 
 
 
 
 
 
 
QUOTIENT


LEN
统计文本字符串中字符数目          
LEN常用指数★★★★★  
说明:统计文本字符串中字符数目
使用格式:LEN(text)
 
参数定义:text表示要统计的文本字符串
要点:LEN要统计时,无论中全角字符,还是半角字符,每个字符均计为“1”;与之相对应的一个函数——LENB,在统计时半角字符计为“1”,全角字符计为“2”。
应用实例:假定A41单元格中保存了“我今年28岁”的字符串,我们在C40单元格中输入公式:=LEN(A40),确认后即显示出统计结果“6”。


MATCH
返回在指定方式下与指定数值匹配的数组中元素的相应位置                  
MATCH常用指数★★★★★  
说明:  
使用格式:MATCH(lookup_value,lookup_array,match_type)
 
参数定义:Lookup_value代表需要在数据表中查找的数值; Lookup_array表示可能包含所要查找的数值的连续单元格区域; Match_type表示查找方式的值(-1、0或1)
要点:如果match_type为-1,查找大于或等于 lookup_value的最小数值,Lookup_array 必须按降序排列; 如果match_type为1,查找小于或等于 lookup_value 的最大数值,Lookup_array 必须按升序排列; 如果match_type为0,查找等于lookup_value 的第一个数值,Lookup_array 可以按任何顺序排列;如果省略match_type,则默认为1。 Lookup_array只能为一列或一行
应用实例:在F2单元格中输入公式:=MATCH(E2,B1:B11,0),确认后则返回查找的结果“9”。
 
 
姓名分数 65
张186   
张298
张365
张473
张559


LEFT与MID
从一个文本字符串的第一个字符开始,截取指定数目的字符                  
LEFT常用指数★★★★★  
说明:  
使用格式:LEFT(text,num_chars)
 
参数定义:text代表要截字符的字符串;num_chars代表给定的截取数目
要点:此函数名的英文意思为“左”,即从左边截取,Excel很多函数都取其英文的意思
应用实例:假定A38单元格中保存了“我喜欢天极网”的字符串,我们在C38单元格中输入公式:=LEFT(A38,3),确认后即显示出“我喜欢”的字符
 
 
 
从一个文本字符串的指定位置开始,截取指定数目的字符                  
MID常用指数★★★★★  
说明:  
使用格式:MID(text,start_num,num_chars)
 
参数定义:text代表一个文本字符串;start_num表示指定的起始位置;num_chars表示要截取的数目。
要点:公式中各参数间,要用英文状态下的逗号“,”隔开
应用实例:假定A47单元格中保存了“我喜欢天极网”的字符串,我们在C47单元格中输入公式:=MID(A47,4,3),确认后即显示出“天极网”的字符。


YEAR与MONTH与DAY与WEEKNUM
从日期中提取出"日"
DAY常用指数★★★★★  
说明:求出指定日期或引用单元格中的日期的天数(返回用序列号(整数1到31)表示的某日期的天数,用整数 1 到 31 表示)
使用格式:DAY(serial_number)
 
参数定义:Serial_number是要查找的天数日期,它有多种输入方式:带引号的文本串(如"1998/01/30")、序列号(如1900日期系统的35825表示 的1998年1月30日),以及其他公式或函数的结果(如DATEVaLUE("1998/1/30"))
要点:如果是给定的日期,请包含在英文双引号中
应用实例:
 输入公式:=DAY("2003-12-18"),确认后,显示出18
 公式“=DAY("2001/1/27")”返回27,=DAY(35825)返回30,=DAY(DATEVaLUE("2001/1/25"))返回25。
 
 
 
 
 
 
YEAR与MONTH与DAY与WEEKNUM
返回指定日期的具体月份
MONTH常用指数★★★★★  
说明:  
使用格式:  
 
参数定义:  
要点:  
应用实例:
   
 
 
 
 
 
 
 
 
 
 
返回指定日期的具体年
YEAR常用指数★★★★★  
说明:  
使用格式:  
 
参数定义:  
要点:  
应用实例:
   
 
 
 
 
 


DATEDIF
返回两个日期参数的差值
DATEDIF常用指数★★★★★  
说明:显示所引用单元格的列标号值
使用格式:DATEDIF(date1,date2,"y")、=DATEDIF(date1,date2,"m")、=DATEDIF(date1,date2,"d")
 
参数定义:date1代表前面一个日期,date2代表后面一个日期;y(m、d)要求返回两个日期相差的年(月、天)数
要点:这是Excel中的一个隐藏函数,在函数向导中是找不到的,可以直接输入使用,对于计算年龄、工龄等非常有效
应用实例:
 在C23单元格中输入公式:=DATEDIF(A23,TODAY(),"y"),确认后返回系统当前日期[用TODAY()表示)与A23单元格中日期的差值,并返回相差的年数


INDEX
返回行和列交差位置的单元格引用
INDEX常用指数★★★★★  
说明:返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定
使用格式:INDEX(array,row_num,column_num)
 
参数定义:Array代表单元格区域或数组常量;Row_num表示指定的行序号(如果省略row_num,则必须有 column_num);Column_num表示指定的列序号(如果省略column_num,则必须有 row_num)
要点:此处的行序号参数(row_num)和列序号参数(column_num)是相对于所引用的单元格区域而言的,不是Excel工作表中的行或列序号
应用实例:
 
姓名分数 查找人名
张186 张3  
张298
张365
张473
张559


CONCATENATE
     
CONCATENATE常用指数★★★★★  
说明:将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中.将若干文字串合并到一个文字串中,其功能与"&"运算符相同
使用格式:CONCATENATE(Text1,Text……)
 
参数定义:Text1、Text2……为需要连接的字符文本或引用的单元格
要点:如果参数不是引用的单元格,且为文本格式的,请给参数加上英文状态下的双引号,如果将上述公式改为:=A14&"@"&B14&".com",也能达到相同的目的
应用实例:在C14单元格中输入公式:=CONCATENATE(A14,"@",B14,".com"),确认后,即可将A14单元格中字符、@、B14单元格中的字符和.com连接成一个整体,显示在C14单元格中。


PRODUCT
         
PRODUCT常用指数★★☆☆☆返回目录
说明:计算出作为参数指定的所有Number的乘积.
参数定义:指定想要乘积的值,或单元格引用.也可指定单元格区域.参数数量和SUM一样(30个).即想要计算的单元格.
要点:空白单元格被视为0进行计算
应用实例:
例1
客人数、销售额报表 50元/天50
日期客人数折扣黄金会员折扣会员折扣营业额公式
2007-10-0120.90.880.95   =PRODUCT(B10,F8,C10:E10)
2007-10-0110.9       =PRODUCT(B11,F8,C11)
2007-10-0110.90.88     =PRODUCT(B12,F8,C12:D12)
2007-10-0130.9   0.95   =PRODUCT(B13,F8,C13,E13)
2007-10-0120.9   0.95   =PRODUCT(B14,F8,C14,E14)
营业额合计         =SUM(F10:F14)
营业额合计(3人以上)         =SUMIF(B10:B14,">=3",F10:F14)
入住3人以上         =COUNTIF(B10:B14,">=3")
 
例2
贷款金额利率/天应还款
1000000   =SUM(PRODUCT(A21:B21,C23),A21)
起贷日期还款日期贷款天数
2003-03-122007-09-12  
  =TODAY()-DATEVALUE("2003-3-12")
说明:    
TODAY():返回日期格式的当前日期.    
DATEVALUE:函数显示日期编号    


DATE
函数返回日期
DATE常用指数★★☆☆☆  
说明:可以将指定的年、月、日合并为完整的日期格式.
使用格式:DATE(year,month,day)
 
参数定义:参数 year 可以为一到四位.Excel 将根据所使用的日期系统解释 year 参数.Excel支持1900年和1904年两种日期系统,这两种日期系统使用了不同的日期作为参照基础,00年日期系统规定1900年的1月1日为第一天,其存储的日期系列编号为1,最后天是9999年12月31日.04日期系统规定1904年1月1日为第一天,基存储的日期系列为0,最后一天同上.系统默认为1900日期系统.
要点:Excel按顺序的序列号保存日期,这样就可以对其进行计算。如果工作簿使用的是1900日期系统,则Excel会将1900年1月1日保存为序列号1。同理,会将1998年1月1日保存为序列号35796,因为该日期距离1900年1月1日为35795天
应用实例:
结果 公式
2006828    =DATE(A10,B10,C10)
2007108  
 
 
 
 
 
 
2008818
表示公式公式自定义格式备注
2008年8月18日       直接使用数字
        引用单元格
20080818       提取字符
2007-08-18       取指定日期的第二年的同一日期
2007-08-18     取指定日期的第二个月的同一天
2007-08-18       取指定日期的第二天
2007-08-18     取指定日期的当月的最后一天
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


转换或检查符号
计算绝对值
ABS 常用指数★★☆☆☆  
说明:这个函数是用来计算一个数的绝对值,与正负数符号没有关系。
使用格式:ABS(number)
 
参数定义:number代表需要求绝对值的数值或引用的单元格
要点:如果number参数不是数值,而是一些字符(如A等),则返回错误值
应用实例:如果在B2单元格中输入公式:=ABS(A2),则在A2单元格中无论输入正数(如100)还是负数(如-100),B2中均显示出正数(如100)。
 
 
 
 
 
返回数字的符号
SIGN常用指数★★☆☆☆  
说明:返回数字的符号。正数返回1,零返回0,负数时返回-1
使用格式:  
 
参数定义:  
要点:  
应用实例:  
 
 
 
 ABS 例:  
 
    数字绝对值  
    10   =ABS(C28)
    -10   =ABS(C29)
    1   =ABS(C30)
    -1   =ABS(C31)
 
 
    实例            
    下表是一个公司测试一台机器切割木材的精确程序            
    要求尽量精确            
    三根木材用于试验切割并测量数据            
    在测量切割的尺寸时,机器切割的实际长度可能比要求的长,也可能短。            
    计算精确程序时,这个差距需要用绝对值表示。            
                 
                 
    表格1是原始的计算方法.            
      由于出现了负数,使得计算出的百分率产生错误。          
                 
      不管测量结果与要求的数是长了或是短了,这个差距都应该以一个绝对值表示。          
                 
                 
      表1          
      试验分组需要的长度实际长度差异误差百分率  
      试验1120120      
      试验212090      


SUMPRODUCT
对乘积进行计算、求和
SUMPRODUCT常用指数★★★☆☆返回目录
说明:先计算出各个数组内位置相同的元素之间的乘积,然后计算出它们的和.在参数中指定多个Array.
参数定义:指定包含构成计算对象的有数值逻辑值或作为文本输入的数字的数组常量,或者包含这些值的单元格区域,空白单元格被视为0.即,几行或列相乘后再相加.
要点:当参数的指定行×列大小不一样数组时,会返回错误值"#VALUE!".
应用实例:此函数只是少一个小计就能得出结果,也可用=SUM(PRODUCT(B10,C10,E10),PRODUCT(B11,C11,E11),PRODUCT(B12,C12,E12))
 
客人数、销售额报表 50元/天50
品名正价折扣黄金会员折扣会员折扣营业额公式
冰箱102900.8   0.9   =PRODUCT(B10,C10,E10)
电视126000.75   0.9   =PRODUCT(B11,C11,E11)
洗衣机72450.7   0.9   =PRODUCT(B12,C12,E12)
      单个函数合计   =SUMPRODUCT(B10:B12,C10:C12,E10:E12)
   嵌入式合计   =SUM(PRODUCT(B10,C10,E10), PRODUCT(B11,C11,E11), PRODUCT(B12,C12,E12))
      
      
 
 
=SUMPRODUCT((A5:A16="A")*(B5:B16>=10)*(B5:B16<=40),C5:C16)
 
求A1:Z1区域奇数列的和:
=SUMPRODUCT((MOD(COLUMN(A1:Z1),2)=1)*(A1:Z1))
求A1:Z1区域偶数列的和:
=SUMPRODUCT((MOD(COLUMN(A1:Z1),2)=0)*(A1:Z1))
 
=SUMPRODUCT((A2:A4="张三")*(B2:B4="福建"),C2:C4)


SUMSQ
对乘积进行计算、求和
SUMSQ常用指数★★☆☆☆返回目录
说明:作为参数指定的多个"值"无计算各自的平方,之后再将结果全部合计求和(平方和)
参数定义:指定想要乘积的值,或单元格引用.也可指定单元格区域.参数数量和SUM一样(30个).即想要计算的单元格.
要点:空白单元格被视为0进行计算
应用实例:公式“=SUMPRODUCT({3,4;8,6;1,9},{2,7;6,7;5,3})”的计算结果是156
 
平方和    
XYZX2+Y2+Z2公式
542   =SUMSQ(A10:C10)
614   =SUMSQ(A11:C11)
976   =SUMSQ(A12:C12)
           


SUBTOTAL
计算各种总值
SUBTOTAL常用指数★★★★☆  
说明:根据参数中指定的"Function_num",对参数指定的"Ref"进行总计.单借助参数指定"Function_num",就可以进行种总计. 当SUBTOTAL函数总计的区域中包含有其他的SUBTOTAL计算出来的小计时,为了防止被重复累计,小计被自动排除在总计的 对象之外.
参数定义:SUBTOTAL(function_num, ref1, ref2, ...) 以编号形式指定总计时采用的功能.当指定为1~11时,隐藏的单元格也在总计的对象之内.当指定为101~111时,则忽略隐藏的单元格,不将其视为总计对象.2003版以后的版本才支持此功能.
要点:如果采取自动筛选,无论function_num参数选用什么类型,SUBTOTAL函数忽略任何不包括在筛选结果中的行;SUBTOTAL函数适用于数据列或垂直区域,不适用于数据行或水平区域。
应用实例:参数最多29个.
 
总计方法        
隐藏的单 元格也包 含在总计 对象中时隐藏的单 元格不包 含在总计 对象中时总计功能同等函数常用指数 (相对本函数)
1101计算平均值AVERAGE★★★★☆
2102计算日期和数值的个数COUNT★★☆☆☆
3103计算数据的个数COUNTA★★★★☆
4104计算最大值MAX★★★★☆
5105计算最小值MIN★★★★☆
6106计算积PRODUCT★★★☆☆
7107计算无偏标准偏差STDEV★★☆☆☆
8108计算样本标准偏差STDEVP★★☆☆☆
9109计算和SUM★★★★★  
10110计算无偏方差VAR★★☆☆☆
11111计算样本方差VARP★★☆☆☆
 
 
服装销售额报表 50元/件50
店名营业额  
一店36  
二店58  
小计     =SUBTOTAL(9,C25:C26)
三店18        
四店23        
小计     =SUBTOTAL(9,C28:C29)
营业额合计   =SUBTOTAL(9,C25:C30)
营业额合计  
 
服装销售额报表 50元/件说明:隐了第36行所以109参数
店名营业额
一店36  
二店58  
小计     =SUBTOTAL(109,C36:C37)
三店18  
四店23  
小计    
营业额合计   =SUBTOTAL(109,C36:C41)
营业额合计  


RANK
排序数字
RANK常用指数★★★★☆返回目录
说明:可以返回某个数值在数字列表中的排位情况.
使用格式:RANK(number,ref,order)
 
参数定义:  
要点:此函数只能对数值排序.
应用实例:
 
部门销售业绩表
部门销售降序排名升序排名
一部424350     降序排名=RANK(B12,$B$12:$B$19)
二部445650     升序排名=RANK(B12,$B$12:$B$19,1)
三部398632    
五部478970    
六部373040    
七部466160    
八部396530    
九部337270    
 
 
 
 
 
班级1成绩班级2成绩RANK降序RANK升序对班级成绩 按全年级排名
A81Q42      
B75R81      
C81S77      
D89T62      
E65U49      
F75V45      
G71W47      
H50X44      
I49Y58      
J74Z56      


INT
数值舍入取整        
INT常用指数★☆☆☆☆  
说明:将指定的参数指定的"Number"向下舍入最接近的整数.即,把选中的数值下舍入取整数.
参数定义:INT(number) 指定数值或数值所在的单元格费用.参数只能指定一个,且不能指定单元格区域.
要点:在取整时,不进行四舍五入;如果输入的公式为=INT(-18.89),则返回结果为-19
应用实例:  
 
客人数、销售额报表 50元/天50
日期客人数折扣黄金会员折扣会员折扣营业额取整数公式
2007-10-0120.90.880.95     =INT(F10)
2007-10-0110.9         =INT(F11)
2007-10-0110.90.88       =INT(F12)
2007-10-0130.9   0.95     =INT(F13)
2007-10-0120.9   0.95     =INT(F14)
营业额合计          
营业额合计(3人以上)          
入住3人以上          


数值舍入取整
数值舍入取整           ROUNDDOWN与ROUNDUP与ROUND与FLOOR与CEILING与MROUND与EVEN与ODD
TRUNC常用指数★★★☆☆  
说明:将指定的参数指定的"Number"根据指定的"Num_digits向下舍入并计算结果.即,根据所需要的保留位数向舍入得出结果.
参数定义:指定数值或数值所在的单元格费用.参数只能指定一个,且不能指定单元格区域.
使用格式:TRUNC(number,num_digits) Number是需要截去小数部分的数字,Num_digits则指定保留小数的精度(几位小数)。
要点:TRUNC函数可以按需要截取数字的小数部分,而INT函数则将数字向下舍入到最接近的整数。INT和TRUNC函数在处理负数时有所不同:TRUNC(-4.3)返回-4,而INT(-4.3)返回-5
应用实例:
客人数、销售额报表 50元/天50保留位数1
日期客人数折扣黄金会员折扣会员折扣营业额取整数公式
2007-10-0120.90.880.95     =TRUNC(F10,$H$8)
2007-10-0110.9         =TRUNC(F11,$H$8)
2007-10-0110.90.88       =TRUNC(F12,$H$8)
2007-10-0130.9   0.95     =TRUNC(F13,$H$8)
2007-10-0120.9   0.95     =TRUNC(F14,$H$8)
营业额合计          
营业额合计(3人以上)          
入住3人以上          


TEXT
文本函数
TEXT常用指数★★★☆☆返回目录
说明:根据指定的数值格式将相应的数字转换为文本形式
使用格式:TEXT(value,format_text)
 
参数说明:value代表需要转换的数值或引用的单元格;format_text为指定文字形式的数字格式。                      
参数定义:RANGE=指定作为搜索对象的单元格区域.即找是否有与条件相配的单元格区域.CRITERIA=指定搜索RANGE单元格的"条件",即说明条件.SUM_RANGE=指定求和对象的单元格区域.即要求求和的行或列.
要点:指定的条件必须用 " " (双引号括起来),如 ">=100、"男" 等.但,当指定条件为引用单元格时无需双引号括住.
特别提醒:format_text参数可以根据“单元格格式”对话框“数字”标签中的类型进行确定。                      
应用举例:如果B68单元格中保存有数值1280.45,我们在C68单元格中输入公式:=TEXT(B68, "$0.00"),确认后显示为“$1280.45”。                      
应用实例:


IF
根据条件分开处理
IF常用指数★★★★★  
说明:判断指定的值,如果满足条件时则…,如果不满足条件时则….公式可以理解为:=IF(条件,符合条件时的计算方式,不符合条件时的计算方式.)
参数定义:参数用逗号分开,最多可以指定30个.
要点:03版中最多可以嵌套使用7个IF函数;07版中最多可以嵌套64个IF函数.
使用格式IF(Logical,Value_if_true,Value_if_false)
 Logical代表逻辑判断表达式;Value_if_true表示当判断条件为逻辑“真(TRUE)”时的显示内容,如果忽略返回“TRUE”;Value_if_false表示当判断条件为逻辑“假(FALSE)”时的显示内容,如果忽略返回“FALSE”。
应用实例:
编号品名库存补充提示
A001茄克20   =IF(C10<30,"补货","充足")    
A002茄克86   =IF(C11<30,"补货","充足")    
A003风衣70   =IF(C12<30,"补货","充足")    
A004茄克64   =IF(C13<30,"补货","充足")    
A005茄克20   =IF(C14<30,"补货","")      
A006棉衣56   =IF(C15<30,"补货","")    
A007茄克29   =IF(C16<30,"补货","")    
A008茄克98   =IF(C17<30,"补货","")    
 
说明:库存数低于30件时提示补货.
 
编号品名库存补充提示
A001茄克20   =IF(C22<50,IF(C22<=30,"补货","准备"),IF(C22<=60,"下单","充足"))
A002茄克86  
A003风衣70  
A004茄克48  
A005茄克33  
A006棉衣56  
A007茄克29  
A008茄克56  
 
 
 
 
 
        28  
         =IF(I35>50,"",IF(I35<=50,I35*5%,IF(I35<=25,I35*2.5%,IF(I35<=12.5,I35*1.25%,IF(I35<=6.25,I35*0.625%)))))
 
 
 
 
 
 
 
 
 
 
 
 
 
突破函数的7层嵌套限制(2003版)    条件2
     定义名称  


AND
判断多个条件  
AND常用指数★★★★★  
说明:判断多个条件是否为真,条件用"Logical"(逻辑表达式)指定.如果所有条件都为真,返回值为TRUE(真);如果任意一项条件 为假,则返回FALSE(假).即任意某一条件不满足即为不满足.
参数定义:参数用逗号分开,最多可以指定30个.
要点:和IF函数嵌套使用,可以根据AND函数的判定结果,依据条件分开处理.检测所有的条件是否为真(AND为所有条件满足.OR为任意一个条件满足)
应用实例:
                       
测验结果             AND 函 数 与 OR 函 数 比 较
姓名语文数学AND结果嵌套结果            
刘二9170     =IF(AND(B10>=80,C10>=80),"优","差")
张三5567                
李四10082                
王五6586     =IF(AND(B13>=80,C13>=80),"优","差")    
                     
测验结果            
姓名语文数学OR结果嵌套结果            
刘二9170     =IF(OR(B20>=80,C20>=80),"优","差")
张三5567                
李四10082                
王五6586     =IF(OR(B23>=80,C23>=80),"优","差")  
                     
                       
                       
 
 
如何将满足多个条件的单元格设置便于区分的颜色?
选定D列,点"格式"->"条件格式",将条件1设为:
公式=AND(A1条件,B1条件,C1条件)
点"格式"->"字体"->"颜色",选择某种颜色,点"确定"。
 


OR
判断多个条件检测任意一项条件是否为真.(AND为所有条件满足.OR为任意一个条件满足)
OR常用指数★★★★★返回目录
说明:判断多个条件中是否有任意一个条件为真,条件用"Logical"(逻辑表达式)指定.如果任意一个条件为真,返回值为TRUE(真);如果所有条件为假,则返回FALSE(假).即任意某一条件满足即为满足.
参数定义:OR(logical1,logical2, ...) 参数用逗号分开,最多可以指定30个.
要点:和IF函数嵌套使用,可以根据AND函数的判定结果,依据条件分开处理.如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值“#VALUE!”或“#NAME”
应用实例:
                       
测验结果             OR 函 数 与 AND 函 数 比 较
姓名语文数学OR结果嵌套结果            
刘二9170     =IF(OR(B10>=80,C10>=80),"优","差")
张三5567                
李四10082                
王五6586     =IF(OR(B13>=80,C13>=80),"优","差")    
                     
                     
                     
测验结果            
姓名语文数学AND结果嵌套结果            
刘二9170     =IF(AND(B19>=80,C19>=80),"优","差")
张三5567                
李四10082                
王五6586     =IF(AND(B22>=80,C22>=80),"优","差")    
                 
                 
                       


NOT
否定条件对表示条件的参数的逻辑值求反
NOT常用指数★★☆☆☆返回目录
说明:检测"非_"的函数.条件使用逻辑表达式指定.当逻辑表达式为TRUE(真)时结果为FALSE(假),当逻辑表达式为FALSE(假)结果为TRUE(真).
参数定义:指定检测为TRUE(真)或FALSE(假)的逻辑表达式.,不能指定多个参数.
要点:当计算AND函数或OR函数的结果的反结果时使用.
应用实例:
 
测验结果
姓名语文数学结果AND嵌套IF嵌套
刘二9170        
张三5567      
李四10082        
王五6586      


LOOKUP
搜索区域计算数据(向量形式)搜索单行或单列的区域;另一种形式为自动在第一列或第一行中 查找数值.
LOOKUP常用指数★★★★☆返回目录
说明:此函数有"向量形式"和"数组形式"两种参数组合方式.向量形式的搜索返回值为与"Lookup_value"相同位置的"Result_vector"内的单元格的值.
参数定义:英文字母不区分大小写;右移列数从第一列开始;搜索区域为含条件列至结果列.
要点:只要搜索区域(Lookup_vector区域与Result_vector中的区域相同,即使列或行的对应稍微有点偏差也没关系. Lookup_vector 的数值必须按升序排序:…-2、-1、0、1、2、…、A-Z、FALSE、TRUE;否则,函数 LOOKUP 不能返回正确的结果.文本不区分大小写. Result_vector  只包含一行或一列的区域,其大小必须与 lookup_vector 相同.
应用实例:
        注:
测验结果         
姓名语文数学      
刘二9170      
张三5567      
李四10082      
王五6586      
张三语文成绩
张三   =LOOKUP (A15, A10:A13, B10:B13)
    
 
 
 语法1(向量形式):LOOKUP(lookup_value,lookup_vector,result_vector)
   
   语法2(数组形式):LOOKUP(lookup_value,array)。
   
   参数1(向量形式):Lookup_value为函数LOOKUP在第一个向量中所要查找的数值。Lookup_value可以为数字、文本、逻辑值或包含数值的名称或引用。Lookup_vector为只包含一行或一列的区域。Lookup_vector的数值可以为文本、数字或逻辑值。
   
   参数2(数组形式):Lookup_value为函数LOOKUP在数组中所要查找的数值。Lookup_value可以为数字、文本、逻辑值或包含数值的名称或引用。如果函数LOOKUP找不到lookup_value,则使用数组中小于或等于lookup_value的最大数值。Array为包含文本、数字或逻辑值的单元格区域,它的值用于与lookup_value进行比较。


VLOOKUP
按照垂直方向搜索区域                        
VLOOKUP常用指数★★☆☆☆返回目录
说明:按照垂直方向搜索"Table_array"的首例,搜索出满足指定"Lookup_value"的值,或者搜索出小于搜索值的最大值.返回值为与查找到的单元格同行的,指定的"Col_index_num"(列序号)右移的单元格的值.即,指定搜索条件,设定搜索区域,向右设定至某列.结果为找出在搜索区域中与条件相同的数据再向右移动N行后(同一行)找出相应结果.
使用格式:VLOOKUP(lookup_value‚table_array‚col_index_num‚range_lookup)  
 
参数定义:英文字母不区分大小写;右移列数从第一列开始;搜索区域为含条件列至结果列.
要点:适用于纵长的表格的搜索,搜索的列通常为首列.当搜索不到满足值时,返回错误值"#N/A".当超出搜索区域时,返回错误值"#REF".
特别提醒:Lookup_value参见必须在Table_array区域的首列中;如果忽略Range_lookup参数,则Table_array的首列必须进行排序;在此函数的向导中,有关Range_lookup参数的用法是错误的  
应用实例:
编号品名价格   编号品名价格条/件合计
TZ-JK001毛衫588   TZ-JK001毛衫588102  
TZ-JK002短T358   TZ-JK022西裤35856  
TZ-JK003风衣988   TZ-JK011毛衫98892  
TZ-JK004西裤256   TZ-JK024西裤256237  
TZ-JK005休闲裤295   TZ-JK025西裤29525  
TZ-JK006西服1,268   TZ-JK016毛衫1,26871  
 
编号价格公式 编号价格公式
TZ-JK003   =VLOOKUP(A18,A10:C15,3) 西裤   =VLOOKUP(A18,A10:C15,3)
说明=VLOOKUP (A18, A10:C15, 3) 说明=VLOOKUP (A18, A10:C15, 3)
函数指定条件搜索区域 右移几行 函数指定条件搜索区域 右移几行
反查
 价格品名编号
 588毛衫TZ-JK001
 358短TTZ-JK002
 988风衣TZ-JK003
 256西裤TZ-JK004
 295休闲裤TZ-JK005
 1,268西服TZ-JK006
 
编号价格公式
TZ-JK003   =VLOOKUP(A45,IF({1,0},D37:D42,B37:B42),2)    


RAND
返回随机数
RAND常用指数★★☆☆☆返回目录
说明:用于返回0-1之间的均匀公布随机数.
使用格式:RAND()
 
参数定义:没有参数,返回的数值具有随机性,因此同一公式返回的值并不相同,而且只要对工作簿进行过任何修改或关闭后重新打开工作簿,该函数都会随机返回一个新的数值取代原来的数值.
要点:  
应用实例:
 
结果公式
  =RAND()


TODAY
                         
TODAY常用指数★★☆☆☆返回目录
说明:主要功能:给出系统日期.
使用格式:TODAY()  
 
参数定义:该函数不需要参数.
要点:输入公式:=TODAY(),确认后即刻显示出系统日期和时间。如果系统日期和时间发生了改变,只要按一下F9功能键,即 可让其随之改变.
应用实例:


RANDBETWEEN
返回随机数
RANDBETWEEN常用指数★★☆☆☆返回目录
说明:用于返回0-1之间的均匀公布随机数.
使用格式:RAND()
 
参数定义:没有参数,返回的数值具有随机性,因此同一公式返回的值并不相同,而且只要对工作簿进行过任何修改或关闭后重新打开工作簿,该函数都会随机返回一个新的数值取代原来的数值.
要点:  
应用实例:
 
 
 
 
 
 
 
 
 
 
    RANDBETWEEN


Asc与WIDECHAR
判断多个条件  
ASC与WIDECHAR常用指数★★☆☆☆返回目录
说明:全角字符转换为半角字符(Asc),半角字符转换为全角字符(WideChar)
参数定义:Asc(字符串),WideChar(字符串), 其中字符串参数可以是引号内的常量或是单元格引用或数组。
要点:和IF函数嵌套使用,可以根据AND函数的判定结果,依据条件分开处理.顿号、书名号《》双引号“”等都无法转为半角字符(因为半角里面没有相对应的字符)。
应用实例:
 
例1:
 将"【我爱猛哥版excel函数大全!(简称MG_HSDQ)】"中的字符全部转为半角字符,再转为全角                
 【我爱猛哥版excel函数大全!(简称MG_HSDQ)】
公式1:=Asc("【我爱猛哥版excel函数大全!(简称MG_HSDQ)】")
  =ASC(B10)
公式2:=WideChar(公式1的结果)
结果1:  
结果2:  
 
说明原字符串中,!()EP以及中文字符和符号【】都是双字节的全角字符,在第一个公式Asc后,!()EP都转为半角,其他保持原样。在第二个公式widechar之后,包括!()EP以及前面的excel都转为全角字符。
                         
例2:                        
 计算字符串中英文字符个数                      
 OFFICEexcel函数大全由猛哥工作组友情提供                      
公式=LENB(WIDECHAR(B21))-LENB(B21)                      
结果                        
                         
说明将英文字符转换为全角的双字节就相当于把英文字符的字节数增加了一倍.然后用LenB函数将转换前后的字节数相减就得到英文字符的个数.关于LenB函数的用法请见下面相关链接:
 
例3:
 判断下面两个单元格中的文本是否包含英文和数字(不考虑符号)          
 猛哥mengge工作组    
 猛哥工作组    
公式=LENB(ASC(B29))-LENB(WIDECHAR(B29))      
结果  
公式=LENB(ASC(B30))-LENB(WIDECHAR(B30))      
结果  
 因为英文字符和数字可以在半角和全角之间转换而中文字符保持不变,所以通过两次转换的字节数长度之差可以判断字符串中是否包含英文或数字(暂时不考虑符号的情况)。前面公式结果显示,第一个单元格里包含英文而第二个则没有。    
 
综合运用示例:
 提取两个单元格中括号内的字符串      
 jssy(函数图表)
 aichong(基础应用)
公式=MID(B39,FIND("(",ASC(B39))+1,FIND(")",ASC(B39))-FIND("(",ASC(B39))-1)              
公式=MID(B40,FIND("(",ASC(B40))+1,FIND(")",ASC(B40))-FIND("(",ASC(B40))-1)              
结果                
结果                
 这个例子涉及到函数Mid和函数Find,Mid函数的作用,是提取字符串中的一段字符;Find函数是查找某个特定字符在字符串中的所在位置。关于这两个函数的详细信息可参见我们另外的实例教程。在这个例子中,我们首先需要查找左右括号的位置来为取出括号内的字符串定位,但由于上下两个单元格中的括号样式并不统一,有的是全角的有的是半角的,这就需要在公式中用Asc函数将它们统一为半角的"括号"以便查找。由于这个实例是多个函数的综合应用,要完整的理解公式含义可在后续的教程中继续学习。
 
 
 
 
 
 


REPT
复制文本
REPT常用指数★★☆☆☆返回目录
说明:可以按照指定的次数重复显示文本,相当于复制文本.
使用格式:REPT(text,number_times)
 
参数定义:  
要点:  
应用实例:用REPT函数模拟简单条形图,以更直观的形式反映销售情况.
 
姓名销售量条形图公式
张三28000   =REPT($A$16,(B11/2000))
李四15000  
王五27000  
赵六21000  
麻七34200   =REPT("█",17)
   
选择方块字符时需选择较宽的方块,否则方块字符之间会出现间隙使条形图在外观上不连续.


WEEKDAY
                         
WEEKDAY常用指数★★☆☆☆返回目录
说明:  
使用格式:WEEKDAY(serial_number,return_type)  
 
参数定义:serial_number代表指定的日期或引用含有日期的单元格;return_type代表星期的表示方式[当Sunday(星期日)为1、Saturday(星期六)为7时,该参数为1;当Monday(星期一)为1、Sunday(星期日)为7时,该参数为2(这种情况符合中国人的习惯);当Monday(星期一)为0、Sunday(星期日)为6时,该参数为3]。
要点:  
特别提醒:如果是指定的日期,请放在英文状态下的双引号中,如=WEEKDAY("2003-12-18",2)  
应用实例:输入公式:=WEEKDAY(TODAY(),2),确认后即给出系统日期的星期数。
 200888
   
本文档由 刘宇 上传于
给文档打分:

热门文档

相关文档