- 締切済み
CSVデータ作成
先方にCSVデータを送信しなければなりません。その際 ある部分の区分を 3桁で 000 もしくは 111 を入力する必要があります。また 単価の列には 00123.00 とこのようなデータで下さいと言われたのですが、これは編集ではなく 関数で =TEXT(A1,"000") とか =TEXT(A1,"00000.00") とすればいいのかなと思うのですが これを CSVに変換すると 区分は 0 単価は123になってしまいます。CSVで 000 や 000123.00 にすることはできないのでしょうか。 教えてください。宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- nikenike1
- ベストアンサー率44% (76/169)
回答No.2
使用ソフトはエクセルと思われますが、ご質問の操作で間違っておりません ためしにCSVデータをメモ帳などで開くと確認できます。 なおCSVデータをエクセルなどに取り込むとき001などは数値としてしまうため”1”と表記されてしまいます。 先方のソフトにもよりますが、CSVデータをメモ帳などでチェックした場合、000,000123.00のようになっていれば問題ないと思われます。 ※これはエクセルの仕様によるものなのでCSVのデータチェックにはメモ帳などのテキストエディッタを使用する必要があります。
noname#58440
回答No.1
Excelのセルの書式でユーザ定義を選び「00000.00」と設定して、セルに 123・・・・A1セルに入力すると表示は「00123.00」 111.2・・・A2セルに入力すると表示は「00111.20」 これをCSV出力すると 00123.00,00111.20 こうなりますが希望に沿えましたか?
質問者
お礼
書式定義だけでできるのか疑問を持っていましたがメモ帳でみてみると出来上がっていました。ありがとうございました。
お礼
早速メモ帳で見てみると確かに出来上がっていました。ありがとうございました。