淘宝市场大盘数据统计图表自动化5 - 价格区间月销售额前三个品牌

原创 电商记 新零售日志

访问电商记网站( dianshangji.com )安装电商记插件可使用本功能。

点击文章底部 [ 阅读原文 ] 链接可查看插件安装说明。


本文讲解淘宝市场统计的第5阶段流程,生成每一个价格区间内月销售额前三的品牌占比图,以及每一个品牌的月销售额前三的价格区间占比图。

在电商记网站首页,点击“淘宝市场统计”。

第1阶段生成的表格1.4,在上传后形成 Sheet3 ,是制作各类统计图表的数据源。


我们编写一个函数“5.从表格4.1统计各价格区间前3个品牌生成表格5.1_Sheet4”实现第5阶段的流程。

行1
用一个变量“表格4.1”指向Sheet3表格名,其中包含第4阶段流程所生成的“价格区间”字段。

行2
用一个变量“表格5.1”指向Sheet4表格名,这是第5阶段流程将要创建的新表格,包含价格区间-品牌-月销售额总和这三个字段。

行3
用一个变量“表格5.2”指向“价格区间月销售额前三个品牌”表格名,这是第5阶段流程将要创建的另一个表格,由“表格5.1”进行统计分析后生成,包含价格区间-品牌-月销售额总和这三个字段。

行4
对表格4.1进行查询,以“价格区间-品牌”作为分组,统计求和得到第三个字段,得到的结果保存为表格5.1。
查询RBQL语句如下。

SELECT a["价格区间"], a["品牌"], sum(a["月销售额"]) GROUP BY a["价格区间"], a["品牌"]

行5
对表格5.1的第三个字段命名为“月销售额总和”。
表格5.1 的内容如下所示。

行6
对表格5.1进行查询,按“价格区间”字段分组查询“月销售额总和”字段中数值排名前3的品牌,得到的结果保存为表格5.2。
查询RBQL语句如下所示。

SELECT top 3 * ORDER BY a["月销售额总和"] DESC

价格区间月销售额前三个品牌 的内容如下所示。

行7
对表格5.2进行数据透视,以“品牌”作为左侧字段栏的行标签,以“价格”区间作为上方字段栏的列标签,以“月销售额总和”为求和数值绘制饼状图,生成每一个价格区间内月销售额前三的品牌占比图。

行8
对表格5.2进行数据透视,以“价格区间”作为左侧字段栏的行标签,以“品牌”区间作为上方字段栏的列标签,以“月销售额总和”为求和数值绘制饼状图,生成每一个品牌的月销售额前三的价格区间占比图。

用户可编写如下代码,调用该函数,然后将内存中的表格导出Excel,其中包含全部图表。


更多参考资料请访问网站社区的“自动化生成报表”板块。



附1:第5阶段的流程代码。
流程ID:7510

附2:该流程生成的Excel文件。这个Excel文件包含以下内容:

  • 第1阶段的Sheet1、Sheet2、Sheet3;

  • 第2阶段的“品牌月销量总和”表和“品牌月销量占比图”;

  • 第3阶段的“品牌月销售额总和”表和“品牌月销售额占比图”;

  • 第4阶段的“价格区间”字段(Sheet3最后一列);

  • 第5阶段的“Sheet4”表和“价格区间月销售额前三个品牌”表。


预览时标签不可点

微信扫一扫
关注该公众号

继续滑动看下一个
新零售日志
向上滑动看下一个
知道了
微信扫一扫
使用小程序
取消 允许
取消 允许
视频 小程序 ,轻点两下取消赞 在看 ,轻点两下取消在看 分享 留言 收藏