入力と出力の列を対応させる
元の列名、出力先の列名、変換する内容を表へ書きます。『日付を直す』ではなく『2026/10/01を2026-10-01へ』のように例を添えます。不要な列を省く場合も、削る理由と残す列を明確にします。
コードと金額の形式を分ける
0012のようなコードは、先頭ゼロを保ちたい文字列です。金額は数値として計算するなど、用途を別にします。CSVの引用符だけでExcelの自動変換を必ず防げるわけではないため、取り込み時の列形式も文字列へ指定して確認してください。
区切り文字と空欄を試す
名称にカンマや改行が含まれる行、値がない行を確認用に入れます。空欄を0へ変えるかは、項目の意味で決めます。変換後の行数とコードを元の表へ照合し、取り込み先で見え方も確認しましょう。
コピーして使えるプロンプト
[ ]の中を、自分の材料へ。
CSV変換ルールを作成。入力列[ ]、出力列[ ]、入力例[ ]、残す文字列コード[ ]。列対応/日付形式/空欄/カンマを含む値の扱いを表にし、確認用の出力を3行示してください。
材料と仕上がりの例
説明用に作成した入力・仕上がりの例
INPUT / 入力する材料
コード0012、日付2026/10/01、金額1200。出力順は日付・コード・金額。コードは文字列で取り込みたい。
OUTPUT / 仕上がり
date,code,amount 2026-10-01,0012,1200 取り込み時はcode列を文字列に指定し、0012が12へ変わっていないか確認する。
仕上げのチェック
- 列順と見出しが取り込み先に合う
- 先頭ゼロが保たれている
- 空欄を勝手に0へ変えていない