アフィリエイト広告を利用しています
プロフィール
DIMNさんの画像
DIMN
普通の会社員 IT企業で働いています。底辺エンジニアなりにJavaやらC#を駆使して頑張ってます。 某youtubeチャンネルの影響ですが、少ない賃金で投資にも手を出してます。
記事ランキング
    最新記事
    カテゴリーアーカイブ
    検索

    広告

    posted by fanblog

    2021年03月18日

    CSVファイルをExcelで編集するな!







    皆さんはCSVファイルをご存知でしょうか。
    Comma Separated Valueの略です。カンマ区切りのファイルですね。
    親戚にtsv(Tab Separated Value)というのもあります。


    メモ帳とかでこんな感じの内容を記載し、test.csvとして保存します。
    名称未設定.png


    これをExcelで開きます。
    エクセルで開いた1.png


    まあ、普通です。


    ここから本番です!
    ちょっとわかりにくいですが、3の前にタブを仕込んでます。
    タブ.png


    これをExcelで開き、保存します。
    タブエクセル.png


    まあ特になんてことないですね。
    再度テキストエディタで開いてみます。
    保存後.png


    本当に心底どうでもいいのですが、タブが消えて元の書式が保たれていません。
    これMacでやってますが、Windowsだとダブルクォーテーション""が行の前後に付与されます。


    本当の本当にどうでもいいのですが、こんなことで顧客のクレームを招いた事があります。
    「Excelで編集しないで!」と言ったら「ではCSVを見やすく編集できるソフトを提供してくれるんですか?」となり、システムの大幅修正につながりました。




    CSVファイルってそもそもトラブル多くて嫌いなので、
    システム設計するときはCSVファイルを使わないようにしましょう。


    冒頭で紹介したtsvファイルの方がまだマシです。
    以上、ありがとうございました。
    この記事へのコメント
    コメントを書く

    お名前:

    メールアドレス:


    ホームページアドレス:

    コメント:

    ※ブログオーナーが承認したコメントのみ表示されます。

    この記事へのトラックバックURL
    https://fanblogs.jp/tb/10607488
    ※ブログオーナーが承認したトラックバックのみ表示されます。

    この記事へのトラックバック
    ×

    この広告は30日以上新しい記事の更新がないブログに表示されております。

    Mobilize your Site
    スマートフォン版を閲覧 | PC版を閲覧
    Share by: