美文网首页
【速查】Excel常用函数

【速查】Excel常用函数

作者: 王小野 | 来源:发表于2020-09-01 09:52 被阅读0次

    将个人工作中遇到的常用Exce函数总结如下,便于遗忘时快速记忆查找:

    1)日期类:

    TODAY():获取当前日期,用EXCEL长期制作T+1报表时可用TODAY()-1,自动同步统计日期

    WEEKDAY():查询日期是过去或者未来的星期几

    WEEKNUM()查询日期在一年中的第几周

    DAY()、MONTH()、YEAR():获取年月日中的日、月、年

    2)函数类:

    IFERROR():用于EXCEL报表展示时,会出现“#DIV/0!”之类的数值,手动一个个修改为“-”的话。下次复用文件时,费力还容易弄错。可用IFERROR(A2/B2,"-")。

    SUMIF():对范围中符合指定条件的值求和。

    PRODUCT():计算若干数的乘积,如销售数量*单价*商品折扣价*商品佣金

    SUMPRODUCT():对给定数组间的元素相乘,并返回乘积之和

    RAND():返回一个大于等于0且小于1的平均分布的随机函数

    ROUND() :将数字四舍五入到指定的位数

    3)统计类:

    MAX():返回一组数中的最大值

    LARGE():返回数据集中第k个最大值

    SMALL():返回数据集中第k个最小值

    RANK():返回在一组数中的相对于其他数的大小排位

    COUNT():计算个数

    COUNTIF():满足特定条件的个数,如求“是否为本地客户”列中“是”的个数。

    4)查找引用:

    VLOOKUP()(要查找值名称,源数据中选定查找范围,选定需要范围里的第几列数据,一般精确匹配false)

    CHOOSE()根据指定的条件查询表格中的数据

    MATCH():指定区域内按指定方式查询与指定内容所匹配的单元格位置;

    INDEX():返回表或区域中的值”或“对值的引用

    ROW()   COLUMN()行、列

    row或column函数可以实现每行或列数据位置变而序号位置不变,不用函数用正常序号则序号会随着数据位置变而变化位置

    5)文本函数

    Text():把数字、日期转为文本,转换时要指定格式。

    常见可用于完成“加上元(¥)”,“价格大于 0,显示价格,价格为 0 或空显示 0”等

    FIND():=find(find_text,within_text,start_num)

    (要查找的文本,文本所在的单元格,从第几个字符开始查找[可选,省略默认为1,从第一个开始查找])

    SEARCH():=search(find_text,within_text,start_num)

    =search(要查找的字符,字符所在的文本,从第几个字符开始查找)

    返回一个指定字符或文本字符串在字符串中第一次出现的位置 ,从左到右查找,忽略英文字母的大小写。

    PS:FIND区分大小写,SEARCH不分。SEARCH支持通配符(*、?),而FIND函数不支持。

    LEN():返回文本字符串中的字符个数

    MID():从字符串返回指定数量的字符。

    比如有个字段叫做“URL”,需要用EXCEL,将其拆出成不同的参数信息,如product_id,source_type等。如URL='https://x.x.x.com/xx/xx/xx1234/?ad_name=abc-1111-toutiao&plat=3&source_type=101&...',假如URL在B2位置,希望快速拆出“abc-1111-toutiao”这一段,放到C这一名为ad_name的列。

    可用=MID($B2,FIND(C$1,$B2)+LEN(C$1)+1,FIND("&plat",$B2)-(FIND(C$1,$B2)+LEN(C$1)+1))

    6)逻辑函数

    AND、OR、NOT、FALSE、IF、TRUE

    未完...持续增加...

    相关文章

      网友评论

          本文标题:【速查】Excel常用函数

          本文链接:https://www.haomeiwen.com/subject/gkwmsktx.html