16
CSVファイルを Excelで開いては いけない 52の理由 ・・・のうちの1つについて 智彦 1

ExcelでCSVファイルを開いてはいけない52の理由(の1つ)

Embed Size (px)

Citation preview

Page 1: ExcelでCSVファイルを開いてはいけない52の理由(の1つ)

CSVファイルをExcelで開いてはいけない52の理由・・・のうちの1つについて

林 智彦

1

Page 2: ExcelでCSVファイルを開いてはいけない52の理由(の1つ)

なぜ「いけない」か

12ケタ以上の数値の入ったCSVを、Excelで普通に開くと「指数表記」になってしまう

「指数表記」のままCSVで保存→その指数の状態のCSVができる

そのCSVをデータベース等に読み込む→エラーになる(エラーにならない時の方が困る)

「指数表記」を嫌って、書式を「数値」にすると、数値の末尾に「スペース」が入ってしまう

このCSVをデータベース等に読み込む→エラーになる(自動的に削除してくれることもあるが……)

要するに、Excelで普通にCSVを開くこと自体がリスク

2

Page 3: ExcelでCSVファイルを開いてはいけない52の理由(の1つ)

Excelでのトラブルの例(1) 3

Page 4: ExcelでCSVファイルを開いてはいけない52の理由(の1つ)

Excelでのトラブルの例(2) 4

Page 5: ExcelでCSVファイルを開いてはいけない52の理由(の1つ)

Excelでのトラブルの例(3) 5

Page 6: ExcelでCSVファイルを開いてはいけない52の理由(の1つ)

Excelでのトラブルの例(4) 6

Page 7: ExcelでCSVファイルを開いてはいけない52の理由(の1つ)

Excelでのトラブルの例(5) 7

Page 8: ExcelでCSVファイルを開いてはいけない52の理由(の1つ)

Excelでの対処法「インポート」(1) 8

Page 9: ExcelでCSVファイルを開いてはいけない52の理由(の1つ)

Excelでの対処法「インポート」(2) 9

Page 10: ExcelでCSVファイルを開いてはいけない52の理由(の1つ)

Excelでの対処法「インポート」(3) 10

Page 11: ExcelでCSVファイルを開いてはいけない52の理由(の1つ)

Excelでの対処法「インポート」(4) 11

Page 12: ExcelでCSVファイルを開いてはいけない52の理由(の1つ)

Excelでの対処法「インポート」(5) 12

Page 13: ExcelでCSVファイルを開いてはいけない52の理由(の1つ)

Excelでの対処法「インポート」(6) 13

Page 14: ExcelでCSVファイルを開いてはいけない52の理由(の1つ)

LibreOfficeでの対処法 14

Page 15: ExcelでCSVファイルを開いてはいけない52の理由(の1つ)

LibreOfficeでの対処法 15

Page 16: ExcelでCSVファイルを開いてはいけない52の理由(の1つ)

まとめ

CSVの処理には、Excelを使わず、LibreOfficeなど、他のアプリで開く→一番簡単だが、やや使い勝手が異なる

Excelの「インポート」機能を使う→正しい方法だが、面倒。

どちらでも、お好みの方法で!

16