0
私はレポートにクロスタブを使用しています。列はアクティビティです。行はユーザー名です。この行には、ユーザーがこれらのアクティビティに参加する時間が表示されます。どのような活動が最も出席しているかを示すためにトップNをどのように作成できますか?助けてください。 ありがとう列Nのクロスタブベースの上位N
私はレポートにクロスタブを使用しています。列はアクティビティです。行はユーザー名です。この行には、ユーザーがこれらのアクティビティに参加する時間が表示されます。どのような活動が最も出席しているかを示すためにトップNをどのように作成できますか?助けてください。 ありがとう列Nのクロスタブベースの上位N
あなたが一人で持っているクロスタブを残したいならば、私の提案は、出席者の数として行ごとに集計されたすべてのアクティビティだけを持つ同じレポートセクションに別のクロス集計を追加することです。その場合、CTをTop-2アクティビティのみを表示するように制限することができます(グループソートエキスパート→トップNでソート→N = 2)。表示したくないフィールドを非表示にして、グリッド線を非表示にして、上位2つのアクティビティのみが実際に表示されるようにすることもできます。
代わりに、各行がユーザーではなくアクティビティであるように元のCTをピボットし、出席順で降順で並べ替えることもできます。これにより、どのアクティビティが上位2であるかがわかります。
クロス集計を上位N個のアクティビティに制限しようとしていますか、または上位N個のアクティビティを一般的に見つけようとしていますか? – Ryan
こんにちはRyan、報告書にトップNの活動を表示したいと思います。例えば、活動はスイミング、サイクリング、サッカーです。ユーザーAは、スイミング10、サイクリング2、フットボール1に参加します。ユーザーBは、スイミング3、サイクリング5、フットボール1に出席します。私は、クロス集計に、スイミングとサイクリングである最も多くの出席者の上位2位を表示します。サッカーは記録に表示されません。それはできますか? –