计算机二级MSOffice操作题函数详解
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
LOOKUP函数
返回向量或 数组 中的数值 。
函数用法
两种语法形式 : 向量和 数组 。函数 LOOKUP的向量形式是在单行区域或单列区域 ( 向量 ) 中查
找数值,然后返回第二个单行区域或单列区域中相同
位置 的数值 ; 函数 LOOKUP的 数组 形式
在数组的第一行或第一列查找指定的数值, 然后返回数组的最后一行或最后一列中相同位置
LEFT 函数 得到 字符 串左部指定个数的字符。 函数用法
LEFT( string, n ) string 指定要提取子串的字符串。 n 指定子串长度返回值 String 。 例:如果 A1=安徽省蚌埠市固镇县杨庙乡,则公式“ 省。
=LEFT(A1,FIND(" 省",A1)) ”返回安徽
4
= Left("Hello World", 7) '
DATEDIF函数 主要用于计算两日期相差年月日数,利用该函数可计算相差的天数、月数和年数。 函数用法 DATEDIF(start_date,end_date,unit) Start_date 为时间段内的起始日期。 End_date 为时间段内的结束日期。 Unit 为所需信息的返回类型。 ”Y” 时间段中的整年数。 ”M” 时间段中的整月数。 时间段中的天数。 例: 计算出生日期为 1973-4-1 人的年龄 ; 公式: =DATEDIF("1973-4-1",TODAY(),"Y") 结果: 33 简要说明 当单位代码为 "Y" 时 , 计算结果是两个日期间隔的年数 .
注意: lookup_vector 的数值必须按升序排列,否则函数 LOOKUP不能返回正确的结果。文
本不区分大小写。如果函数 LOOKUP找不到 lookup_value ,则查找 lookup_vector 中小于或
等于 lookup_value 的最大数值。 如果 lookup_value 小于 lookup_vector 中的最小值, 函数
2.2
3
=ROUND(2.149, 1) =ROUND(-1.475, 2) =ROUND(21.5, -1)
将 2.149 四舍五入到一个小数位 将 -1.475 四舍五入到两个小数位 将 21.5 四舍五入到小数点左侧一位
2.1 -1.48 20
RANK函数
是排名函数 。最常用的是求某一个数值在某一区域内的排名。
E2>=60,如果
该表达式成立,则显示“及格”,否则显示“不及格”。
MID 函数 Mid 是一个字符串函数,作用是从一个字符串中截取出指定数量的字符。
2
函数用法 MID(text,start_num,num_chars) Text : 字符串表达式,从中返回字符。 start_num : text 中被提取的字符部分的开始位置。 num_chars : 要返回的字符数。 例: M=4100 A1=Mid(M,1,1) A1=4 A2=Mid(M,2,2) A2=10
如果按等级来判断某个变量, IF 函数的格式如下:
IF(E2>=85," 优",IF(E2>=75," 良" , IF(E2>=60," 及格 " , " 不及格 ")))
函数从左向右执行。首先计算 E2>=85,如果该表达式成立,则显示“优”,如果不
成立就继续计算 E2>=75,如果该表达式成立,则显示“良”,否则继续计算
DATEVALUE(2000/1/30)) 。
return_type 为确定返回值类型的数字,
数字 1 或省略,则 1 至 7 代表星期天到星期六,
数字 2 则 1 至 7 代表星期一到星期天,
数字 3 则 0 至 6 代表星期一到星期天。
例: =WEEKDAY(2001/8/28, 2) 返回 2( 星期二 )
IF 函数
根据指定的条件来判断其 " 真 "(TRUE) 、" 假 "(FALSE) ;根据逻辑计算的真假值,从而返回相
应的内容。用途:执行真假值判断。
函数用法
1.IF 函数的语法结构
IF(logical_test , value_if_true , value_if_false) 即: IF 函数的语法结构: IF( 条件 , 结果 1, 结果 2) 。
VLOOKUP函数 是 Excel 中的一个纵向查找 函数 ,按列查找,最终返回该列所需查询列序所对应的值。
1
函数用法 VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
参数
简单说明
输入数据类型
lookup_value
要查找的值
计算机二级考试 MS_Office 应用 Excel 函数
=公式名称(参数 1,参数 2,。。。。。)
=sum( 计算范围 )
=average ( 计算范围 )
=sumifs ( 求和范围,条件范围 1,符合条件 1,条件范围 2,符合条件 2,。。。。。。 )
=vlookup ( 翻译对象,到哪里翻译,显示哪一种,精确匹配
以 此类推。 如果 col_index_num 小于 1 ,函 数 VLOOKUP 返回 错误值 #VALUE!;如果
col_index_num 大于 table_array 的列数,函数 VLOOKUP返回错误值 #REF!。
Range_lookup 为一逻辑值,指明函数 VLOOKUP查找时是精确匹配,还是近似匹配。如果为
)
=rank ( 对谁排名,在哪个范围里排名 )
=max( 范围 )
=min ( 范围 )
=index ( 列范围,数字 )
=match ( 查询对象,范围, 0)
=mid ( 要截取的对象,从第几个开始,截取几个 ) =int ( 数字 )
=weekday( 日期, 2)
=if ( 谁符合什么条件,符合条件显示的内容,不符合条件显示的内容
下 它的值为 1( 星期天 ) 到 7( 星期六 ) 之间的一个整数。
WEEKDAY(serial_number , return_type)
serial_number 是 要 返 回 日 期 数 的 日 期 , 它 有 多 种 输 入 方 式 : 带 引 号 的 文 本 串 ( 如
2001/02/26) 、序列号 ( 如 35825 表示 1998 年 1 月 30 日) 或其他公式或函数的结果 ( 如
2. IF 函数的功能
对满足条件的数据进行处理, 条件满足则输出结果 1,不满足则输出结果 2。可以省 略结果 1 或结果 2,但不能同时省略。
3.条件表达式
把两个表达式用关系运算符 ( 主要有 =,<>,>, <,>=,<=等 6 个关系运算符 ) 连接起
来就构成条件表达式。
4. IF 函数嵌套的执行过程
LOOKUP返回 错误值 #N/A。
ROUND函数 按指定的位数进对数值进行四舍五入。 函数用法 ROUND(number, num_digits) number ,要四舍五入的数字。 num_digits ,位数,按此位数对 number 参数进行四舍五入。
=ROUND(2.15, 1)
将 2.15 四舍五入到一个小数位
函数用法
rank(number,ref,[order])
number 为需要求排名的那个数值或者单元格名称 ref 为排名的参照数值区域
( 单元格内必须为数字 )
order 的为 0 和 1,默认不用输入,得到的就是从大到小的排名,若是想求倒数第几,
的值请使用 1。
order
WEEKDA函Y 数
返回某日期的星期数,默认情况 函数用法
数值、引用或文本字符串
table_array
Βιβλιοθήκη Baidu
要查找的区域
数据表区域
col_index_num 返回数据在查找区域的第几列数
正整数
range_lookup
模糊匹配
TRUE(或不填) /FALSE
参数说明
Lookup_value 为需要在数据表第一列中进行查找的数值。 Lookup_value 可以为数值、引用
SUMIFS函数
根据多个指定条件对若干单元格求和。
函数用法
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2,
criteria2], ...)
1)sum_range 是需要求和的实际单元格。 包括数字或包含数字的名称、 区域或单元格引用。
=WEEKDAY(2003/02/23, 3) 返回 6( 星期日 ) 。
MONTH函数 Month 函数指返回一个 Variant (Integer) ,其值为 1 到 12 之间的整数,表示一 年中的某月。 函数用法 Month(date) 必要的 date 参数, 可以是任何能够表示日期的 Variant 、数值表达式 、字符串表达式或它 们的组合。如果 date 包含 Null ,则返回 Null 。
4) criteria_range2 为用于条件 2 判断的 单元格区域 。
5) criteria2
为条件 2,条件的形式为数字、表达式、 单元格引用 或者文本,可用来定义
将对 criteria_range2 参数中的哪些单元格求和。
4)和 5)最多允许 127 个区域 / 条件对,即参数总数不超 255 个。
忽略空白值和文本值。
2) criteria_range1
为计算关联条件的第一个区域。
3) criteria1
为条件 1,条件的形式为数字、表达式、 单元格引用 或者文本,可用来定义
将对 criteria_range1 参数中的哪些单元格求和。 例如, 条件可以表示为 32、“>32”、 B4、
" 苹果 " 、或 "32" 。
false 或 0 ,则返回精确匹配,如果找不到,则返回错误值
#N/A 。如果 range_lookup 为
TRUE或 1,函数 VLOOKUP将查找近似匹配值,也就是说,如果找不到精确匹配值,则返回
小于 lookup_value 的最大数值。如果 range_lookup 省略,则默认为近似匹配。
的 数值 。
( 1) 向量形式 :公式为 = LOOKUP(lookup_value,lookup_vector,result_vector)
lookup_value :函数 LOOKUP在第一个向量中所要查找的数值,它可以为数字、文本、
逻辑
值 或包含数值的名称或引用;
lookup_vector :只包含一行或一列的区域 lookup_vector 的数值可以为文本、数字或逻辑
返回 "Hello W" 。
AVERAGE函数 计算计算所选区域数值平均值。 函数用法
AVERAGE(NUMBER1,[NUMBE…R)2], =AVERAGE(A2:A6)表示对单元格区域 A2 到 A6 中的数值求平均值; =AVERAGE(A2:A6,C6)表示对单元格区域 A2 到 A6 中数值与 C6 中的数值求平均值。
)
=if ( 谁符合什么条件,符合条件显示的内容, if ( 谁符合什么条件,符合条件显示的内容,
不符合条件显示的内容 ))
SUM函数 简单求和。 函数用法 SUM( number1,[number2], … ) =SUM(A1:A5)是将单元格 A1 至 A5 中的所有数值相加; =SUM(A1,A3,A5) 是将单元格 A1,A3,A5 中的数字相加。
值;
result_vector :只包含一行或一列的区域其大小必须与 lookup_vector 相同。
( 2)数组形式:公式为 = LOOKUP(lookup_value,array)
Array :包含文本、数字或逻辑值的单元格区域或数组它的值,用于与
lookup_value 进行
比较。 例如: LOOKUP(5.2,{4.2,5,7,9,10})=5 。
TEXT函数
将数值转换为按指定数字格式表示的文本。
函数用法
TEXT( value , format_text )
Value 为数值、计算结果为数字值的公式,或对包含数字值的
单元格 的引用。
Format_text 为" 单元格 格式 " 对话框中 " 数字 " 选项卡上 " 分类 " 框中的 文本形式 的数字格式。
或文本字符串。
Table_array 为需要在其中查找数据的 数据表 。使用对区域或区域名称的引用。
col_index_num 为 table_array 中查找数据的数据列序号。 col_index_num 为 1 时,返回
table_array 第一列的数值, col_index_num 为 2 时,返回 table_array 第二列的数值,