3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

パワークエリを初めて使う。先生はChatGPT。

Last updated at Posted at 2024-02-24

今回で4回目の投稿。小売業企業内で食品製造工場を担当しています。工場で製造している商品のデータを毎月作成していますが、そのデータはExcelで違うデータを手作業で組み合わせているため、毎月月初めに5日ほどかけて作成しています。Excelのマクロやクエリの機能は知識が無いので手つかずの状態でした。
今回、ChatGPTを知る事ができ、いろいろ質問すれば答えてくれることが分かったので、ChatGPTに教わりながらクエリを使ってエクセル資料作成の自動化に挑戦します。

工場製造品単品データ作成について

整形前、整形後の形について

出荷実績元データ

image.png

折り畳みにあるような データが元データでこの出荷データは月末日当日1日分の実績も掲載されているし不要なセルもあり不要な行や列を整えていく必要があります。

整形し統合後のデータ

image.png

不要なセルや行、列を整形後に、統合する、取扱い店舗数のデータや店舗での販売数や販売ロス(売変率)を組み入れる必要があります。

パワークエリについて

手間がかかる事を同僚に相談したところ、「クエリを使えば手間が省けるかもしれないよ」とアドバイスをいただき、自分でチャレンジすることにしました。
いろんな資料を見ましたが、まずはChatGPTに聞いてみることにしました。

スクリーンショット (102).png

データのクレンジングと変換 結合と統合とあります。まさにやりたいこと。
早速やってみたい。

使用したもの

  • Excel
  • ChatGPT

出来たもの

スクリーンショット (153).png

結果 3つの不具合を解決できなかった

出来なかった事

  • 行の削除の方法が検索しても理解できなかった
  • 上部の「売単価」「ユニット売価」の表示セルとデータの列にずれがあるがセルの移動が出来なかった
  • 「売単価」「ユニット単価」のデータ列を誤って削除してしまった。 戻って
     クエリエディタの適用したステップを修正したが、かえって壊れてしまった。

作業の流れ

①新しいExcelを開き作業したいデータを取り込む

スクリーンショット (105).png

スクリーンショット (113).png

②ファイルを取り込んでからエデュタを起動する

スクリーンショット (114).png

スクリーンショット (118).png

③読み込まれした。ここからクリーニング。不要な行や列を削除します。
スクリーンショット (121).png

④上から9行を削除 運用したステップが記録されていく

スクリーンショット (142).png

⑤セル「納品数」を左横セルに移動したい

スクリーンショット (146).png

スクリーンショット (144).pngC

ChatGPTでは「コンテキストメニューから」と説明があるが実際にはメニューはでません。何度か質問しましたが移動させることが出来ませんでした。

⑥列の削除 

スクリーンショット (147).png

⑦中間部分の行の削除

行の削除は「上位N行の削除」「下位N行の削除」しかなく指定した3行目のみ削除する方法が検索してもわからなかった。

スクリーンショット (148).png

⑧実行してみる 「クエリエディタを終了」すると適用したステップが実行される

スクリーンショット (153).png

まとめ

結果は 上記の「出来たもの」に記した通り。
わからなかったところは、結局手作業で修正することになった。
また、誤りに気づき クエリエディタから「適用したステップ」の修正が出来るようだが
今回初めてなので他にも影響して崩れてしまいました。

完結しませんでしたが これは自分の作業のプロトタイプ
エクセル作業の時短化は、引き続きチャレンジします。

3
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?