排序饼图的切片而不对列

时间:2015-11-08 18:26:37

标签: google-sheets google-visualization

我没有在网上找到类似的内容,似乎在饼图上对数据进行排序的唯一方法是它们是否已预先排序。 问题是我有一个由第三方软件(Typeform)填充的gsheet,它放置随机数据,然后我将它聚合在一起呈现给饼图。

更具体地说,Typeform写

 town   | salary | cost
London  | 1000   | 500
Bristol | 700    | 300
London  | 900    | 400
Leeds   | 600    | 200
Leeds   | 500    | 300
Leeds   | 400    | 200

然后我将数据聚合在另一张表(Sheet2)中,以便我有

town   |  occurrences
London      2
Bristol     1
Leeds       3

显然,饼图首先是伦敦,然后是布里斯托尔,然后是利兹。这些只有3个条目,但在我的例子中我有20个,并且饼图中的数据没有排序。

Sheet2的数据无法按降序排序,因为我正在使用=UNIQUE(Sheet1!A2:A),然后在它旁边的列=countif(Sheet1!A:A,A2)中填充第3方软件正在写入的Sheet1,实际上当我选择它们并点击它们没有排序的排序,它们会重新出现。

有没有办法在Sheet2中对它们进行排序(并对它们进行排序),或者将它们写在新表中?

3 个答案:

答案 0 :(得分:0)

另一种方法是简单地对数据应用过滤器,然后从A-Z(最低百分比)或Z-A(最高百分比)进行排序。

然后你创建了你的PIE图表,它就会出来排序!

答案 1 :(得分:0)

假设Typeform数据在Sheet1!A:C中,Sheet2!A1中的以下函数应该可以解决这个问题:

=QUERY("Sheet1!A:C","select A, count(B) order by count(B) desc",1)

答案 2 :(得分:-1)

如果{1}}在Sheet1的A1中,请尝试:

town

SO33597438 first example

SO33597438 second example