访问电商记网站( dianshangji.com )安装电商记插件可使用本功能。
本文讲解淘宝市场统计的第3阶段流程,自动生成品牌月销售额占比图。
第1阶段生成的表格1.4,在上传后形成
Sheet3
,是制作各类统计图表的数据源。
图表3.1 品牌月销售额占比
本文讲解的流程将生成以下图表。
为了对品牌的月销售额进行统计,我们需要在Sheet3中先创建一个新的字段,字段名称是“月销售额”,它的值是由“价格”字段和“月销量”字段的数值做乘法运算得到。下面这段代码实现了这一过程。
图中4行代码的作用如下。
行1
:用一个变量“表格1.4”指向Sheet3表格名;
行2 :表格1.4的“品牌"字段和“月销量”字段的数值相乘,运算结果保存到最后新的一列,这里用“0”表示即可。其中,列运算公式为:
$[0] * $[1]
每次运算以“价格”和“月销量”两个单元格作为参数,在公式中以$表示。公式中的$[0]表示第1个参数,$[1]表示第2个参数,依此类推。公式计算的结果作为新字段的单元格内容。公式中可以填写JavaScript代码或者Excel公式。
行3 :运算完成后,最后一列(除了第一行单元格)就是“月销售额”字段;
行4 :设置表格1.4的最后一列的字段名称(即表头),在第一行单元格填入“月销售额”。
这四行代码的结果为Sheet3新增的“月销售额”字段。
试着对“月销售额”做数据透视,操作步骤如下。
第1步,点击流程页面右上角的“”表格“-“选项”-“数据透视”菜单。
第2步,将“品牌”字段拖拽到左侧行标签栏。
第3步,选择“求和”、“月销售额”两个选项。
第4步,选择“饼状图”选项。
编写以下代码,实现自动绘制以上4步操作所得的图表。
行1:令变量“表格3.1”为“品牌月销售额总和”;
行2:对前述“表格1.4”做数据透视分析,透视字段为“品牌”,计算数值字段为“月销售额‘,计算公式选择“求和”,透视结果另存为“表格3.1”;
行3:填写“表格3.1’的B列表头为“月销售额总和”。
行4:绘制占比图。积木块的左侧是图表的配置,即宽度、高度和标题等。积木块的右侧是饼状图数据来源,即Sheet3表格的“品牌”字段和“月销售额总和"字段。
第2行代码的执行结果如下所示。
表格3.1 品牌月销售额总和
第4行代码的执行结果如下所示。
用户可编写如下代码,调用该函数,然后将内存中的表格导出Excel,其中包含全部图表。
更多参考资料请访问网站社区的“自动化生成报表”板块。
附1:第3阶段的流程代码。
流程ID:7446
附2:该流程生成的Excel文件。这个Excel文件包含以下内容:
第1阶段的Sheet1、Sheet2、Sheet3;
第2阶段的“品牌月销量总和”表和“品牌月销量占比图”;
第3阶段的“品牌月销售额总和”表和“品牌月销售额占比图”;
微信扫一扫
关注该公众号