分享

Excel中的几个常用的组合函数

 绿风紫雨 2019-09-28

使用Excel函数时,经常会用到组合函数,也就是两个或两个以上函数嵌套使用,在这些组合函数中,有些是会经常使用到的,比如Index + Match等,今天就跟大家分享几个常用的组合函数

1,Index + Match

条件查询

从特定的表格中,查询并返回满足条件的数据

比如下面这个例子

=INDEX(B2:E7,MATCH(A11,$A$2:$A$7,0),MATCH(B11,$B$1:$E$1,0))

第一个MATCH函数

MATCH(A11,$A$2:$A$7,0)

返回的是A11 (四月)在A2:A7中的位置,返回的是数字4

第二个MATCH函数

MATCH(B11,$B$1:$E$1,0)

返回的是B11 (鼠标)在B1:E1中的位置,返回的是数字2

最后INDEX函数返回的是表格B2:E7中特定位置的数据,即B2:E7中第4行第2列的数据

Excel中的几个常用的组合函数

2,IFERROR + VLOOKUP

VLOOKUP函数是使用非常广泛的一个查询函数,该函数在没有查询到数据时,会返回一个错误值“#N/A”,这些错误值信息会影响到表格的美观,如果需要将这些错误值改为空值时,可以在VLOOKUP函数外面嵌套使用IFERROR函数

=IFERROR(VLOOKUP(A8,$A$1:$D$5,3,0),'')

Excel中的几个常用的组合函数

3,Left + LenB + Len

将中文和英文分离

LenB函数和Len函数返回的都是字符串的长度,区别是Len函数返回的是字符数,即汉字,字母,数字等都按1来计算,而LenB函数返回的是字节数,及字母和数字等按1来计算,而汉字按2来计算

所以,LenB和Len之间的差值正好是字符串中汉字的个数

比如

=LEFT(A2,LENB(A2)-LEN(A2))

Excel中的几个常用的组合函数

4,VLOOKUP+MATCH

条件查找

先使用MATCH函数确定序号,再使用VLOOKUP函数进行查找

比如

=VLOOKUP(A12,A1:E8,MATCH(B11,1:1,),0)

Excel中的几个常用的组合函数

5,TEXT+MID

从字符串中提取数据并进行转换

比如

=--TEXT(MID(B2,7,8),'0-00-00')

先将出生日期提取出来,再进行格式转换

Excel中的几个常用的组合函数

Excel的函数组合远远不止这几个,这只是其中常用的几个,大家赶紧试试吧

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多