2011-08-08 37 views
0

我在报告中使用了交叉表。该列是活动。行是用户名。该行将显示用户参加这些活动的次数。我如何创建一个前N来显示哪些活动的出席人数最多?请帮忙。 谢谢顶部N在交叉表基于列

+0

您是否试图将交叉表限制为前N个活动,或者您是否只是试图查找通常用于显示报表其他位置的前N个活动? – Ryan

+0

嗨瑞安,我希望在报告中显示报告中的前N项活动。例如活动是游泳,骑自行车和足球。用户A参加游泳10,骑自行车2和足球1.用户B参加游泳3,骑自行车5和足球1.我想在交叉表中显示游泳和骑自行车的最多人数的前2名。足球不会在记录中显示。它可以做到吗? –

回答

1

如果你想离开交叉标签你有单独的,那么我的建议是将另一个交叉标签添加到同一报告部分,只有按行排序的每个活动作为与会者人数。然后,您可以限制该CT仅显示前2个活动(通过前往组排序专家 - >按前N个 - > N = 2排序)。你甚至可以抑制你不想显示的字段并隐藏网格线,这样只有前两项活动才能被拼写出来。

另一种方法是旋转您的原始CT,以便每行都是一个活动而不是一个用户,然后按降序排列出席。这会使得很明显哪些活动成为前两名。