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

広告

posted by fanblog

2021年03月18日

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

ユーザー要求を正しく実装へつなぐシステム設計のセオリー [ 赤俊哉 ]

価格:3,630円
(2021/3/18 22:01時点)
感想(0件)




こんばんは。DIMN(だいもん)というモノです。


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


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


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


まあ、普通です。


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


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


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


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


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

退屈なことはPythonにやらせよう ノンプログラマーにもできる自動化処理プログラミング [ Al Sweigart ]

価格:4,070円
(2021/3/18 22:02時点)
感想(3件)




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


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

お名前:

メールアドレス:


ホームページアドレス:

コメント:

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

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

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

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