我想知道你是否可以帮助我。我正在使用Excel 365(使用Power BI插件)。
我有一个似乎是一个简单的问题要解决,但通过我所有的谷歌搜索,我还没有找到答案。
我的结果是显示“X”到达给定位置的次数。
Location table (this is a pivot table)
Locations Visits
X1 2
X2 2
X3 2
X4 2
X5 2
X6 2
X7 2
X8 2
X9 2
X10 2
X11 2
X12 2
X13 2
X14 2
X15 2
X16 2
X17 2
X18 2
X19 2
X20 2
X21 2
X22 2
X23 2
X24 2
X25 4
我想将“位置表”中的数据转换为下面的“访问时间”表
Times Visited table
Times visited count
2 24
4 1
我通过计算“位置表”中出现“2”和“4”的次数来创建此表
This shows that:
2 appears 24 times (i.e. 24 X’s have been to ‘Location 1’ two times)
4 appear once (i.e. 1 X has been to ‘Location 1’ four times)
这很容易使用QlikView解决,但在excel 2013中我很难做到。在QlikView中我可以使用一个名为'aggr'的函数。 您有什么想法如何在excel 2013中解决这个问题?
答案 0 :(得分:0)
在Excel中,您可以使用countif方法。该方法采用两个参数,即值和范围。标准。因此,如果您将值范围设置为“访问次数”&您的标准是您应该获得所需结果的访问号码。
答案 1 :(得分:0)
由于原始数据已经被转动,只需复制PT(重用现有的缓存以提高效率)并重新排列字段: