データのピボットを解除 (データのフラット化と呼ばれることもあります) してマトリックス形式に配置し、類似するすべての値が 1 つの列に格納されるようにすることができます。 これは、たとえばグラフやレポートを作成するために必要です。
ピボットを解除すると、新しい列の交点を表す属性と値のペアが展開され、フラット化された列に向きが変更されます。
- 値 (左側の青) は新しい列 (右側の青) にピボットされません。
- 属性 (左側の緑色) は新しい列 (右側の緑色) にピボットされず、重複は対応する形で新しい値列にマップされます。
列をピボット解除する
この手順で使用するサンプル データを次に示します。
- クエリを開くには、以前にPower Query エディターから読み込まれたクエリを見つけ、データ内のセルを選択して、[クエリ>編集] を選択します。 詳細については、「 Excel でクエリを作成、読み込み、または編集する」を参照してください。
- 1 つ以上の列を選びます。 この例では、[ 国] を除くすべての列を選択します。 複数の列を連続または不連続に選択するには、後続の各列で Shift+クリックまたは Ctrl+クリックを押します。
- [ 列の変換>ピボット解除] を選択します。
結果
他の列のピボット解除
このコマンドは、選択されていない列のピボットを解除します。 すべての列が認識されていない場合は、クエリでこのコマンドを使用します。 更新操作中に追加された新しい列もピボットされません。
- クエリを開くには、以前にPower Query エディターから読み込まれたクエリを見つけ、データ内のセルを選択して、[クエリ>編集] を選択します。 詳細については、「 Excel でクエリを作成、読み込み、または編集する」を参照してください。
- ピボットを解除しない列を選択します。 複数の列を連続または不連続に選択するには、後続の各列で Shift+クリックまたは Ctrl+クリックを押します。
- [変換>他の列のピボット解除] を選択します。
選択した列のみをピボット解除する
データ ソース内の列数が不明で、更新操作後も選択した列がピボットされないようにする場合は、このコマンドを使用します。
- クエリを開くには、以前にPower Query エディターから読み込まれたクエリを見つけ、データ内のセルを選択して、[クエリ>編集] を選択します。 詳細については、「 Excel でクエリを作成、読み込み、または編集する」を参照してください。
- ピボットを 解除する列 を選択します。 複数の列を連続または不連続に選択するには、後続の各列で Shift+クリックまたは Ctrl+クリックを押します。
- [選択した列のみに変換>ピボット解除] を選択します。