Excelをノーコードで自動化しよう! パワークエリの教科書 第9回 Excelファイルからデータを取得する方法
マイナビニュース / 2024年7月8日 11時0分
「Power Query エディター」が起動し、各ワークシートの情報が表示される。
続いて、各ワークシートのデータ(テーブル)を展開する。「Data」列の右端にあるボタンをクリックし、展開する列を指定する。通常は、すべて列が選択された状態のまま「OK」ボタンをクリックすればよい。
テーブルが展開され、各ワークシートのデータを結合した表が表示される。ただし、各列のヘッダーは「Data.Column1」などの列名になっており、正しく認識されていない。このため、データ表を整理していく必要がある。
まずは、不要な列(各ワークシートの情報)を削除しよう。「Item」、「Kind」、「Hidden」の列を選択し、「列の削除」コマンドから「列の削除」を選択する。なお、表の左端にある「Name」の列は日付データとして活用できるので、そのまま残しておく。
続いて、ヘッダーを指定する。現時点では、「列名」となるべき文字が「データの1行目」に配置されている。これをヘッダーに昇格させたいときは、「1行目をヘッダーとして使用」をクリックする。
各列の1行目がヘッダーになり、そのデータが「列名」に指定される。このとき、表の左端にある「Name」の列も、列名が「4月1日」に置き換えられる。このままでは適切でないので、列名の部分をダブルクリックし、列名を「日付」などに変更する。
データ表の2行目以降をよく見ていくと、各ワークシートのデータを結合した部分に「見出し」の文字列データが残っていることに気付くと思う。これらの行は不要だ。また、「売上」の合計を算出した行も不要であると考えられる。
これらの行はフィルターを使って削除する。今回の例の場合、「数量」の列が「合計」または「数量」の行を削除すればよい。よって、「数量」の列にある「▼」ボタンをクリックし、「合計」と「数量」のチェックを外してから「OK」ボタンをクリックする。
「合計の行」と「見出しの行」が削除され、データ部分だけを結合した表になる。これでデータ表を適切な形に加工することができた。
このように、各ワークシートのデータを結合して取得するには、データ表を適切な形に整形する処理を指定しなければならない。
「Power Query エディター」に慣れていないと少し難しく感じるかもしれないが、今回の連載で紹介したコマンド(処理)は、どれも基本的なものでしかなく、いつかは覚えなければならいコマンドといえる。これらのコマンドすら使えないようでは、「用途に合わせてデータ表を加工する」なんて、とうてい不可能だ。
各コマンドの使い方は、第11回以降の連載で詳しく説明していくので、焦らずに、ひとつずつ順番にマスターしていくとよいだろう。
(相澤裕介)
この記事に関連するニュース
-
Excelをノーコードで自動化しよう! パワークエリの教科書 第8回 パワークエリの“大まかな流れ”を復習しよう
マイナビニュース / 2024年7月1日 11時0分
-
Excelをノーコードで自動化しよう! パワークエリの教科書 第7回 「ステップ」と「M言語」の関係とは? エラー処理を理解する
マイナビニュース / 2024年6月24日 11時0分
-
kintoneでゼロから始めるノーコード開発 第2回 名刺アプリを作ってみる - 作成手順、データ入力、閲覧方法を知る
マイナビニュース / 2024年6月21日 11時0分
-
Excelをノーコードで自動化しよう! パワークエリの教科書 第6回 自動処理のプロセスとは? 「ステップの操作」を解説
マイナビニュース / 2024年6月17日 11時0分
-
Excelをノーコードで自動化しよう! パワークエリの教科書 第5回 クエリの更新と取得元データの変更
マイナビニュース / 2024年6月10日 11時0分
ランキング
-
1「赤ちゃんのお世話がしたいニャ!」ベビーサークル越しに愛を訴える猫ちゃん
おたくま経済新聞 / 2024年7月8日 7時0分
-
2「どう見てもセガのアレ」 コンビニうどんの容器トレーが「圧倒的既視感」「コントローラーの抜け殻」と話題
ねとらぼ / 2024年7月7日 17時0分
-
3モトローラが日本市場で急成長している理由 1年で出荷台数2倍以上、「edge」「razr」の販路拡大がカギに
ITmedia Mobile / 2024年7月6日 11時45分
-
4一度植えたら、自動で増殖&毎年収穫を目指せる野菜5種とは? 自然農のエキスパートが伝授する方法に反響
ねとらぼ / 2024年7月8日 9時0分
-
5「わろてる」 人気VTuberが部屋で“でかめのやらかし”をした様子を公開し話題に 「どうなってんのこれw」「想像以上」
ねとらぼ / 2024年7月7日 18時0分
記事ミッション中・・・
記事にリアクションする
記事ミッション中・・・
記事にリアクションする
エラーが発生しました
ページを再読み込みして
ください