文档库 最新最全的文档下载
当前位置:文档库 › 计算机二级Excel常用函数.doc

计算机二级Excel常用函数.doc

计算机二级Excel常用函数.doc
计算机二级Excel常用函数.doc

计算机等级考试二级常用excel函数大全

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构成列表或数据库的单元格区域;Ficld指定函数所使用的数据列;Criteria 为一组包含给定条件的单元格区域。

4、DPRODUCT

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

语法:DPRODUCT(database, field, criteria)

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

5、DSUM

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

语法:DSUM(database, field, criteria)

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

6、YEAR

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

语法:YEAR (serial number)

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

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

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

7、TODAY

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

参数:无

语法:TODAY ()

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

8、NOW

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

语法:N0W()参数:无

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

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(z,6:45 PM〃))。

实例:公式“二HOUR(〃3:30:30 PM〃)” 返回 15,二H0UR(0?5)返回 12 即 12:0 0:00 AM, 二HOUR (29747. 7)返回 16。

11> DAY

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

语法:DAY(serial_number)

参数:Serial_number是要查找的天数H期,它有多种输入方式:带引号的文本串(如〃1998/01/30〃)、序列号(如1900日期系统的35825表示的1998年1月30日),以及其他公式或函数的结果(如DATEVALUEC1998/l/30z,))o

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

12、..IS类函数

用途:其屮包括用来检验数值或引用类型的九个工作表函数。它们可以检验数值的类型并根据参数的值返冋TRUE或FALSEo例如,数值为空口单元格引用时,ISBLANK函数返冋逻辑值TRUE,否则返回FALSEo

语法:ISBLANK(value) > TSERR(value) . ISERROR(value) > ISLOGTCAL(value)、

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

参数:Value是需要进行检验的参数。分别为空白(空白单元格)、错误值、逻辑值、文木、数字、引用值或对于以上任意参数的名称引用。如果函数中的参数为下面的内容,则返冋TRUE:ISBLANK的参数是空白单元格,ISERR的参数是任意错误值(除去#N/A), ISERROR 的参数是任意错误值(#N/A、#VALUE! > #REF!、#DIV/O!、#NUM!、#NAME?或#何1±!), ISLOGICAL的参数是逻辑值,I SNA的参数是错误值段/A, ISNONTEXT的参数是任意不是文本的内容(此函数在值为空白单元格时返回TRUE), TSNLMBER的参数是数字,ISREF的参数是引用,1STEXT的参数是文本。注意:1S 类函数的参数value是不可转换的。在其他大多数需要数字的函数中,文木〃 19〃会被转换成数字19。然而在公式ISNUVIBER(〃19〃)中,〃19〃并由文木值转换成其他类型的值,而是返冋FALSEo IS类函数用于检验公式计算结果十分有用,它与函数IF结合在一起可以提供一种在公式中查出错误值的方法。

实例:公式“二ISBLANK(〃〃)”返冋FALSE, =ISREF(A5)返回TRUE(其中a5为空白单元格)。如果需要计算A1:A4区域的平均值,但不能确定单元格内是否包含数字,则公式AVERAGE (A1:A4)返回错谋值#DIV/O! o为了应付这种情况,可以使用公式 (TSERROR (AVERAGE (Al: A4)), 〃引用包含空白单元格〃,AVERAGE (Al :A4))"查出可能存在的错误。

13、A ND

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

语法:AND (logical 1, logical2, .)o

参数:Logicall, logical, ?为待检验的1?30个逻辑表达式,它们的结论或为

TRUE(真)或为FALSE(假)。参数必须是逻辑值或者包含逻辑值的数组或引用,

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

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

实例:如果A1二2、A二6,那么公式“二AND(A1A2)”返冋FALSE0如果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并J1省略 value_if_false,则返回 FALSE。Value_if_false 也可以是一个表达式。

实例:公式“二IF(C2>=85, 〃A〃,1F(C2>=7O, 〃B〃,1F(C2>=6O, ,IF(C2<60,

〃D〃))))”,其中第二个IF语句同时也是第一个IF语句的参数。同样,第三个IF语句是第二个IF语句的参数,以此类推。例如,若第一个逻辑判断表达式C2>=85成立,则D2 单元格被赋值“A” ;如果第一个逻辑判断表达式C2>=85不成立,则计算第二个IF语句 TF(C2>二70” ;以此类推直至计算结束,该函数广泛用于需要进行逻辑判断的场合。

15、T RUE

用途:返冋逻辑值TRUEo

语法:TRUE ()

参数:该函数不需要参数

实例:如果在A1单元格内输入公式“二TRUE0” ,冋车后即可返冋TRUE。若在单元格或公式小输入文字TRUE, Excel会自动将它解释成逻辑值TRUE。函数TRUE主要用于与其它电子表格程序兼容。

16、H L00KUP

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

语法:HLOOKUP(lookup_value, table_array, row_index_num, range_lookup)参数:Lookup_value是需要在数据表第一行中查找的数值,它可以是数値、引用或文字串;Table_array 是需要在其中查找数据的数据表,可以使用对区域或区域名称的引用, Table array的第一行的数值可以是文本、数字或逻辑值。Row index num为table array 屮待返冋的匹配值的行序号。Range」ookup为一?逻辑值,指明函数HL00KUP查找时是精确匹配,还是近似匹配。

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

=HL00KUP(3, {1, 2, 3;〃a〃,〃b〃,〃c〃;〃d〃,〃e〃,〃f〃}, 2, TRUE)返冋“c”。

17、V LOOKUP

用途:在表格或数值数组的首列查找指定的数值,并由此返[Hl表格或数组当前行屮指定列处的数值。当比较值位于数据表首列吋,可以使用函数VLOOKUP代替函数HLOOKUPo 语法:VLOOKUP(lookup value, tablearray, col index num, range lookup)

参数:Lookup.value为需要在数据表第一列中查找的数值,它可以是数值、引用或文字吊。Table_array为需耍在其中杳找数据的数据表,可以使用对区域或区域名称的引用。

Col_index_nuni为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,则公式“ =VL00KUP(50, A1:A4, 1, TRUE)” 返回50o

18> MAX

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

语法:MAX (number 1, number2,...)

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

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

19、MIN

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

语法:MIN (number 1, number2,???)。

参数:Number 1, numbcr2,?…是要从中找出最小值的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 (Al :A5) ”返回2O

21、C0UNTIF

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

语法:COUNT IF (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)。

参数:01d_text是要替换其部分字符的文本;Start_num是要用new_text替换的 ol d 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省略时按降序排位,otdet不为0时按升序排位。例如,如果区域A1:A5中分别含有数字7、5、4、1和2,则:RANK(A2, Al :A5)等于 2,而 RANK(A2,A1:A5, 1)等于 4。

24、 SUMIF

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

语法:SUMIF(range, criteria, sum_range)

参数:range是指用于筛选的单元格区域;criteria是筛选的条件,可以是数字、表达式或文木值,如$100、V100等;sum_range是实际的求和区域;例如:假设Al: A4中的数据是 10、20、3、40, Bl: B4 中的数据是 100、200、300、400,那么 SUMIF (Al: A4,

“>15” , Bl:B4)的值等于900o那是因为A2、A3、A4中的数据满足条件,所以相对应的对B2、B3、B4中的数据进行计算。

计算机二级MS-OFFICE-Excel函数公式

计算机二级MS OFFICE Excel函数公式 常用函数: SUM、AVERAGE、SUMIF(条件求和函数)、SUMIFS(多条件求和函数)、INT(向下取整函数)、TRUNC(只取整函数)、ROUND(四舍五入函数)、VLOOKUP(垂直查询函数)、TODAY()(当前日期函数)、AVERAGEIF(条件平均值函数)、AVERAGEIFS(多条件平均值函数)、COUNT/COUNTA(计数函数)、COUNTIF(条件计数函数)、COUNTIFS(多条件计数函数)、MAX(最大值函数)、MIN(最小值函数)、RANK.EQ(排位函数)、CONCATENATE(&)(文本合并函数)、MID(截取字符函数)、LEFT(左侧截取字符串函数)、RIGHT(右侧截取字符串函数) 其他重要函数(对实际应用有帮助的函数): AND(所有参数计算结果都为T时,返回T,只要有一个计算结果为F,即返回F) OR(在参数组中任何一个参数逻辑值为T,即返回T,当所有参数逻辑值均为F,才返回F) TEXT (根据指定的数字格式将数字转换为文本) DATE(返回表示特定日期的连续序列号) DAYS360 (按照每月30天,一年360天的算法,返回两日期间相差的天数) MONTH(返回日期中的月份值,介于1到12之间的整数) WEEKDAY (返回某日期为星期几,其值为1到7之间的整数) CHOOSE (根据给定的索引值,从参数串中选择相应的值或操作) ROW (返回指定单元格引用的行号) COLUMN(返回指定单元格引用的列号) MOD(返回两数相除的余数) ISODD (如果参数为奇数返回T,否则返回F)

计算机二级考试office高级应用Excel函数复习重点汇总(精简)

EXCEL 2010 常用函数应用 1. VLOOKUP 函数的使用方法 (这个一定要会) VLOOKUP 是一个查找函数,给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找到的值。它的基本语法为: 方法一:VLOOKUP (查找目标,查找范围,返回值的列数,精确 OR 模糊查找) 下面以一个实例来介绍一下这四个参数的使用 例 1:如下图所示,要求根据表二中的姓名,查找姓名所对应的年龄 公式:B13 =VLOOKUP(A13,$B$2:$D$8,3,0) 方法二: 返回值的列数 精确 OR 模糊查找

2.符合多个条件的数据求和——SUMIFS 可以添加更多条件 3.MID函数 (1)在C2单元格中输入公式“=MID(A2,4,1)&"班"”, 说明:MID函数是截取字符串函数,主要功能是从一个文本字符串的指定位置开始,截取指定数目的字符。本题中“=MID(A2,4,1)&"班"”是指从A2单元格的字符串中的第4位开始,截取1个字符,“&”为连接运算符,可以将两个文本字符串连接在一起,在本题中将截取出的字符和“班”字连接。 (2)=IF(MID(B3,3,2)="01","法律一班",IF(MID(B3,3,2)="02","法律二班 ",IF(MID(B3,3,2)="03","法律三班","法律四班")))” 4.IF函数见教材实例 C列“等级”的评定由IF函数来求得,C2=IF(B2>=90,"优秀",IF(B2>=80,"良好",IF(B2>=70,"中等",IF(B2>=60,"及格","补考")))) 5.名次排位函数——RANK 函数 rank 函数最常用的是求某一个数值在某一区域内的排名。 rank 函数语法形式:=RANK(D2,$D$2:$D$21,0) 6.根据日期判断是否周末(2013年1月20日星期日) =IF(WEEKDAY(A3,2)>5,"是","否")

计算机二级常考考点汇总

全国计算机二级MS Office考试常考考点汇总 1.结构化程序三种基本结构是:顺序、选择和循环。 2.算法的时间复杂度算法:特定的输入法有关。 3.链式存储结构的优点是:插入与删除运算效率高。 5.代码编写阶段可进行的软件测试是→单元测试。 6.数据库管理系统是→系统软件。 7.字长越长,计算机的数据处理速度越快。 8.操作是对象的动态性。 10.计算机系统总线→数据总线,地址总线,控制总线 11. 软件设计常用工具:图形工具(程序流程图,N_S.图,PAD图,HIPO) 表格工具(判定表,语言工具,PDL) 结构图 13.有序表可以用链式存储方式存储在不连续的空间内 14. ★环形→型拓扑结构是将网络的各个节点通过中继器连接成一个闭合回路。 ★星型→每个节点与中心点连接,中心点控制全网通信 15.226整数, 0.229浮点数 229E_2指数,“229”字符串 16.软件工程三要素→方法,工具,过程 17.ISDN→综合业务数字网 18. 快速排序最坏情况比较次数→n(n_1)/2 ★堆排序最坏情况→nlog2n ★最坏情况下(时间复杂度最小),比较次数 ——堆排序O(nlog2n) ★最坏情况下比较次数 ★最坏情况下时间复杂度最低的是→堆排序。 ★希尔顿排序最坏情况下时间复杂度→O(n1.5) ★快速排序,冒泡排序最坏情况下的时间复杂度→O(n2) ★在希尔顿排序法中,每经过一次数据交换后,——能消除多个逆序。 19.对象特点——标志唯一性,分类性,多态性,封装性,模块独立性 20.需求分析——解决软件做什么 21.cpu——主频,表示内核工作的时钟频率 22.编译程序——可以将高级语言的源程序翻译成可执行程序。 23.计算机执行速度单位——MIPS 25.软件测试——单元测试,集成测试,确认测试,系统测试 27.自然连接是一种特殊的等值连接,——两关系间有公共域,公共域的等值进行连接(有公共的属性) 28.计算机指令系统能实现——算数运算和逻辑运算 29. ★软件定义阶段——确定软件开发工作必须完成的目标,确定工程的可行性。 ★需求阶段——需求获取,需求分析,需求评审,编写需求规格说明书 ★软件开发阶段——分析,设计和实施分析,其中分析,设计包括→需求分析,总体设计,详细设计,实施包括→编码,测试 (不包括→可行性研究) 30.结构化方法软件需求工具——数据流图,数据字典,判定树,判定表

C语言常用函数手册

1.分类函数,所在函数库为ctype.h int isalpha(int ch) 若ch是字母('A'-'Z','a'-'z')返回非0值,否则返回0 int isalnum(int ch) 若ch是字母('A'-'Z','a'-'z')或数字('0'-'9'),返回非0值,否则返回0 int isascii(int ch) 若ch是字符(ASCII码中的0-127)返回非0值,否则返回0 int iscntrl(int ch) 若ch是作废字符(0x7F)或普通控制字符(0x00-0x1F) 返回非0值,否则返回0 int isdigit(int ch) 若ch是数字('0'-'9')返回非0值,否则返回0 int isgraph(int ch) 若ch是可打印字符(不含空格)(0x21-0x7E)返回非0值,否则返回0 int islower(int ch) 若ch是小写字母('a'-'z')返回非0值,否则返回0 int isprint(int ch) 若ch是可打印字符(含空格)(0x20-0x7E)返回非0值,否则返回0 int ispunct(int ch) 若ch是标点字符(0x00-0x1F)返回非0值,否则返回0 int isspace(int ch) 若ch是空格(' '),水平制表符('\t'),回车符('\r'), 走纸换行('\f'),垂直制表符('\v'),换行符('\n') 返回非0值,否则返回0 int isupper(int ch) 若ch是大写字母('A'-'Z')返回非0值,否则返回0 int isxdigit(int ch) 若ch是16进制数('0'-'9','A'-'F','a'-'f')返回非0值, 否则返回0 int tolower(int ch) 若ch是大写字母('A'-'Z')返回相应的小写字母('a'-'z') int toupper(int ch) 若ch是小写字母('a'-'z')返回相应的大写字母('A'-'Z') 2.数学函数,所在函数库为math.h、stdlib.h、string.h、float.h int abs(int i) 返回整型参数i的绝对值 double cabs(struct complex znum) 返回复数znum的绝对值 double fabs(double x) 返回双精度参数x的绝对值 long labs(long n) 返回长整型参数n的绝对值 double exp(double x) 返回指数函数ex的值 double frexp(double value,int *eptr) 返回value=x*2n中x的值,n存贮在eptr中double ldexp(double value,int exp); 返回value*2exp的值 double log(double x) 返回logex的值 double log10(double x) 返回log10x的值 double pow(double x,double y) 返回xy的值 double pow10(int p) 返回10p的值 double sqrt(double x) 返回+√x的值 double acos(double x) 返回x的反余弦cos-1(x)值,x为弧度 double asin(double x) 返回x的反正弦sin-1(x)值,x为弧度 double atan(double x) 返回x的反正切tan-1(x)值,x为弧度 double atan2(double y,double x) 返回y/x的反正切tan-1(x)值,y的x为弧度double cos(double x) 返回x的余弦cos(x)值,x为弧度 double sin(double x) 返回x的正弦sin(x)值,x为弧度 double tan(double x) 返回x的正切tan(x)值,x为弧度 double cosh(double x) 返回x的双曲余弦cosh(x)值,x为弧度 double sinh(double x) 返回x的双曲正弦sinh(x)值,x为弧度

全国计算机等级考试-二级MS-Office高级应用Excel函数总结

VLOOKUP函数 【第1套】 =VLOOKUP(D3,编号对照!$A$3:$C$19,2,FALSE)【第5套】 =VLOOKUP(E3,费用类别!$A$3:$B$12,2,FALSE) 【第9套】 =VLOOKUP(D3,图书编目表!$A$2:$B$9,2,FALSE) 【第10套】 =VLOOKUP(A2,初三学生档案!$A$2:$B$56,2,0)

SUMPRODUCT函数

三、用于多条件求和对于计算符合某一个条件的数据求和,可以用SUM IF函数来解决。如果要计算符合2个以上条件的数据求和,用SUMIF函数就不能够完成了。这就可以用函数SUMPRODUCT。用函数SUMPRODUCT计算符合多条件的数据和,其基本格式是:SUMPRODUCT(条件1*条件2*……,求和数据区域)考试题中,求和公式在原来的计数公式中,在相同判断条件下,增加了一个求和的数据区域。也就是说,用函数SUMPRODUCT 求和,函数需要的参数一个是进行判断的条件,另一个是用来求和的数据区域。 *1的解释 umproduct函数,逗号分割的各个参数必须为数字型数据,如果是判断的结果逻辑值,就要乘1转换为数字。如果不用逗号,直接用*号连接,就相当于乘法运算,就不必添加*1。例如: 【第1套】 =SUMPRODUCT(1*(订单明细表!E3:E262="《MS Office高级应用》"),订单明细表!H3:H262) 1 =SUMPRODUCT(1*(订单明细表!C350:C461="隆华书店"),订单明细表!H350:H461) =SUMPRODUCT(1*(订单明细表!C263:C636="隆华书店"),订单明细表!H263:H636)/12 【第5套】 =SUMPRODUCT(1*(费用报销管理!D74:D340="北京市"),费用报销管理!G74:G340) =SUMPRODUCT(1*(费用报销管理!B3:B401="钱顺卓"),1*(费用报销管理!F3:F401="火车票"),费用报销管理!G3:G401) =SUMPRODUCT(1*(费用报销管理!F3:F401="飞机票"),费用报销管理!G3:G401)/SUM(费用报销管理!G3:G401) =SUMPRODUCT((费用报销管理!H3:H401="是")*(费用报销管理!F3:F401="通讯补助"),费用报销管理!G3:G401) 【第7套】 =SUMPRODUCT(1*(D3:D17="管理"),I3:I17) =SUMPRODUCT(1*(D3:D17="管理"),M3:M17)

Excel常用函数公式大全(实用)

Excel常用函数公式大全 1、查找重复内容公式:=IF(COUNTIF(A:A,A2)>1,"重复","")。 2、用出生年月来计算年龄公式:=TRUNC((DAYS360(H6,"2009/8/30",FALSE))/360,0)。 3、从输入的18位身份证号的出生年月计算公式: =CONCATENATE(MID(E2,7,4),"/",MID(E2,11,2),"/",MID(E2,13,2))。 4、从输入的身份证号码内让系统自动提取性别,可以输入以下公式: =IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女"),IF(MOD(MID(C2,17,1),2)=1,"男","女"))公式内的“C2”代表的是输入身份证号码的单元格。 1、求和:=SUM(K2:K56) ——对K2到K56这一区域进行求和; 2、平均数:=AVERAGE(K2:K56) ——对K2 K56这一区域求平均数; 3、排名:=RANK(K2,K$2:K$56) ——对55名学生的成绩进行排名; 4、等级:=IF(K2>=85,"优",IF(K2>=74,"良",IF(K2>=60,"及格","不及格"))) 5、学期总评:=K2*0.3+M2*0.3+N2*0.4 ——假设K列、M列和N列分别存放着学生的“平时总评”、“期中”、“期末”三项成绩; 6、最高分:=MAX(K2:K56) ——求K2到K56区域(55名学生)的最高分; 7、最低分:=MIN(K2:K56) ——求K2到K56区域(55名学生)的最低分; 8、分数段人数统计: (1)=COUNTIF(K2:K56,"100") ——求K2到K56区域100分的人数;假设把结果存放于K57单元格; (2)=COUNTIF(K2:K56,">=95")-K57 ——求K2到K56区域95~99.5分的人数;假设把结果存放于K58单元格; (3)=COUNTIF(K2:K56,">=90")-SUM(K57:K58) ——求K2到K56区域90~94.5分的人数;假设把结果存放于K59单元格; (4)=COUNTIF(K2:K56,">=85")-SUM(K57:K59) ——求K2到K56区域85~89.5分的人数;假设把结果存放于K60单元格;

计算机二级MS-Office操作题函数详解

计算机二级考试MS_Office应用Excel函数 =公式名称(参数1,参数2,。。。。。) =sum(计算范围) =average(计算范围) =sumifs(求和范围,条件范围1,符合条件1,条件范围2,符合条件2,。。。。。。) =vlookup(翻译对象,到哪里翻译,显示哪一种,精确匹配) =rank(对谁排名,在哪个范围里排名) =max(范围) =min(范围) =index(列范围,数字) =match(查询对象,范围,0) =mid(要截取的对象,从第几个开始,截取几个) =int(数字) =weekda y(日期,2) =if(谁符合什么条件,符合条件显示的内容,不符合条件显示的内容) =if(谁符合什么条件,符合条件显示的内容,if(谁符合什么条件,符合条件显示的内容,不符合条件显示的内容)) SUM函数 简单求和。 函数用法 SUM(number1,[number2],…) =SUM(A1:A5)是将单元格 A1 至 A5 中的所有数值相加; =SUM(A1,A3,A5)是将单元格 A1,A3,A5 中的数字相加。 SUMIFS函数 根据多个指定条件对若干单元格求和。 函数用法 SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...) 1) sum_range 是需要求和的实际单元格。包括数字或包含数字的名称、区域或单元格引用。忽略空白值和文本值。 2) criteria_range1为计算关联条件的第一个区域。 3) criteria1为条件1,条件的形式为数字、表达式、单元格引用或者文本,可用来定义将对criteria_range1参数中的哪些单元格求和。例如,条件可以表示为32、“>32”、B4、"苹果"、或"32"。 4)criteria_range2为用于条件2判断的单元格区域。 5) criteria2为条件2,条件的形式为数字、表达式、单元格引用或者文本,可用来定义将对criteria_range2参数中的哪些单元格求和。 4)和5)最多允许127个区域/条件对,即参数总数不超255个。 VLOOKUP函数 是Excel中的一个纵向查找函数,按列查找,最终返回该列所需查询列序所对应的值。

计算机二级office-Excel常用公式

二级MS Office高级应用-Excel公式应用 1、mid(text,start_num,num_chars) 功能:作用是从一个字符串中截取出指定数量的字符 参数说明: text:文本所在的单元格 start_num: 从第几个字符开始截取 num_chars: 截取字符的个数 举例:

2、sum(number1,number2,number3,….) 功能:计算单元格区域中所有数值的和 参数:number1数字所在单元格,number2数字2所在单元格,连续的单元格可以A2:A10这样表示,或A2:G2 举例:

3、average(number1,number2,number3,…) 功能:返回其参数的算术平均值 参数:number1数字所在单元格,number2数字2所在单元格,连续的单元格可以A2:A10这样表示,或A2:G2 举例:

4、if(logical_test,value_of_true,value_of_false) 功能:判断是否满足某个条件,如果满足返回一个值,如果不满足返回另一个值。 参数: Logical_test:逻辑表达式 Value_of_true:如果条件为真,显示这个值 Value_of_false:如果条件为假,显示这个值 举例:

5、int(number) 功能:取整函数,向下取整,即只取整数部分,不四舍五入。 参数:number可以是带小数的。 举例: 6、round(number,num_digits) 功能:按指定的位数对数值进行四舍五入 参数: Number:需要四舍五入的数值 Num_digits:保留的小数位数,如为0,则对数值进行取整(四舍五入),注意与int函数的区别。 举例:

常用函数大全

常用函数大全 mysql_affected_rows
mysql_affected_rows — 取得前一次 MySQL 操作所影响的记录行数 mysql_fetch_array —从结果集中取得一行作为关联数组或数字数组或二者兼 有:
mysql_fetch_array($result, MYSQL_NUM) , MYSQL_NUM 可用 MYSQL_BOTH 或
MYSQL_ASSOC 代替,也可以不写,默认为 MYSQL_BOTH
mysql_fetch_row — 从结果集中取得一行作为枚举数组: mysql_fetch_row($result); mysql_fetch_assoc($result)
mysql_fetch_row()从和指定的结果标识关联的结果集中取得一行数据并作为数组返回。每个结果 的列储存在一个数组的单元中,偏移量从 0 开始。 依次调用 mysql_fetch_row()将返回结果集中的下一行,如果没有更多行则返回 FALSE。 mysql_fetch_assoc — 从结果集中取得一行作为关联数组 :
mysql_fetch_assoc() 和用 mysql_fetch_array() 加上第二个可选参数 MYSQL_ASSOC 完全相同。它 仅仅返回关联数组。这也是 mysql_fetch_array()起初始的工作方式。如果在关联索引之外还需要数字 索引,用 mysql_fetch_array()。 如果结果中的两个或以上的列具有相同字段名,最后一列将优先。要访问同名的其它列,要么用 mysql_fetch_row()来取得数字索引或给该列起个别名。参见 mysql_fetch_array() 例子中有关别名说 明。 有一点很重要必须指出,用 mysql_fetch_assoc()并不明显 比用 mysql_fetch_row()慢,而且还提供了 明显更多的值。
mysql_query()
仅对 SELECT,SHOW,EXPLAIN 或 DESCRIBE 语句返回一个资源标识符,
如果查询执行不正确则返回 FALSE。对于其它类型的 SQL 语句,mysql_query()在执行成功时返回 TRUE,出错时返回 FALSE。非 FALSE 的返回值意味着查询是合法的并能够被服务器执行。这并不说明 任何有关影响到的或返回的行数。 很有可能一条查询执行成功了但并未影响到或并未返回任何行。

2016年计算机二级MS-Office-Excel函数公式大集合

2016 年计算机二级 MS-Office-Excel 函数公式大 集 第1套 (2)图书名称=VLOOKUP(D3, 编号对照!$A$3:$C$19,2,FALSE) (3)单价=VLOOKUP(D3, 编号对照!$A$3:$C$19,3,FALSE) (4)小计=[@单价]*[@销量(本)] (5)所有订单的总销售额=SUM(订单明细表!H3:H636)“撤销计划列”(6)《MS Office 高级应用》图书在2012 年的总销售额 “降序” =SUMPRODUCT(1*(订单明细表!E3:E262= ”《MS Office 高级应用》”)订, 单明细表!H3:H262) (7)隆华书店在2011年第3季度(7月1日~9月30日)的总销售额 =SUMPRODUCT(1*(订单明细表!C305:C461 =”隆华书店” )订, 单明细 表!H350:H461) (8)隆华书店在2011年的每月平均销售额(保留 2 位小数) =SUMPRODUCT(1*(订单明细表!C262:C636 =” 隆华书店”),订 单明细表!H263:H636)/12 使用SUMIFS : (5)=SUBTOTAL(9, 订单明细表!H3:H636) (6)=SUMIFS(订单明细表!H3:H636, 订单明细表!E3:E636, 订单明细 表!E19,订单明细表!B3:B636,">=2012-1-1", 订单明细表!B3:B636,"<=2012-12-31")(7)=SUMIFS(订单明细表!H3:H636, 订单明细表!C3:C636, 订单明细表!C12,订单明细表!B3:B636,">=2011-7-1", 订单明细 表!B3:B636,"<=2011-9-30")(8)=SUMIFS(订单明细表!H3:H636, 订单明细表!C3:C636, 订单 明细表!C12, 订单明细表!B3:B636,">=2011-1-1", 订单明细 表!B3:B636,"<=2011-12-31")/12 注意:用SUNPRODUCT 函数之前先排序,尤其是涉及时间的时候。

EXCEL中常用函数的用法

EXCEL常用函数介绍 公式是单个或多个函数的结合运用。 AND “与”运算,返回逻辑值,仅当有参数的结果均为逻辑“真(TRUE)”时返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。条件判断 AVERAGE 求出所有参数的算术平均值。数据计算 COLUMN 显示所引用单元格的列标号值。显示位置 CONCATENATE 将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。字符合并 COUNTIF 统计某个单元格区域中符合指定条件的单元格数目。条件统计 DATE 给出指定数值的日期。显示日期 DATEDIF 计算返回两个日期参数的差值。计算天数 DAY 计算参数中指定日期或引用单元格中的日期天数。计算天数 DCOUNT 返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。条件统计FREQUENCY 以一列垂直数组返回某个区域中数据的频率分布。概率计算 IF 根据对指定条件的逻辑判断的真假结果,返回相对应条件触发的计算结果。条件计算INDEX 返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定。数据定位 INT 将数值向下取整为最接近的整数。数据计算 ISERROR 用于测试函数式返回的数值是否有错。如果有错,该函数返回TRUE,反之返回FALSE。逻辑判断 LEFT 从一个文本字符串的第一个字符开始,截取指定数目的字符。截取数据 LEN 统计文本字符串中字符数目。字符统计 MATCH 返回在指定方式下与指定数值匹配的数组中元素的相应位置。匹配位置 MAX 求出一组数中的最大值。数据计算 MID 从一个文本字符串的指定位置开始,截取指定数目的字符。字符截取 MIN 求出一组数中的最小值。数据计算 MOD 求出两数相除的余数。数据计算 MONTH 求出指定日期或引用单元格中的日期的月份。日期计算 NOW 给出当前系统日期和时间。显示日期时间 OR 仅当所有参数值均为逻辑“假(FALSE)”时返回结果逻辑“假(FALSE)”,否则都返回逻辑“真(TRUE)”。逻辑判断 RANK 返回某一数值在一列数值中的相对于其他数值的排位。数据排序 RIGHT 从一个文本字符串的最后一个字符开始,截取指定数目的字符。字符截取SUBTOTAL 返回列表或数据库中的分类汇总。分类汇总 SUM 求出一组数值的和。数据计算 SUMIF 计算符合指定条件的单元格区域内的数值和。条件数据计算 TEXT 根据指定的数值格式将相应的数字转换为文本形式数值文本转换 TODAY 给出系统日期显示日期 VALUE 将一个代表数值的文本型字符串转换为数值型。文本数值转换 VLOOKUP 在数据表的首列查找指定的数值,并由此返回数据表当前行中指定列处的数值条件定位 WEEKDAY 给出指定日期的对应的星期数。星期计算

计算机二级access数据库常用函数

一、算术函数 算术函数完成数学计算功能。主要包括以下算术函数: 1.绝对值函数:Abs(<表达式>) 返回数值表达式的绝对值。如Abs(-3)=3 2.向下取整函数:Int(<数值表达式>) 返回数值表达式的向下取整数的结果,参数为负值时返回小于等于参数值的第一负数。 3.取整函数:Fix(<数值表达式>) 返回数位表达式的整数部分,参数为负值时返回大于等于参数值的第一负数。 Int和Fix函数当参数为正值时,结果相同;当参数为负时结果可能不同。Int返回小于等于参数值的第一个负数,而Fix返回大于等于参数值的第一负数。 例如:Int(3.25)=3,Fix(3.25)=3但Int(-3.25)=-4,Fix(-3.25)=-3 4.四舍五入函数:Round(<数值表达式>[,<表达式>]) 按照指定的小数位数进入四舍五入运算的结果。[<表达式>]是进入四舍五入运算小数点右边应保留的位数。 例如:Round(3.255,1)=3.3;Round(3.255,2);Round(3.754,1)=3.28;Round(3.754,2)=3.75;Round(3.754,0)=4 5.开平方函数:Sqr(<数值表达式>)

计算数值表达式的平方根。例如:Sqr(9)=3 6.产生随机数函数:Rnd(<数值表达式>) 产生一个0-1之间的随机数,为单精度类型。 数值表达式参数为随机数种子,决定产生随机数的方式。如果数值表达式值小于0,每次产生相同的随机数;如果数值表达式值大于0。每次产生新的随机数;如果数值表达式值等于0,产生最近生成的随机数,且生成的随机数序列相同;如果省略数值表达式参数,则歌认参数位大于0。 实际操作时,先要使用无参数的Randomize语句初始化随机数生成器。以产生不同的随机数序列。 例如:Int(100*Rnd)’产生[0,99]的随机整数 Int(101*Rnd)’产生[0,100]的随机整数 Int(100,Rnd+l)’产生[i,l00]的随机整数 Int(100+200*Rnd)’产生[100,299]的随机整数 Int(100+201*Rnd)’产生[100,300]的随机整数 二、字符串函数 1.字符串检索函数:InStr([Start,][,Compare]) 检索子字符申Str2在字符串Strl中最早出现的位置,返回一整型数。Start为可选参数,为数值式,设置检索的起始位置。如省略,从

常用函数公式及用法

电子表格常用函数公式及用法 1、求和公式: =SUM(A2:A50) ——对A2到A50这一区域进行求和; 2、平均数公式: =AVERAGE(A2:A56) ——对A2到A56这一区域求平均数; 3、最高分: =MAX(A2:A56) ——求A2到A56区域(55名学生)的最高分;4、最低分: =MIN(A2:A56) ——求A2到A56区域(55名学生)的最低分; 5、等级: =IF(A2>=90,"优",IF(A2>=80,"良",IF(A2>=60,"及格","不及格"))) 6、男女人数统计: =COUNTIF(D1:D15,"男") ——统计男生人数 =COUNTIF(D1:D15,"女") ——统计女生人数 7、分数段人数统计: 方法一: 求A2到A56区域100分人数:=COUNTIF(A2:A56,"100") 求A2到A56区域60分以下的人数;=COUNTIF(A2:A56,"<60") 求A2到A56区域大于等于90分的人数;=COUNTIF(A2:A56,">=90") 求A2到A56区域大于等于80分而小于90分的人数; =COUNTIF(A1:A29,">=80")-COUNTIF(A1:A29," =90")

求A2到A56区域大于等于60分而小于80分的人数; =COUNTIF(A1:A29,">=80")-COUNTIF(A1:A29," =90") 方法二: (1)=COUNTIF(A2:A56,"100") ——求A2到A56区域100分的人数;假设把结果存放于A57单元格; (2)=COUNTIF(A2:A56,">=95")-A57 ——求A2到A56区域大于等于95而小于100分的人数;假设把结果存放于A58单元格;(3)=COUNTIF(A2:A56,">=90")-SUM(A57:A58) ——求A2到A56区域大于等于90而小于95分的人数;假设把结果存放于A59单元格; (4)=COUNTIF(A2:A56,">=85")-SUM(A57:A59) ——求A2到A56区域大于等于85而小于90分的人数; …… 8、求A2到A56区域优秀率:=(COUNTIF(A2:A56,">=90"))/55*100 9、求A2到A56区域及格率:=(COUNTIF(A2:A56,">=60"))/55*100 10、排名公式: =RANK(A2,A$2:A$56) ——对55名学生的成绩进行排名; 11、标准差:=STDEV(A2:A56) ——求A2到A56区域(55人)的成绩波动情况(数值越小,说明该班学生间的成绩差异较小,反之,说明该班存在两极分化); 12、条件求和:=SUMIF(B2:B56,"男",K2:K56) ——假设B列存放学生的性别,K列存放学生的分数,则此函数返回的结果表示求该班

计算机二级常用函数公式及解析

1、求和函数SUM 功能:将参数中的所有数字相加求和;其中每个参数既可以是一个单元格或单元格区域的引用或名称,也可以是一个常量、公式或另一函数的运算结果等。 使用格式:SUM(Numberl, Number2,…) 说明:第一个参数Number1是必须要给出的,Number2及以后参数是可有可无的。若通过Number1已经指定完毕所有要相加的数据(例如通过Number1指定了一个单元格区域,区域中已包含了所有数据),就不必再给出Number2及以后的参数;当需要更多要相加的内容时再通过Number2、Number3…等给出(一般最多不要给出超过30个参数)。 例如:“SUM(A1:A5)”表示对A1~A5这5个单元格中的内容求和;“SUM(A1, A3, A5)”表示对单元格A1、A3和A5的数值求和(本书函数实例均不含“=”,因为函数可以作为公式的一部分,而“=”是用于输入整个公式的;由一个函数组成的公式只是公式的一种特例)。 2 、条件求和函数SUMIF 功能:也是相加求和,但会从参数指定的单元格区域中进行挑选,仅对挑选出的符合指定条件的那些单元格求和。 使用格式:SUMIF(Range, Criteria, Sum_range) 说明:Range参数是要进行条件计算的单元格区域。Criteria为求和的条件,其形式可以是数字、文本、表达式、单元格引用或函数等,例如可以是32、"32"、"苹果"、">32"、B5、SQRT(4)等。Sum_range是要求和的实际单元格区域,如果Sum_range参数省略,将对Range中的单元格求和;否则Range仅表示条件,将对Sum_range中符合条件的对应单元格求和。 例如:“SUMIF(B2:B25, ">5")”表示对B2:B5区域中大于5的数值进行相加求和;“SUMIF(B2:B5, "John", C2:C5)”表示先找到B2:B5中等于"John"的单元格,再通过这些单元格找到C2:C5中的对应单元格,对C2:C5中的这些对应单元格的数值求和。 3 、多条件求和函数SUMIFS 功能:也是相加求和,但是对指定区域中满足多个条件的单元格求和。 使用格式:SUMIFS(Sum_range, Criteria_range1, Criteria1, Criteria_range2, Criteria2, …) 说明:Sum_range为实际求和的单元格区域。Criteria_range1为在其中计算关联条件的第1个区域;Criteria1为第1个求和的条件,例如条件可以是32、"32"、"苹果"、">32"、B5、SQRT(4)等。Criteria1与Criteria_range1配对使用。Criteria_range2, Criteria2, …及以后的参数可省略,表示附加的区域和条件。Criteria2与Criteria_Range2配对使用,Criteria3与Criteria_range3配对使用……但每个Criteria_RangeN的参数区域所包含的行数和列数都必须与Sum_range的相同。 例如:“SUMIFS(A1:A20, B1:B20, ">0", C1:C20, "<10")”表示对区域A1:A20中符合以下条件的单元格求和:B1:B20中的相应数值大于0、且C1:C20中的相应数值小于10。

c++常用函数大全

数学函数,所在函数库为math.h、stdlib.h、string.h、float.h int abs(int i) 返回整型参数i的绝对值 double cabs(struct complex znum) 返回复数znum的绝对值 double fabs(double x) 返回双精度参数x的绝对值 long labs(long n) 返回长整型参数n的绝对值 double exp(double x) 返回指数函数ex的值 double frexp(double value,int *eptr) 返回value=x*2n中x的值,n存贮在eptr中double ldexp(double value,int exp); 返回value*2exp的值 double log(double x) 返回logex的值 double log10(double x) 返回log10x的值 double pow(double x,double y) 返回xy的值 double pow10(int p) 返回10p的值 double sqrt(double x) 返回+√x的值 double acos(double x) 返回x的反余弦cos-1(x)值,x为弧度 double asin(double x) 返回x的反正弦sin-1(x)值,x为弧度 double atan(double x) 返回x的反正切tan-1(x)值,x为弧度 double atan2(double y,double x) 返回y/x的反正切tan-1(x)值,y的x为弧度double cos(double x) 返回x的余弦cos(x)值,x为弧度 double sin(double x) 返回x的正弦sin(x)值,x为弧度 double tan(double x) 返回x的正切tan(x)值,x为弧度 double cosh(double x) 返回x的双曲余弦cosh(x)值,x为弧度 double sinh(double x) 返回x的双曲正弦sinh(x)值,x为弧度 double tanh(double x) 返回x的双曲正切tanh(x)值,x为弧度 double hypot(double x,double y) 返回直角三角形斜边的长度(z), x和y为直角边的长度,z2=x2+y2 double ceil(double x) 返回不小于x的最小整数 double floor(double x) 返回不大于x的最大整数 void srand(unsigned seed) 初始化随机数发生器 int rand() 产生一个随机数并返回这个数 double poly(double x,int n,double c[])从参数产生一个多项式 double modf(double value,double *iptr)将双精度数value分解成尾数和阶 double fmod(double x,double y) 返回x/y的余数 double frexp(double value,int *eptr) 将双精度数value分成尾数和阶 double atof(char *nptr) 将字符串nptr转换成浮点数并返回这个浮点数 double atoi(char *nptr) 将字符串nptr转换成整数并返回这个整数 double atol(char *nptr) 将字符串nptr转换成长整数并返回这个整数 char *ecvt(double value,int ndigit,int *decpt,int *sign) 将浮点数value转换成字符串并返回该字符串

计算机常用函数表

1)求和函数SUM(number1,[number2],…) 功能:将指定的参数number1、number2……相加求和。 参数说明:至少包含一个参数number1。每个参数都可以是区域、单元格引用、数组、常量、公式或另一个函数的结果。 例如:=SUM(A1:A5)是将单元格A1~A5中的所有数值相加; =SUM(A1,A3,A5)是将单元格A1、A3、A5中的数字相加。 2)条件求和函数SUMIF(range,criteria,[sum_range]) 功能:对指定单元格区域中符合指定条件的值求和。 参数说明: ·Range 必需的参数,用于条件计算的单元格区域。 ·Criteria 必需的参数,求和的条件,可以为数字、表达式、单元格引用、文本或函数。例如条件可以表示为 32、“>32”、B5、“32”、“苹果”或TODAY( )。 提示:在函数中任何文本条件或任何含有逻辑或数学符号的条件都必使用双引号(")括起来。如果条件为数字,则无需使用双引号。·sum_range 可选参数,要求和的实际单元格。如果被省略,Excel会对在range参数中指定的单元格求和。 例如:=SUMIF(B2:B25,">5")表示对B2:B25区域大于5的数值进行相加; =SUMIF(B2:B5,"John",C2:C5),表示对单元格区域C2:C5中与单元格B2:B5中等于“John” 的单元格对应的单元格中的值求和。 3)多条件求和函数SUMIFS(sum_range,criteria_range1, criteria1,[ criteria_range2, criteria2]) 功能:对指定单元格区域中满足多个条件的单元格求和。 参数说明: ·sum_range 必需的参数,求和的实际单元格区域。 ·criteria_range1 必需的参数,在其中计算关联条件的第一个区域。 ·criteria1 必需的参数,求和的条件,条件的形式可为数字、表达式、单元格地址或文本,可用来定义将对criteria_range1参数中的哪些单元格求和。例如,条件可以表示为32、“>32”、B4、苹果或“32”。·criteria_range2, criteria2… 可选参数,附加的区域及其关联条件。最多允许127个区域/条件对。 例如:=SUMIFS(A1:A20,B1:B20,">0",C1:C20,"<10")表示对区域A1:A20中符合以下条件的单元格的数值求和:B1:B20中的相应数值大于零、且C1:C20中的相应数值小于10. 4)绝对值函数ABS(number) 功能:返回数值number的绝对值,number为必需的参数。 例如:=ABS(-2)表示求-2的绝对值; =ABS(A2),表示对单元格A2中的数值求取绝对值。 5)向下取整函数INT(number) 计算周岁、工龄等需要取整数的 功能:将数值number向下舍入到最近的整数,number为必需的参数。 例如:=INT(8.9)表示将8.9向下舍入到最接近的整数,结果为8; =INT(-8.9)表示将-8.9向下舍入到最近的整数,结果为-9。 6)四舍五入函数ROUND(number,num_digits) 功能:将指定数值number按指定的位数num_digits进行四舍五入。 例如:=ROUND(25.7825,2),表示将数值25.7825四舍五入为小数点后2位。 提示:如果希望始终向上舍入,可使用ROUNDUP函数;如果希望始终向下舍入,则应使用ROUNDDOWN函数。 7)取整函数TRUNC(number,[num_digits]) 功能:将指定函数number的小数部分截去,返回整数。num_digits为取整精度,默认为0。 例如:=TRUNC(8.9)表示取8.9的整数部分,结果为8;

相关文档
相关文档 最新文档