战到底特训营--22 第三个复盘日 2019-11-24

打卡第二十二天:第三个复盘日

对不常用的函数还是比较陌生:

1、统计函数:

①subtotal

1~11        不忽略手动隐藏值

101~111  忽略手动隐藏值

        subtotal只对筛选后的结果求和,sum求和则包含隐藏值;

      subtotal也只对筛选结果计数,那么count的计数是否受筛选影响呢?需要在电脑上验证。

        subtotal可以避开同类计算。在对含有小计行的区域汇总求和时,subtotal会避开小计行的值进行计算,不会重复合计小计行。

②countif:

countif(计数区域,“*”)=对文本单元格计数

countif(计数区域,“<>”)=对非空单元格计数

countif(计数区域,“=”)=对真空单元格计数

countif与Vlookup结合进行一对多查询:

例如,B2是第一个产品名称所在单元格,C列为结果区域要查找的结果起始列:

a、辅助列输入:

=B2&CIUNTIF($B$2:B2,B2)

b、选中查询结果区域,输入:

=IFERROR(VLOOKUP($F$2&ROW(A1),含辅助列的原表区,COIUMN(B1),0)," ")

同时按下ctrl+enter

③与数据有效性结合的应用:

如,在A2~A8中不能输入重复数据:

选中区域~数据有效性~自定义~公式:

=countif($A$2:$A$8,A2)=1

在某区域中只能输入带A的数据:

选中区域~数据有效性~自定义~公式:

=countif(B2,"A*")=1

2、查找函数

      MATCH是根据具体数据查找在某区域或数组中的位置。

      INDEX根据某区的位置查找对应的值

如,根据C列的查找值,查找其对应的A列的值:

=INDEX(A列,MATCH(C2,C列,0))

如,查找“张三”在三月份的销售额:

=VLOOKUP("张三",原表区,MATCH("3月",三月所在行区,0),0)

  * *查找区域是单独的区间时,要将此区间区域转化为非区间区域,进行模糊查找。

3、其他函数

①求某日是周几:

        美国以周日为一周的开始,中国以周一为一周的开始,中国的周一相当于他们的周二,所以求周几=weekday(日期,2)

②提取需要的数据

=left(字符串,左起截取的字符串位数)

=right(字符串,右起截取的字符串位数)

=mid(字符串,截取字符开始的位置数,截取的位数长度)

如,根据身份证号提取生日:

=TEXT(MID(身份证号,7,8),"0-00-00")

      用MID表示截取身份证号中第七位开始的八位数据。  TEXT是将提取出的数据转化为“0-00-00”的日期形式:

  =TEXT(字符串,要转化的形式)

如,TEXT(3,"0.00")=3.00

      TEXT(3,"000000")=000003

    TEXT(20191123,"0-00-00")=2019-11-23

③INT(99.99)=99,表示向下取整

④利用MONTH可以提取符合条件的月份来求某月的收入合计,如:

=SUMPRODUCT(MONTH(日期区)&"月"="某月"*收入区域)

4、数据透视表:

①数据透视表中对销售员和地区的销售额同时排序:

    鼠标放到金额单元格,点击右键排序,再点地区的下拉箭头选择“其他排序选项”,勾选排序方式及排序选择金额后确定。

②日期分组及价格分析

      日期拖动到行标签,在日期上点击鼠标右键~创建组,按需填写对话框内容后确定。在“步长”中选了”月”后还可以选”年”,结果会显示按年按月的效果。

    价格分析方式同日期分组方式差不多,只是要把价格拖动到行标签。

③平均单价:

    把数量、单价、金额拖动到透视表中,鼠标放到透视表任意位置,点开击“选项”下的“域  项目和集”,点击“计算字段”,输入名称及相应公式后确定即可。

你可能感兴趣的:(战到底特训营--22 第三个复盘日 2019-11-24)