2
0

データを使いやすく整理する方法をChatGPTに相談してみた

Last updated at Posted at 2024-08-27

私の業務はデータ処理が中心です。
ただデジタルに対してあまり前向でなかった私は、
新しいことにあまりチャレンジをしてきませんでした。

今のままではうまくいかないなと思ったときは、
持っている知識の範囲内で組み合わせてみて、
できたよかった!うまくいかなかったらやっぱりー、を繰り返していました。
ChatGPT について知り、今迄であきらめていたことができるようになるかもしれない、と挑戦してみることにしました。

商品管理に使うデータを整理して使える状態にしたい

普段、商品を注文する時、準備としていろいろなデータを確認していますが
主に下記3つのデータを中心に使っています。
1. 今お店にある在庫
2. 今まで売れた数量
3.これからお店に入れる数量

4.注文してまだお店についていない在庫

1~3については今のシステムのフォーマットがあるので、データをそ出力してすぐ使えます。
ここに4.注文しているけどまだ商品が届いていない在庫 のデータを組みこんで使いたい。
このデータを業務に使える状態にするのに非常に手間がかかるのです。
これを整理にする方法をChatGPTに相談してなんとかできるようになりました

2つに分けて作業をする

エクセルシートの統合

まずは④のデータ元は システムから1発で取り出せないデータなので、
システムの入り口をかえて複数回取り出し作業をして得たデータを一つにまとめる必要があります。

image.png

方法を複数提案してくれました。
方法1: コピーペーストで手動でまとめる
 ⇒いつも使っている方法です。難しくはないけれどちまちまやるのが結構面倒です。
間違えて重ねちゃったりするとデータが狂います。これ以外の方法が知りたい。

方法2:Power Queryを使ってまとめる

3ステップでできました
①まとめたいデータを一つのフォルダに入れる
②エクセルの左上 データ⇒データの取得⇒フォルダからでデータ集約したいフォルダを指定
image.png
③これを最後にデータの結合および読み込み を選択
image.png

出来上がったシートはテーブルというらしいです。
色分けされてて見やすい
image.png

完成したシートを作業シートに合体する

このデータをまとめて商品管理用シートに統合、計算できるようにしたい。

店舗は3ケタ 商品は 4ケタの数がありデータ件数がとても多いのです。
商品を照合するにはいつもVLOOKUPを使用していますが、この値はキーになる行が複数あり、
VLOOKUPをしたくても1回でできそうにない。
何とかならないかとそのまま聞いてみたところ

image.png

答えの意味がよくわからないと思って見返してみたら、自分のプロンプト意味がよくわからないなと気づきました。仕切り直して聞き方を変えてみました。
image.png

なんと、関数ってくみあわせることができるんだ!

1は範囲指定がしづらくて使いづらいと判断して2で挑戦してみました。

できました

image.png

3に無事値が入り、ない場合は#N/Aが出るので正しい数値が入りました。
これで業務に入る準備ができました。

一応できたけれど

理想にはこれを自動的にやってもらうこと。
VBAのことも教えてもらいぜひやってみたいと思いました。
コードも書いてもらって、解説もしてもらってこれならできると思ったのですが
データが重すぎたの何度もパソコンが固まり動いてくれませんでした。
image.png

あきらめて今の形に落ち着きました。

うまくいかなかったポイント
1. やりたいことをChatGPTにうまく伝えられず返答がよくわからない
2. いつも使っているエクセルを使用したらデータ量が多すぎてパソコンが固まる
3. 取得したデータをまとめ・別シートに特定のデータを呼び出すことを一度にやろうとした

1が特に頭を悩ませました。
思えば友人や家族との会話でも
「主語がないから話がよくわからない」と言われることの多い私。
ChatGPTも同じなんですね。
自分の発信について今一度気を付けなければの思いを新たにしました。
2は何度もフリーズされて、お試しデータとして軽いものを用意する必要があると気づきました。
統合照合を分けて聞いたらすぐに答えが返ってきました。

理想の形にはなりませんでしたが今回ChatGPTのおかげで
Power Query関数を組み合わせるという、新しい知識は得られました。
これからさらにレベルアップできるようChatGPTに相談してみようと思います。

2
0
0

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
2
0