干货!史上最全的Excel常见函数用法!( 三 )


例子:例如=LEN(“北京Beijing”)返回11 。
IF()
功能:条件判断
用法:IF(条件判断,结果为真返回值,结果为假返回值) 。根据指定条件来判断其真或假 。函数IF最多可以嵌套7层
例子:假如我们要计算出B2单元格中分数超过90的为优秀,80分到90分的是合格,80分以下的是不合格,那么就可以输入公式:=IF(B2>=90,”优秀”,if(B2>=80,”合格”,”不合格”)) 。
IFERROR()
功能:判定是否是错误值
用法:IFERROR(值,出错时返回的值) 。根据给定的值进行检查,如果计算结果返回错误,就返回给定的值
例子:假如A3=13,B3=0,在C3单元格输入公式=IFERROR(A3/B3,”错误”),因为B3是0,不能做除数,所以会返回“错误”字符 。
VLOOKUP()
功能:查找值
用法:VLOOKUP(值,区域,第N列,匹配方式) 。在区域首列查找值,得到查找区域第N列那个值,最后一个参数为0则表示精确匹配,为1则表示模糊匹配 。
例子:=VLOOKUP(A1,$B$1:$B$10,2,0)意思是在B1:B10中查找A1,找到后返回同行的第2列的值 。
LOOKUP()
功能:查找值
用法:LOOKUP(值,查找区域,返回值的范围) 。在查找区域中查找值,并返回另一个范围中对应位置的值 。
例子:例如:若C2:C8存放成绩,B2:B8存放学生姓名,则=LOOKUP(76,C2:C8,B2:B8)表示得分76的学生的姓名 。

干货!史上最全的Excel常见函数用法!

文章插图
 
INDEX()
功能:数据定位
用法:INDEX(区域,第N行,第M列) 。返回区域中第N行第M列的值 。
例子:如图所示,在F2输入=INDEX(A2:D10,4,2),则会显示出A2:D10区域中第4行第2列的值 。
干货!史上最全的Excel常见函数用法!

文章插图
 
MATCH()
功能:匹配位置
用法:=MATCH(查找值,查找的范围,查找方式) 。确定列表中某个值的位置 。查找的范围只能为一列或一行,查找方式为0表示查找等于指定内容的第一个数值,为1则查找小于或等于指定内容的最大值,而且指定区域必须按升序排列,为-1则查找大于或等于指定内容的最小值,而且指定区域必 须降序排列
例子:如图所示,在F2输入=MATCH(B5,B2:B10,0),则结果为4 。
干货!史上最全的Excel常见函数用法!

文章插图
 
AND()
功能:逻辑与
用法:AND(条件1,条件2, …) 。满足条件1且满足条件2,即满足所有判断条件时返回TRUE;当条件中有一项或多项不满足,则返回FALSE
例子:=AND(9-5=4,7>2)为TRUE;
=AND(9-5=4,5>8)为FALSE 。
OR()
功能:逻辑或
用法:OR(条件1,条件2, …) 。在参数中,任何一个参数逻辑为真,即返回逻辑值TRUE;只有全部为假时,才返回FALSE 。
例子:=OR(TRUE,3+5=8)为TRUE;
=OR(1=1=3,2=3=6)为FALSE 。
NOT()
功能:求相反值
用法:NOT(判断条件) 。
例子:=NOT(FALSE)为TRUE;=NOT(1+4=5)为FALSE 。
DATE()
功能:转换日期
用法:DATE(year,month,day) 。返回指定日期的序列数
例子:=DATE(2019,9,29)为43737,返回代表2019年9月29日的序列数 。
DATEDIF()
功能:计算日期之差
用法:DATEDIF(开始日期,结束日期,unit) 。计算两个日期之间的年数、月数、天数 。unit为返回结果的代码,”Y”返回整年数;”M”返回整月数;”D”返回整天数;”MD”返回日期时间段中天数的差,忽略年和月;”YD” 返回日期时间段中天数的差,忽略年;”YM” 返回日期时间段中月数的差,忽略日和年 。

推荐阅读