ピボットテーブルから別のワークシートのグリッドにデータを取得する

ピボットテーブルから別のワークシートのグリッドにデータを取得する

私は、オフィスで開催している XBox トーナメントの統計情報を含む Excel ブックを作成しようとしています。トーナメント全体の優勝者が XBox を獲得します。ルールは非常に簡単です。全員が蹄鉄投げのゲームで全員と対戦します。蹄鉄投げラウンドの優勝者は 10 ポイントを獲得します。

従業員がポイントを獲得できるゲームは他に 2 つありますが、今は蹄鉄投げだけに焦点を当てたいと思います。

獲得したポイントの合計によってトーナメントの勝者が決定されます。

タブは 4 つあります。最初のタブはゲームの全体的な概要です。

ここに画像の説明を入力してください

2 番目のタブは、誰が誰と対戦したかを示すグリッドです。ここでは、支援が必要です。ワークブックで、すでに対戦した人の横に X が自動的に記入されるようにしたいと思います。

ここに画像の説明を入力してください

3 番目のタブは手動で入力された生データです。

ここに画像の説明を入力してください

4 番目のタブは、いくつかのピボット テーブルがある計算タブです。2 番目のピボット テーブルからわかるように、技術的には、ゲーム別概要タブに必要なデータが含まれています。ただし、ピボット テーブルからユーザー フレンドリなグリッドにデータを転置する方法が少しわかりません。

ここに画像の説明を入力してください

答え1

生のデータがSheet2にあると仮定すると、クロス集計セルB3に以下の数式を使用して、横方向と下方向にコピーします。

=IF((COUNTIFS(Sheet2!$C:$C,B$2,Sheet2!$D:$D,$A3)+COUNTIFS(Sheet2!$C:$C,$A3,Sheet2!$D:$D,B$2))>0,"X","")

関連情報