Power Queryはじめました。この「列のピボット解除」を知るためだけに使う価値、あります!
Excelの神機能、Power Query(パワークエリ)を使い始めました。正直、これを知るだけでも「パワークエリを試す価値がある!」と断言できる機能をご紹介します。
それは、人間が見やすい「クロス集計表」を、システムや分析で扱いやすい「縦に並んだリスト形式(フラットデータ)」に一瞬で変換する方法です。
1. よくある「見るための表」
例えば、縦に「品目」、横に「営業所」、交わるところに「販売数」が入っているような表です。
▲ 人間には見やすいけれど、並び替えや再集計には向かない形式
これを、一瞬で「縦に並んだデータ」へ変換します。
2. Power Queryで「列のピボット解除」
① 対象の表を選択し、データタブの「テーブルまたは範囲から」をクリックします。
② 範囲を指定し、「先頭行をテーブルの見出しとして使用する」にチェックを入れてOKを押します。
③ Power Queryエディターが開いたら、固定したい左の1列(品目など)以外の列をすべて選択します。
④ 変換タブにある「列のピボット解除」をクリックします。
たったこれだけで、横に並んでいた営業所名が縦の列に並び替わり、販売数とセットになった「1行1データのリスト形式」に生まれ変わります。
▲ 集計やピボットテーブルに最適な「フラットデータ」に!
3. Excelシートへ読み込み
あとはホームタブの「閉じて読み込む」をクリックするだけ。新しいシートに縦レイアウトのデータが読み込まれます。
Power Queryの画面で並び替えやフィルターをかけるのも自由自在。元の表にデータが増えても、「更新」ボタン一つで最新の状態に変換してくれる便利機能もあります。
📝 試してみた感想
今までなら、マクロを組むか、古いピボットウィザード(Alt→D→P)の裏技を使うか、最悪の場合は手作業でポチポチ…と気の遠くなるような作業でした。
この「列のピボット解除」を知るためだけでも、Power Queryを試す価値は十分にあります。データ加工に悩んでいる事務職の方は、ぜひ一度触ってみてください!
コメント
コメントを投稿