パワークエリ初心者です。 「2024年売上」フォルダの中に「1月」から「12月」までの各月の売上データが入ったブックが12個入っています。パワークエリを利用して各月のブックのデータを一つのブックに結合して1年分の売上データが入ったテーブルが作成出来ました。 そこで同じように2023年以前の複数年フォルダからも同様の事をしたいと思っています。 2024年でやった事と同じ作業をすればできるのは分かっています。 しかし同じ作業を年度毎に何度もしたくないので、2024年でパワークエリを使った手順履歴を利用して作業対象フォルダを「2024年売上」フォルダを「2023年売上」フォルダに変更したら簡単にできるものと思います。まだ初心者ですのでその方法がわかりませんので、その方法を教えて下さい。
引用:作業対象フォルダを「2024年売上」フォルダを「2023年売上」フォルダに変更
引用:各月のブックのデータを一つのブックに結合して1年分の売上データが入ったテーブルが作成
引用:同じように2023年以前の複数年フォルダからも同様の事をしたいと思っています。
引用:同じ作業を年度毎に何度もしたくない
こういうことかな? 一番下のクエリの上で右クリック →複製 →関数ボックスまたは詳細エディターで Folder.Files("D:\...\2024年売上") を書き換える
皆さん、ありがとうございます。 一番下のクエリの上で右クリック →複製 →関数ボックスまたは詳細エディターで Folder.Files("D:\...\2024年売上") を書き換える。 ↑ 正に、やりたいことはこれです。 しかし実行してみましたが、元データを変更したばかりでは上手く行かなくて多数のエラーが生じてしまいそれを編集する手間を考慮したら新しくクエリを作成したほうが早いようでした。私がまだ未熟でしたので申し訳有りません。
パワークエリでデータ→データの取得→ その後にファイルから→フォルダから で元データを指定した後に最下部に表示される選択肢が↓ 結合→@データの結合と変換、A結合及び読込 Bデータ変換 とあります。データを結合したいので当然@かAと思ったのですが、Youtubeでいくつかの動画を見ましたら、@の場合とAの場合とBの場合とが混在していました。 @ とA と Bの明確な選択基準がわかりません。 どなたでも結構です。その明確な使い分けを教えて頂けませんでしょうか? *********のときは@ *********のときはA *********のときはB とか
mild2 さんの引用:皆さん、ありがとうございます。 一番下のクエリの上で右クリック →複製 →関数ボックスまたは詳細エディターで Folder.Files("D:\...\2024年売上") を書き換える。 ↑ 正に、やりたいことはこれです。 しかし実行してみましたが、元データを変更したばかりでは上手く行かなくて多数のエラーが生じてしまいそれを編集する手間を考慮したら新しくクエリを作成したほうが早いようでした。私がまだ未熟でしたので申し訳有りません。
引用:@ とA と Bの明確な選択基準がわかりません。
ご回答頂いた内容を参考にして、エラーになったら長時間及び多数回、試行錯誤して何とか目的を達することが出来ました。ただ基本的な事も全然分かっていないことが分かりました。 そこで今回の内容をもう少し時間を掛けて検証して勉強してみます。 ご回答頂いた皆さん、ありがとうございました。
利用者の皆様にお知らせです。
マイクロソフト オフィス スペシャリスト(MOS)
ビジネス統計スペシャリスト
IC3(アイシースリー)
VBAエキスパート
アドビ認定プロフェッショナル
Microsoft認定資格
App Development with Swift
IT Specialist
Cisco Certified Support Technician(CCST)
外交官から学ぶ グローバルリテラシー
令和のマナー検定