k_0711

2020-07-14   阅读量: 948

Excel

Excel常见函数及一些注意事项

扫码加入数据分析学习群

一、IF/IFS函数

函数定义:根据条件满足与否返回不同的值

使用格式:IF(LOGICAL_TEST,VALUE_IF_TRUE,VALUE_IF_FALSE)

白话:IF(条件,与条件一样时运算这个,与条件不同时运算这个)

COUNTIF函数

函数定义:计算满足条件的单元格计数

使用格式:COUNTIF(RANGE,CRITERIA)

白话:COUNTIF(要找的内容所在的区域,要找的内容)

注意事项:

指定的条件必须用 " " (双引号括起来),如 ">=100、"男" 等.但,当指定条件为引用单元格时无需双引号括住.通配符使用参看SUMIF函数中的通配符说明.

二、SUMIF/SUMIFS函数

函数定义:对满足条件的单元格的数值求和

使用格式:SUMIF(RANGE,CRITERIA,SUM_RANGE)

参数解释:

RANGE:为用于条件判断的单元格区域.指定作为搜索对象的单元格区域.

CRITERIA:为确定哪些单元格将被相加求和的条件,其形式可以为数字、表达式、文本或通配符.

SUM_RANGE:是需要求和的实际单元格

SUMIFS函数与SUMIF函数用法基本相同,只是判定条件多的时候使用,需要注意的是sumifs函数的计算范围在第一个参数,之后的参数才是判定条件


三、VLOOKUP函数

函数定义:按照垂直方向搜索区域

使用格式:VLOOKUP(LOOKUP_VALUE,TABLE_ARRAY,COL_INDEX_NUM,RANGE_LOOKUP)

参数定义:

LOOKUP_VALUE:为需要在数组第一列中查找的数值.LOOKUP_VALUE可以为数值、引用或文本字符串.

TABLE_ARRAY: 为需要在其中查找数据的数据表.可以使用对区域或区域名称的引用,例如数据库或列表.

COL_INDEX: 为TABLE_ARRAY中待返回的匹配值的列序号. COL_INDEX_NUM为1时,返回TABLE_ARRAY第一列中的数值;COL_INDEX_NUM为2,返回TABLE_ARRAY第二列中的数值,以此类推.如果COL_INDEX_NUM小于1,函数VLOOKUP返回错误值值#VALUE!;如果COL_INDEX_NUM大于TABLE_ARRAY的列数, 函数VLOOKUP返回错误值#REF!.

RANGE_LOOKUP:为一逻辑值,指明函数VLOOKUP返回时是精确匹配还是近似匹配.如果为TRUE或省略,则返回近似匹配值.也就是说.如果找不到精确匹配值,则返回小于LOOKUP_VALUE的最大数值;如果RANGE_VALUE为FALSE,函数VLOOKUP将返回精确匹配值.如果找不到,则返回错误值#N/A.

注意:

1.如果RANGE_LOOKUP为TRUE,则TABLE_ARRAY的第一列中的数值必须按升序排列:…、 -2、-1、0、1、2、…、-Z、FALSE、TRUE;否则,函数VLOOKUP不能返回正确的数值.如果RANGE_LOOKUP为FALSE,TABLE_ARRAY不必进行排序.

2.TABLE_ARRAY的第一列中的数值可以为文本、数字或逻辑值.

3.文本不区分大小写.

4.如果函数VLOOKUP找不到LOOKUP_VALUE,且RANGE_LOOKUP为TRUE,则使用小于等于LOOKUP_VALUE的最大值.

5.如果LOOKUP_VALUE小于TABLE_ARRAY第一列中的最小数值,函数VLOOKUP返回错误值#N/A.

6.如果函数VLOOKUP找不到LOOKUP_VALUE且RANGE_LOOKUP为FALSE,函数VLOOKUP返回错误值#N/A.

7.若有多个符合条件的情况:VLOOKUP返回的是第一个满足条件的值,LOOKUP返回的是最后一个满足条件的值.

13.8031 6 3 关注作者 收藏

评论(0)


暂无数据

推荐课程

推荐帖子