2016-06-21 64 views
1

我正在尝试为我的业务创建一个Google Spreadsheet,这是在几个不同的在线门户上发生的,例如,亚马逊,eBay,我的网站,等等从单个数据表中创建多个图

这是我创建: enter image description here

但如果我创造这样话,我没有得到任何图表,我确实需要。

虽然我试过其他方式也一样,我曾在A列第1行中的门户网站和日期,但在这种情况下,我只能有一个参数,要么没有销售占集团总销售额(卢比)

enter image description here

而对于这个图出来很好:

enter image description here

然而,在这种情况下,我会创建单独的表来记录金额的销售。

有没有办法处理这种情况,我可以创建一张表,并且有图表显示我需要的数据?

回答

1

这是一个很好的应用Pivot Tables。从源数据开始,您可以使用GUI创建数据透视表(数据>透视表...)或使用QUERY函数通过公式创建数据透视表。

例如,该公式将创建一个表与在单独的列门户:

=QUERY(A:D,"SELECT B,SUM(C) WHERE A != '' GROUP BY B PIVOT A") 

注:此数据的图表要求所有细胞被填充有数字,所以它是必需的源数据包含对于没有销售门户/天的零值,如在本示例数据示出:

A   B   C    D 
Portal  Date  No of Sales Total Sales 
Amazon  June 18  33   45.62 
Flipkart June 18  2   2.64 
Biocarve June 18  3   4.32 
Ebay  June 18  0   0.00 
Amazon  June 19  22   37.01 
Ebay  June 19  2   3.52 
Flipkart June 19  0   0.00 
Biocarve June 19  0   0.00 
Biocarve June 20  5   6.47 
Flipkart June 20  1   1.45 
Amazon  June 20  8   10.69 
Ebay  June 20  0   0.00 

枢轴表输出是:

Date  Amazon Biocarve Ebay Flipkart 
6/18/2016 33  3  0  2 
6/19/2016 22  0  2  0 
6/20/2016  8  5  0  1 

与图表:

screenshot

同样,这个公式:

=query(A:D,"select B,SUM(D) WHERE A != '' GROUP BY B PIVOT A") 

...是归纳总销售额,有这样的结果:

Date  Amazon Biocarve Ebay Flipkart 
6/18/2016 45.62  4.32  0.00  2.64 
6/19/2016 37.01  0.00  3.52  0.00 
6/20/2016 10.69  6.47  0.00  1.45 

你也可以将所有的汇总数据汇总到一张表格中,并从中生成一张图表。 (您需要自定义图表系列才能使用左侧的&右侧轴。)

查询:

=query(A:D,"select B,SUM(C),SUM(D) WHERE A != '' GROUP BY B PIVOT A") 

所得表:

screenshot

,并从该表的示例的图表:

screenshot

+0

图表定制包括一个复选框,用于“绘制空值”,这可能是移动需要在源数据中包含0个数据。 – Mogsdad

相关问题