Gemini を使用した醜いスプレッドシート データのクリーニング (実際に機能するプロンプト)
2,000 行の一貫性のない名前、日付、住所。双子座は、掃除の週を掃除の時間に変えるパターンを促します。
現実世界からインポートされたすべてのスプレッドシートは犯罪現場です。3 つの形式の日付、4 通りの綴りの会社名、メール列が役に立たない住所などです。 Sheets 内の Gemini はこれをうまく処理しますが、それはウィッシャーではなくデータ担当者のようにプロンプトを表示した場合に限ります。
最初のパターンは、標準化して表示するプロンプトです。「列 B で、すべての日付を YYYY-MM-DD に正規化し、最も自信を持って変更した 5 行と、解析できなかった行を表示します。」ショーミー条項はセーフティネットです。あなたは盲目的な変革を求めているわけではありません。あなたは証拠を伴う提案を求めており、受け入れる前にそれを抜き打ちチェックします。
2 番目のパターンはマッピング テーブルです。これは、どの式よりも複雑な名前をうまく処理します。 「列 A の会社名のあらゆるバリエーションと最も一般的な正規形式へのマッピングを作成し、それを私の承認を得てリスト化し、適用します。」 40 行のマッピング テーブルの承認には 2 分かかりますが、ブラインド検索と置換によって本番環境に出荷されるマージ エラーが検出されます。
3つ目のパターンは、カオスからの抽出です。フリーテキストの住所セルは、次のような構造化列になります。「列 C から番地、市区町村、郵便番号、国を抽出して新しい列にします。」不明な場合は推測ではなく空白のままにしてください。」空白のままの命令は実際の作業を行っています。モデルは役に立つことを望んでおり、推測された郵便番号は空の郵便番号より悪いです。
以前は 1 週間かかっていた 1 時間のクリーンアップは、最終監査プロンプトで終了します。「まだ差し込み印刷に支障をきたす可能性がある順にランク付けされた、注目に値する不整合または空白が含まれている列はどれですか?」ジェミニはクリーンアップが得意で、クリーンアップできなかった部分、つまりツールでは実行できなかった部分を伝えるのが得意です。
