我试图用Google表格解决this问题。
我尝试过的事情:
在Google表格中,我可以使用内置的数据透视表功能来制作数据透视表。但是,与Excel(2016年之前)类似,GSheets缺乏使用文本值而不是数字创建数据透视表的功能。 (如上面的链接所示。)
在Excel中,正如上面的链接所示,您可以使用MS Power Query Add-in,但我在GSheets中没有。
在Excel中,我还可以使用four separate VBA scripts做一些复杂的事情来获得相同的结果。但对我来说,将其转换为Google Scripts API具有挑战性。
我也可以使用GSheets' QUERY函数用于创建数据透视表。然而,似乎我无法在数据透视表中获取文本值。例如,在查询中,例如: = QUERY(表," SELECT C,count(B)GROUP BY C",1) 否则会创建一个数据透视表,我有来计数(B)或最大(B)或最小(B)或平均(B),这意味着B必须只有数字。如果我只用B替换它,它就不起作用。
有什么想法吗?什么是最简单的(希望是非脚本的)方法呢?
答案 0 :(得分:0)
..这意味着B必须只有数字......
这是一个假设。而不是一个非常好的。
由于您没有自己提供样本问题。对于链接的问题,这很简单:
=QUERY(A1:C5,"Select A, max(C) group by A pivot B", 1)
单击左侧的☑将其标记为已应答。