分享

Excel表格必学的常用函数 你都会了吗?

 一塵馆 2016-12-07

学函数就要学它的参数,不然你是不会的,学了过后就要学会如何在我们的工作中使用。下面小菜老师为大家准备了常用的高级函数。希望能帮到大家。

countif( )

1、条件计数,统计区域内符合条件的个数,不过好像只能做到单个条件计数。 如统计区域a1:b5内单元格内容为“是”的个数, =countif(a1:b5,”是”)。

多条件计数见sumproduct( )。

2、与sumproduct( )结合,用于统计区域内不同个数总数。见sumproduct( )。

find( )、search( )、len( )、left( )、mid( )、right( )字符查找函数,字符个数统计及字符左中右函数

1、find( ),字符查找函数,返回值是查找的字符在查找串中的位置。 如在7854912645中查找5,=find(5,7854912645)返回值是3;

也可以引用单元格进行查找,如5在a1,7854912645在a2,=find(a1,a2),返回3。 查找的字符也可以是字符串,返回值是与查找字符串相匹配的第一个字符在被查找串中的位置,如在7854912645中查找45,=find(45,7854912645),返回值是9。

2、search( ),字符查找函数,返回值是查找的字符在查找串中的位置,与find( )不同的是,search( )可以自定义查找的起始位置。 如在7854912645中查找5,

=search(5,7854912645)或=search(5,7854912645,1),默认从第一个字符开始查找,返回3;

=search(5,7854912645,3),从第三个字符开始查找,返回10; 也可以引用单元格进行查找。

3、len( ),统计字符串的长度,也可以引用单元格。 如:=len(7854912645),返回10。

4、left( ),返回字符串中从左边起的某几个字符,如果要求长度超过字符串总长度,则返回全部,可以引用单元格。

如:=left(7854912645,3),返回785;

5、mid( ),返回字符串中从左边某位置开始的某几个字符,如果要求长度超过字符串总长度,则返回全部,可以引用单元格。 如:=mid(7854912645,2,3),返回854;

6、right ( ),返回字符串中从右边起的某几个字符,如果要求长度超过字符串总长度,则返回全部,可以引用单元格。

如:=right(7854912645,3),返回645; 7、可以其中几个函数一起应用。

如:返回左边开始的第一个“5”到第二个“4”之间的字符,

=mid(7854912645,(find(5,7854912645) 1),search(4,7854912645,(find(4,7854912645) 1))- find(5,7854912645)-1),返回49126。

hlookup( )、vlookup( ) 查找和引用函数

1、完整的公式是:vlookup(lookup_value, table_array, col_index_num, [range_lookup])。 l

参数小菜老师大致整理为(①根据两张表的相同索引去找,②在那个范围去找,③我们查找的东西在选择范围的第几列,④精确匹配0)

2、vlookup函数是按垂直方向(列方向)进行数值查找,返回对应量。 例如:sheet1是一个数据源的综合表,sheet2是一个引用使用表。 sheet1

A B C 1 北京 010 ... 2 广东 020 ... 3 海南 030 ...

要在sheet2中引用“北京”的某个数据值,可以在sheet2的某一单元格输入: =vlookup('北京',sheet1!a:c,2,0),返回010。

公式中含义:“北京”,是要查找比对的值,也可以引用单元格;“sheet1!a:c”是查找的范围;“2”是查找到匹配数值后要求返回的顺数列的对应值;“0”,是匹配要求为精确匹配。返回的值是,在查找范围内按垂直方向对“北京”进行查找,找到第一个匹配值停止,返回对应的第“2”列的值。

3、hlookup( )与vlookup( )查找方向相反,为按水平方向(行方向)进行查找,用法一致。

if( ),判断函数,

参数(表达式,满足表达式返回的值,不满足表达式返回的值)

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多