1、DAVERAGE

用途:返回数据库或数据清单中满足指定条件的列中数值的平均值。

语法:DAVERAGE(database,field,criteria)

参数:Database 构成列表或数据库的单元格区域;Field指定函数所使用的数据(所用项目);Criteria 为一组包含给定条件的单元格区域。

2、DCOUNT

用途:返回数据库或数据清单的指定字段中,满足给定条件并且包含数字的单元格数目。

语法:DCOUNT(database,field,criteria)

参数:Database 构成列表或数据库的单元格区域;Field 指定函数所使用的数据列;Criteria为一组包含给定条件的单元格区域。

3、DMAX(DMIN )

用途:返回数据清单或数据库的指定列中,满足给定条件单元格中的最大数值。

语法:DMAX(database,field,criteria)

参数:Database 构成列表或数据库的单元格区域;Field 指定函数所使用的数据列;Criteria为一组包含给定条件的单元格区域。

4、DPRODUCT

用途:返回数据清单或数据库的指定列中,满足给定条件单元格中数值乘积。

语法:DPRODUCT(database,field,criteria)

参数:Database 构成列表或数据库的单元格区域;Field 指定函数所使用的数据列;Criteria为一组包含给定条件的单元格区域。

5、DSUM

用途:返回数据清单或数据库的指定列中,满足给定条件单元格中的数字之和。

语法:DSUM(database,field,criteria)

参数:Database 构成列表或数据库的单元格区域;Field 指定函数所使用的数据列;Criteria为一组包含给定条件的单元格区域。

6、YEAR

用途:返回某日期的年份。其结果为1900 到9999 之间的一个整数。

语法:YEAR(serial_number)

参数:Serial_number 是一个日期值,其中包含要查找的年份。日期有多种输入方式:带引号的文本串(例如'1998/01/30')

实例:公式“=YEAR('2000/8/6')返回2000”,=YEAR('2003/05/01'返回2003,=YEAR(35825)返回1998。

又如:YEAR(TODAY()—YEAR(2008) = 就是2014-2008=6(计算年龄的时候用)

7、TODAY

用途:返回系统当前日期的序列号。

参数:无

语法:TODAY()

实例:公式“=TODAY()”返回2014-7-3(执行公式时的系统时间)。

8、NOW

用途:返回当前日期和时间所对应的序列号。

语法:NOW() 参数:无

实例:如果正在使用的是1900日期系统,而且计算机的内部时钟为2001-1-28 12:53,则公式“=NOW()”返回36919.54。

9、MINUTE

用途:返回时间值中的分钟,即介于0到59之间的一个整数。

语法:MINUTE(serial_number)

参数:Serial_number 是一个时间值,其中包含着要查找的分钟数。时间有多种输入方式:带引号的本串(如'6:45

PM')、十进制数(如0.78125表示6:45 PM)或其他公式或函数的结果(如TIMEVAL('6:45 PM'))。

实例:公式“=MINUTE('15:30:00')”返回30,=MINUTE(0.06)返回26,=MINUTE(TIMEVALUE('9:45

PM'))返回45。

10、HOUR

用途:返回时间值的小时数。即介于0(12:00 A.M.)到23(11:00 P.M.) 之间的一个整数。

语法:HOUR(serial_number)

参数:Serial_number 表示一个时间值,其中包含着要返回的小时数。它有多种输入方式:带引号的文本串(如'6:45 PM')、十进制数(如0.78125

表示6:45PM)或其他公式或函数的结果(如TIMEVALUE('6:45 PM'))。

实例:公式“=HOUR('3:30:30 PM')”返回15,=HOUR(0.5) 返回12 即12:0 0:00 AM,=HOUR(29747.7)返回16。

11、DAY

用途:返回用序列号(整数1到31)表示的某日期的天数,用整数 1 到 31 表示。

语法:DAY(serial_number)

参数:Serial_number 是要查找的天数日期,它有多种输入方式:带引号的文本串(如'1998/01/30')、序列号(如1900 日期系统的35825

表示的1998 年1 月30 日),以及其他公式或函数的结果(如DATEVALUE('1998/1/30'))。

实例:公式“=DAY('2001/1/27')”返回27,=DAY(35825) 返回30,=DAY(DATEVALUE('2001/1/25'))返回25。

12、..IS 类函数

用途:其中包括用来检验数值或引用类型的九个工作表函数。它们可以检验数值的类型并根据参数的值返回TRUE

或FALSE。例如,数值为空白单元格引用时,ISBLANK函数返回逻辑值TRUE,否则返回FALSE。

语法:ISBLANK(value)、ISERR(value)、ISERROR(value)、 ISLOGICAL(value) 、 ISNA(value) 、

ISNONTEXT(value)ISNUMBE(value)、ISREF(value)、ISTEXT(value)。

参数:Value是需要进行检验的参数。分别为空白(空白单元格)、错误值、逻辑值、文本、数字、引用值或对于以上任意参数的名称引用。如果函数中的参数为下面的内容,则返回TRUE:ISBLANK

的参数是空白单元格,ISERR的参数是任意错误值(除去#N/A),ISERROR

的参数是任意错误值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?或#NULL!),ISLOGICAL的参数是逻辑值,ISNA的参数是错误值#N/A,ISNONTEXT

的参数是任意不是文本的内容(此函数在值为空白单元格时返回TRUE),ISNUMBER

的参数是数字,ISREF的参数是引用,ISTEXT的参数是文本。注意:IS类函数的参数value

是不可转换的。在其他大多数需要数字的函数中,文本'19'会被转换成数字19。然而在公式ISNUMBER('19')中,'19'并由文本值转换成其他类型的值,而是返回FALSE。IS

类函数用于检验公式计算结果十分有用,它与函数IF 结合在一起可以提供一种在公式中查出错误值的方法。

实例:公式“=ISBLANK('')”返回FALSE,=ISREF(A5)返回TRUE(其中a5 为空白单元格)。如果需要计算A1:A4

区域的平均值,但不能确定单元格内是否包含数字,则公式AVERAGE(A1:A4)返回

错误值#DIV/0!。为了应付这种情况,可以使用公式“=IF(ISERROR(AVERAGE(A1:A4)),'引用包含空白单元格',AVERAGE(A1:A4))”查出可能存在的错误。

13、AND

用途:所有参数的逻辑值为真时返回TRUE(真);只要有一个参数的逻辑值为假,则返回FALSE(假)。

语法:AND(logical1,logical2,.)。

参数:Logical1,logical2, .为待检验的1~30

个逻辑表达式,它们的结论或为TRUE(真)或为FALSE(假)。参数必须是逻辑值或者包含逻辑值的数组或引用,

如果数组或引用内含有文字或空

白单元格,则忽略它的值。如果指定的单元格区域内包括非逻辑值,AND将返回错误值#VALUE!。

实例:如果A1=2、A=6,那么公式“=AND(A1A2)”返回FALSE。如果B4=104,那么公式“=IF(AND(1

14、IF

用途:执行逻辑判断,它可以根据逻辑表达式的真假,返回不同的结果,从而执行数值或公式的条件检测任务。

语法:IF(logical_test,value_if_true,value_if_false)。

参数:Logical_test 计算结果为TRUE 或FALSE 的任何数值或表达式;Value_if_true 是Logical_test 为TRUE

时函数的返回值,如果logical_test 为TRUE 并且省略了value_if_true,则返回TRUE。而且Value_if_true

可以是一个表达式;Value_if_false 是Logical_test 为FALSE 时函数的返回值。如果logical_test 为FALSE

并且省略value_if_false,则返回FALSE。Value_if_false 也可以是一个表达式。

实例:公式“=IF(C2>=85,'A',IF(C2>=70,'B',IF(C2>=60,'C',IF(C2<60,'D'))))”,其中第二个IF

语句同时也是第一个IF语句的参数。同样,第三个IF 语句是第二个IF 语句的参数,以此类推。例如,若第一个逻辑判断表达式C2>=85 成立,则D2

单元格被赋值“A”;如果第一个逻辑判断表达式C2>=85 不成立,则计算第二个IF

语句“IF(C2>=70”;以此类推直至计算结束,该函数广泛用于需要进行逻辑判断的场合。

15、TRUE

用途:返回逻辑值TRUE。

语法:TRUE()

参数:该函数不需要参数

实例:如果在A1 单元格内输入公式“=TRUE()”,回车后即可返回TRUE。若在单元格或公式中输入文字TRUE,Excel

会自动将它解释成逻辑值TRUE。函数TRUE 主要用于与其它电子表格程序兼容。

16、HLOOKUP

用途:在表格或数值数组的首行查找指定的数值,并由此返回表格或数组当前列中指定行处的数值。

语法:HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

参数:Lookup_value是需要在数据表第一行中查找的数值,它可以是数值、引用或文字串;Table_array

是需要在其中查找数据的数据表,可以使用对区域或区域名称的引用,Table_array

的第一行的数值可以是文本、数字或逻辑值。Row_index_num为table_array 中待返回的匹配值的行序号。Range_lookup

为一逻辑值,指明函数HLOOKUP 查找时是精确匹配,还是近似匹配。

实例:如果A1:B3 区域存放的数据为34、23、68、69、92、36,则公式“=HLOOKUP(34,A1:B3,1,FALSE)返回34;

=HLOOKUP(3,{1,2,3;'a','b','c';'d','e','f'},2, TRUE)返回“c”。

17、VLOOKUP

用途:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。当比较值位于数据表首列时,可以使用函数VLOOKUP

代替函数HLOOKUP。

语法:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

参数:Lookup_value为需要在数据表第一列中查找的数值,它可以是数值、引用或文字串。Table_array

为需要在其中查找数据的数据表,可以使用对区域或区域名称的引用。Col_index_num 为table_array

中待返回的匹配值的列序号。Col_index_num为1 时,返回table_array 第一列中的数值;col_index_num

为2,返回table_array 第二列中的数值,以此类推。Range_lookup为一逻辑值,指明函数VLOOKUP

返回时是精确匹配还是近似匹配。如果为TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value

的最大数值;如果range_value 为FALSE,函数VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值#N/A。

实例:如果A1=23、A2=45、A3=50、A4=65,则公式“=VLOOKUP(50,A1:A4,1,TRUE)”返回50。

18、MAX

用途:返回数据集中的最大数值。

语法:MAX(number1,number2,...)

参数:Number1,number2,...是需要找出最大数值的1 至30 个数值。

实例:如果A1=71、A2=83、A3=76、A4=4 9、A5=92、A6=8 8、A7=96,则公式“=MAX(A1:A7)”返回96。

19、MIN

用途:返回给定参数表中的最小值。

语法:MIN(number1,number2,...)。

参数:Number1,number2,...是要从中找出最小值的1 到30 个数字参数。

实例:如果A1=71、A2=83、A3=76、A4=4

9、A5=92、A6=8、A7=96,则公式“=MIN(A1:A7)”返回49;而=MIN(A1:A5,0,-8)返回-8。

20、COUNTBLANK

用途:计算某个单元格区域中空白单元格的数目。

语法:COUNTBLANK(range)

参数:Range为需要计算其中空白单元格数目的区域。

实例:如果A1=88、A2=55、A3=''、A4= 72、A5='',则公式“=COUNTBLANK(A1:A5)”返回2。

21、COUNTIF

用途:计算区域中满足给定条件的单元格的个数。

语法:COUNTIF(range,criteria)

参数:Range为需要计算其中满足条件的单元格数目的单元格区域。Criteria 为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本。

22、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)返回“电脑的革命”。

23、RANK

返回的是一个数在一组数中的排位值。其语法为:RANK(number,ref,order) 其中:number为需要找到排位的数,ref

为包含一组数的数组或引用(ref的非数值型数据将被忽略),order为一指明排位方式的数,order为0省略时按降序排位,order不为0 时

按升序排位。例如,如果区域A1:A5中分别含有数字7、5、4、1 和2,则:RANK(A2,A1:A5) 等于2,而RANK(A2,A1:A5,1) 等

于4。

24、SUMIF

函数:对符合指定条件的单元格求和

语法:SUMIF(range,criteria,sum_range)

参数:range是指用于筛选的单元格区域;criteria是筛选的条件,可以是数字、表达式或文本值,如≥100、<100等;sum_range是实际的求和区域;例如:假设A1:A4中的数据是10、20、3、40,B1:B4中的数据是100、200、300、400,那么SUMIF(A1:A4,“>15”,B1:B4)的值等于900。那是因为A2、A3、A4中的数据满足条件,所以相对应的对B2、B3、B4中的数据进行计算。

计算机常用的函数类型,珍藏版:计算机二级考试MS office 常用函数相关推荐

  1. 计算机二级要学的函数有哪些,2017年计算机二级考试MS office 常用函数

    2017年计算机二级考试MS office 常用函数 2017年计算机二级考试正式开考,等待了一年,同学们肯定又期盼又紧张吧?今天百分网小编为大家带来2017年计算机二级考试MS office的常用函 ...

  2. 计算机二级函数知识,2017年全国计算机二级考试MS Office高级应用知识点:INDIRECT函数...

    INDIRECT函数知识点 适用考试:全国计算机二级考试 考试科目:MS Office高级应用 科目知识点:INDIRECT函数 INDIRECT函数立即对引用进行计算,并显示其内容.当需要更改公式中 ...

  3. 某计算机系大二级共有5个班,2016年计算机二级考试MS Office题库及答案

    2016年计算机二级考试MS Office题库及答案 1. 对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是 A) 快速排序 B) 冒泡排序 C) 直接插入排序 √D) ...

  4. 全国计算机二级office选择题知识点,全国计算机二级考试MS office选择题知识点合集(通用)...

    全国计算机二级考试MS office选择题知识点合集(通用) 计算机二级选择题考点总结 2014年计算机二级 office高级应用考试基础知识 计算机的发展.类型及其应用领域. 1.计算机 (comp ...

  5. 2016初中计算机考试试题,2016年计算机二级考试MS Office习题及答案

    1[单选题]下列叙述中正确的是( ). A.线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的 B.线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构 C.线性表的链式存储结构所需要的 ...

  6. 计算机二级office高级应用知识点,2017年全国计算机二级考试MS Office高级应用知识点:电子邮件...

    电子邮件知识点 适用考试:全国计算机二级考试 考试科目:MS Office高级应用 科目知识点:电子邮件 (1)电子邮件地址 Internet的电子邮件地址是一串英文字母和特殊符号的组合,由" ...

  7. 计算机二级报的是ms office,计算机二级考试MS OFFICE难不难?

    计算机二级考试MS OFFICE难不难?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 计算机二级考试MS OFFICE ...

  8. 计算机二级ppt操作题内容,计算机二级考试ms office考试题库ppt 操作题附答案

    计算机二级考试ms office考试题库ppt 操作题附答案 请在[答题]菜单下选择[进入考生文件夹]命令,并按照题目要求完成下面的操作.注意:以下的文件必须保存在考生文件夹下文慧是新东方学校的人力资 ...

  9. Word计算机考试题库,计算机二级考试MS Office考试题库十份 word 有答案

    计算机二级考试MS Office考试题库十份 word 有答案 更新时间:2017/2/9 1:54:00  浏览量:631  手机版 请在[答题]菜单下选择[进入考生文件夹]命令,并按照题目要求完成 ...

最新文章

  1. nginx.conf配置文件
  2. 高性能计算机存储部件有磁盘阵列,信息存储技术——磁盘阵列解读.pptx
  3. linux系统给jvm分配来多少内存
  4. 2.3.NLTK工具包安装、分词、Text对象、停用词、过滤掉停用词、词性标注、分块、命名实体识别、数据清洗实例、参考文章
  5. 西南交通大学计算机程序设计实验13,西南交通大学C++实验报告.doc
  6. redis日志追加频率
  7. Android IPC数据在内核空间中的发送过程分析
  8. ubuntu 16.04: 配置ssh, vnc, ftp远程
  9. matlab 输入矩形序列,从python调用Matlab函数:“初始值设定项必须是矩形嵌套序列”...
  10. 中国机床行业投资现状与十四五发展战略决策报告2022版
  11. Netfilter学习之NAT类型动态配置(二)NAT类型介绍及MASQUERADE用户层的实现
  12. 中国已消失的 9 所世界级大学
  13. 启动maven nexus3时遇到的诡异异常
  14. umi build打包之后部署报错
  15. autocad.net将Geometry对象转换为Database对象
  16. Socket编程---read方法阻塞问题
  17. JavaScript-iframe
  18. C语言 基于结构体的程序设计(PTA)
  19. 路由器wds设置最终版、一些ios基础知识
  20. 51单片机生成C语言矩形波,基于51单片机产生占空比和频率可调的方波信号发生器(附全部代码)...

热门文章

  1. CEC循环生态社区答疑XAG到底有多好的价值前景
  2. 免费SVN代码托管,不限私有,不限成员
  3. 嵌入式开发学习之--RCC(上)
  4. MCNP6中Fmesh卡使用简单感想
  5. 问题 C: 合唱队形
  6. 有利可图网_有利可图的项目的目录
  7. 【python学习】-matplotlib绘图如何将坐标轴刻度值设置为科学计数法形式
  8. 存储误删除所有lun的数据恢复方法
  9. [OCA]认证考试内容
  10. 安装屏保软件(Linux终端演示 “黑客帝国” 字母雨界面)和Linux修改管理员密码...