1.报表框架
1)整体分布
一共分为四个部分:标题、小看板(含目标)、结果指标、过程指标
2)时间信息
①日期日期只需填写一个,其他日期均再次日期的基础上引用,可以极大提升效率,更改一个日期可以联动更新整个工作表的数据。过程指标中的日期也是通过引用该日期实现。
②星期同样引用上一个日期,更改格式即可
③数据时间同样进行日期的引用
2.指标梳理
1)结果指标
与商家收入的相关指数GMV、商家实收、到手率(商家实收/GMV)、有效订单、无效订单、客单价(GMV/有效订单)
2)过程指标
商家经营情况的直观体现曝光人数、进店人数、进店转化率(进店人数/曝光人数)、下单人数、下单转化率(下单人数/进店人数)、营销占比(cpc总费用/GMV)
3.联动筛选
1)下拉筛选器在小看板中目标位置,设置了一个可供切换平台的筛选器,实际上它是一个条件验证,其他函数通过判断当前所选平台来计算对应数据。因此需要先设置该筛选器,后续判断一律引用该筛选器单元格,实现切换平台联动更新数据表。
对应操作:【数据】→【数据验证or数据有效性】→选择【序列】→输入【全部,美团,饿了么】注意使用英文逗号→【确定】
4.条件求和
1)if、sumif、sumifs函数嵌套逻辑
求和GMV指标,需判断当前平台以及日期筛选。if函数判断当前平台是全部、美团还是饿了么,当平台为全部时,无需进行平台筛选,使用sumif函数按日期筛选GMV求和即可;当平台为美团或饿了么时,需使用sumifs函数同时进行平台筛选及日期筛选GMV求和。
true
false
平台=全部
sumif 筛选日期求和
sumifs 筛选平台及日期求和
2)条件求和函数实现
if(平台=全部,sumif(日期列,日期,GMV列),sumifs(GMV列,日期列,日期,平台列,平台))11
为了实现最大的灵活程度,使用index根据表头查找对应源数据列,只编写一此,通过向下向右拖拽即可自动填充其他求和项。
INDEX('源数据'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0))11
INDEX('源数据表'!$A:$X,0,MATCH(C$12,'源数据表'!$1:$1,0))11
INDEX('源数据表'!$A:$X,0,MATCH('平台i','源数据表'!$1:$1,0))11
=IF($H$5='全部',SUMIF(INDEX('源数据'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),$A13,INDEX('源数据表'!$A:$X,0,MATCH(C$12,'源数据表'!$1:$1,0))),SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH(C$12,'源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),$A13,INDEX('源数据表'!$A:$X,0,MATCH('平台i','源数据表'!$1:$1,0)),$H$5))11
将该函数应用到过程指标中的【曝光人数】,只需将求和列中的GMV单元格修改为曝光人数对应的单元格即可,其他不变。
INDEX('源数据表'!$A:$X,0,MATCH(C$24,'源数据表'!$1:$1,0))11
=IF($H$5='全部',SUMIF(INDEX('源数据表'!$A:$X,0,MATCH($A$24,'源数据表'!$1:$1,0)),$A25,INDEX('源数据表'!$A:$X,0,MATCH(C$24,'源数据表'!$1:$1,0))),SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH(C$24,'源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$24,'源数据表'!$1:$1,0)),$A25,INDEX('源数据表'!$A:$X,0,MATCH('平台i','源数据表'!$1:$1,0)),$H$5))11
=IF($H$5='全部',SUMIF(INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),$A13,INDEX('源数据表'!$A:$X,0,MATCH('cpc总费用','源数据表'!$1:$1,0))),SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH('cpc总费用','源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),$A13,INDEX('源数据表'!$A:$X,0,MATCH('平台i','源数据表'!$1:$1,0)),$H$5))/C3111
3)总计计算
if(平台=全部,sumifs(cpc总费用列,日期列,'>='&开始日期,日期列,'<='&结束日期),sumifs(cpc总费用列,日期列,'>='&开始日期,日期列,'<='&结束日期,平台列,平台))11
IF($H$5='全部',SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH('cpc总费用','源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'>='&$A13,INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'<='&$A19),SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH('cpc总费用','源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'<='&$A13,INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'<='&$A19,INDEX('源数据表'!$A:$X,0,MATCH('平台i','源数据表'!$1:$1,0)),$H$5))11
=IF($H$5='全部',SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH('cpc总费用','源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'>='&$A13,INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'<='&$A19),SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH('cpc总费用','源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'<='&$A13,INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'<='&$A19,INDEX('源数据表'!$A:$X,0,MATCH('平台i','源数据表'!$1:$1,0)),$H$5))/C2011
5.迷你图
小看板中周累计的曝光人数、进店转化率、下单转化率直接引用过程指标数据即可。插入迷你图操作:【选中整周数据】→菜单【插入】→功能区【折线】→选中迷你图放置区域→【确定】→勾选【标记】
6.同比/环比计算
周环比=本周数据/上周数据-1
小看板中周环比的本周有效订单、商家实收、到手率直接引用过程指标数据即可。上周的数据可以通过日期偏移7天来求得,可以利用计算cpc总费用的总计来进行修改,逻辑如下:
if(平台=全部,sumifs(有效订单列,日期列,'>='&开始日期-7,日期列,'<='&结束日期-7),sumifs(有效订单列,日期列,'>='&开始日期-7,日期列-7,'<='&结束日期,平台列,平台))11
IF($H$5='全部',SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH(F$12,'源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'>='&A13-7,INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'<='&$A$19-7),SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH(F$12,'源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'>='&A13-7,INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'<='&$A$19-7,INDEX('源数据表'!$A:$X,0,MATCH('平台i','源数据表'!$1:$1,0)),$H$5))11
=A9/IF($H$5='全部',SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH(F$12,'源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'>='&A13-7,INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'<='&$A$19-7),SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH(F$12,'源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'>='&A13-7,INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'<='&$A$19-7,INDEX('源数据表'!$A:$X,0,MATCH('平台i','源数据表'!$1:$1,0)),$H$5))-111
=C9/IF($H$5='全部',SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH($D$12,'源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'>='&A13-7,INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'<='&$A$19-7),SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH(D12,'源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'>='&A13-7,INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'<='&$A$19-7,INDEX('源数据表'!$A:$X,0,MATCH('平台i','源数据表'!$1:$1,0)),$H$5))-111
到手率周环比=本周到手率/上周到手率-1上周到手率=上周商家实收/上周GMV>因此,到手率环比=本周到手率/(上周商家实收/上周GMV)-112341234
IF($H$5='全部',SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH($D$12,'源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'>='&A13-7,INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'<='&$A$19-7),SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH(D12,'源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'>='&A13-7,INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'<='&$A$19-7,INDEX('源数据表'!$A:$X,0,MATCH('平台i','源数据表'!$1:$1,0)),$H$5))11
IF($H$5='全部',SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH($C$12,'源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'>='&A13-7,INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'<='&$A$19-7),SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH($C$12,'源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'>='&A13-7,INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'<='&$A$19-7,INDEX('源数据表'!$A:$X,0,MATCH('平台i','源数据表'!$1:$1,0)),$H$5))11
=E9/(IF($H$5='全部',SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH($D$12,'源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'>='&A13-7,INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'<='&$A$19-7),SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH(D12,'源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'>='&A13-7,INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'<='&$A$19-7,INDEX('源数据表'!$A:$X,0,MATCH('平台i','源数据表'!$1:$1,0)),$H$5))/IF($H$5='全部',SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH($C$12,'源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'>='&A13-7,INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'<='&$A$19-7),SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH($C$12,'源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'>='&A13-7,INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'<='&$A$19-7,INDEX('源数据表'!$A:$X,0,MATCH('平台i','源数据表'!$1:$1,0)),$H$5)))-111
7.进度条
1)添加目标当平台等于全部时,目标为20W;当平台等于美团时,目标为15W;当平台为饿了么时,目标为5W。函数实现如下
=IF($H$5='全部',200000,IF($H$5='美团',150000,50000))11
2)计算业务进度
业务进度=截至目前整个月的GMV/目标截至目前整个月的GMV=本月的第一天至本周的最后一天的GMV/目标1212
DATE(YEAR($A$13),MONTH($A$13),1)11
IF($H$5='全部',SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH($C$12,'源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'>='&DATE(YEAR($A$13),MONTH($A$13),1),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'<='&$A$19),SUMIFS(INDEX('源数据表'!$A:$X,0,MATCH($C$12,'源数据表'!$1:$1,0)),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'>='&DATE(YEAR($A$13),MONTH($A$13),1),INDEX('源数据表'!$A:$X,0,MATCH($A$12,'源数据表'!$1:$1,0)),'<='&$A$19,INDEX('源数据表'!$A:$X,0,MATCH('平台i','源数据表'!$1:$1,0)),$H$5))11
3)添加进度条菜单栏【开始】→功能区【条件格式】→【新建规则】→格式样式【数据条】→最小值/最大值【数字】→值【0】至【1】→选择填充类型、填充颜色→【确定】
8.图标指示
为小看板中的周环比添加图标指示。正数显示为绿色,同时绿色箭头向下;负数或零时显示为红色,同时红色箭头向下。设置条件格式如下:菜单栏【开始】→功能区【条件格式】→【新建规则】→选择规则类型【只包含一下内容的单元格设置格式】→【单元格值】【大于】【=0】→【格式】→【字体】→【颜色】
所有条件设置如下,利用格式刷使该条件格式应用在其他环比数据上
9.突出显示
10.细节美化
1)标题居中、字体加粗放大2)关键字、关键数据加粗3)表头添加背景颜色、修改字体颜色4)添加外框线
有话要说...