- 最近生成AIを使って仕事を効率化せよ、というミッションを与えられる人が増えているのでないでしょうか
- 上司から指示されなくても、なんとなく使ってみたいけど何ができるかわからないという方もいらっしゃると思います
- 今回は仕事で活かせそうな【手作業を自動化する】事例を紹介します
メールで送られるテキストデータを表形式に自動変換する
以下のようなフォーマットでショッピングサイトの売上ランキングが毎日自動で送信されるとします。タイムセールなどで価格が途中で変わることがあるため、各ランキングで価格が複数登場します。
日付(2023/09/22 00:00:00-2023/09/22 23:59:59)————————–
1位
品番:6530121
——————–
単価:\4,990
数量:65
金額:\324,350
——————–
合計数量:65
合計金額:\324,350
————————–
2位
品番:02623432
——————–
単価:\2,990
数量:5
金額:\14,950
——————–
単価:\2,490
数量:7
金額:\17,430
——————–
単価:\1,990
数量:47
金額:\93,530
——————–
合計数量:59
合計金額:\125,910
————————–
3位
品番:0313423
——————–
単価:\3,990
数量:50
金額:\199,500
——————–
合計数量:50
合計金額:\199,500
————————–
4位
品番:2532343
——————–
単価:\3,990
数量:3
金額:\11,970
——————–
単価:\2,990
数量:47
金額:\140,530
——————–
合計数量:50
合計金額:\152,500
————————–
5位
品番:77323423
——————–
単価:\2,990
数量:2
金額:\5,980
——————–
単価:\2,490
数量:5
金額:\12,450
——————–
単価:\1,990
数量:19
金額:\37,810
——————–
単価:\1,490
数量:9
金額:\13,410
——————–
合計数量:35
合計金額:\69,650
————————–
これをChatGPTに表形式に変換してもらいます。テキストファイルに保存してアップロードします。
すると、下記の結果が出力されます。表の右上に↓アイコンがあり、これを押すとCSV形式でダウンロードできます。
ダウンロードしたCSVファイルはそのままExcelで開くと文字化けします。Shift_JIS形式でファイルを作成するよう指示しましょう。
するとExcelで開くことができます。
横持ちを縦持ちにしたい場合は列を指定すると変換してくれます。
GPT-4oの前はプロンプトを作りこまないとここまでの精度にはならなかったのですが、かなり簡単に使えるように進化しています。ただし、AIは確率が高いものを選択するようになっているため、出力形式が安定しません。100回やっても同じ結果になるようにするには出力形式を明確にする必要があります。