ピボットテーブルによるデータ調整

ピボットテーブルによるデータ調整

テーブルが2つあります(表1表2)、それぞれ2つのカテゴリ変数/列(製品) および最大 5 つの実数値変数を相互に照合/比較します (販売そして他の(以下の例を参照)。データセットには一意のカテゴリ変数を含めることができます。たとえば、table2 のみに product = hats があり、table2 のみに製品の country = India があります。空白の行もあります。

私の知る限り、複数の統合範囲を持つピボット テーブルは、調整の目的に最適なツールです。入力データ (2 つの範囲) と必要な出力 (ピボット テーブル) の例を示しました。ご覧のとおり、ピボット テーブルには両方のカテゴリ変数が表示され、両方のテーブルの最初の変数の値が繰り返され、計算フィールドがその差とともに使用され、2 番目の変数にも同じ値が使用されます。最後の列は、エントリが一貫しているか調整されているかについての洞察をユーザーに提供します。

複数の統合範囲 (ctrl+d、p) でセッションを開始する方法はわかっていますが、その中で 2 つの行ラベル (製品、国) を使用するのは不可能で、両方のテーブルの値を表示したり、差異や調整ステータス/結果に計算フィールドを使用したりすることはできません。何かヒントはありますか?

写真:http://s28.postimg.org/xcerx7919/inputoutput.jpg

答え1

アドインを使用する場合は、Microsoft の無料 PowerQuery アドインをお勧めします。これにより、マージ クエリを使用して 2 つのテーブルを統合し、クロス集計を行うことができます。

まず、2 つのテーブルを Excel テーブルに変更する必要があります。次に、PowerQuery を使用して各テーブルをクエリします。次に、2 つをリンクし、差分用の新しい列を追加します。

最悪の場合、2 つのインデックス列を結合する新しい列を追加する必要がありますが、PowerQuery の重要な点は ETL (抽出/変換/ロード) ツールであるため、このような種類の変換を段階的に実行できることです。

関連情報