访问电商记网站( dianshangji.com )安装电商记插件可使用本功能。
本文讲解淘宝市场统计的第13阶段流程,编写一个新的函数,“13.总结价格区间对销售情况的影响”,绘制价格区间的商品数、卖家数和品牌数的柱状图,再绘制价格区间的月销量、月销售额的折线图。
函数代码如下:
我们采用一个关键词“洗面奶”,采集表格1.1和表格1.2的内容。
流程ID:7317
表格1.1
淘宝销量排序搜索结果列表(关键词:洗面奶, 页数:10,记录数:440)
流程ID:7338
表格1.2
淘宝详情页商品属性列表(商品数:440)
首先按“价格区间”作为透视字段,分组进行聚合计算,统计每一个价格区间内的商品数、卖家数、品牌数、月销量总和、月销售额总和。
select a["价格区间"], COUNT(a["商品ID"]), ARRAY_AGG(a["卖家昵称"], v=>COUNTUNIQUE(v)), ARRAY_AGG(a["品牌"], v=>COUNTUNIQUE(v)), SUM(a["月销量"]), SUM(a["月销售额"]), MIN(a["价格"]) GROUP BY a["价格区间"]
#TARGETHEADER 价格区间,商品数,卖家数,品牌数,月销量总和,月销售额总和,价格下限
卖家数和品牌数的运算公式是
COUNTUNIQUE
,即计算独有值的总数。
为了按照价格区间由低到高进行绘制图表,还需要计算一个最低价格的字段。
然后按最低价格进行排序。
select * ORDER BY a["价格下限"]
将商品数、卖家数、品牌数放在同一个柱状图进行绘制,代码如下所示。
价格区间的商品数、卖家数和品牌数的柱状图如下所示。
对价格区间的月销量绘制折线图,代码如下所示。
价格区间的月销量如下所示,显示每月销售的件数是如何随着价格的变化而发生变化。
对价格区间的月销售额绘制折线图,代码如下所示。
价格区间的月销售额如下所示,显示每月销售的金额是如何随着价格的变化而发生变化。
主流程调用该函数的代码如下。
更多参考资料请访问网站社区的“自动化生成报表”板块。
附1:第13阶段的流程代码。
流程ID:7608
附2:流程生成的Excel文件。这个Excel文件包含以下表格:
第1阶段的Sheet1(第7阶段增加品牌和功效字段)、Sheet2、Sheet3;
第2阶段的“品牌月销量总和”表和“品牌月销量占比图”;
第3阶段的“品牌月销售额总和”表和“品牌月销售额占比图”;
第4阶段的“价格区间”字段(Sheet3最后一列);
第5阶段的“Sheet4”表和“价格区间月销售额前三个品牌”表。
第6阶段的“价格区间的品牌销售额”表。
第8阶段的“前二十大品牌月销售额占比”图表。
第9阶段的“前二十大品牌月销量占比”图表和“前五十大卖家销售额占比”图表
第10阶段的“品牌链接数占比”图表和“品牌多链接数占比”图表
第11阶段的“洁面分类占比”图表
第12阶段的“商品ID”、“起泡程度”、“原料成分”、“质地”四个字段的月销售额数据透视占比图
第13阶段的价格区间商品数、卖家数、品牌数、月销量、月销售额折线图
微信扫一扫
关注该公众号