2017年3月22日水曜日

Excelファイルとcsvファイル


本日、事務所でエクセルファイルが消えちゃった・・・。という方が。


よくよく話を聞いてみると、csvファイルにシートを2つ、3つ追加して、

これを加工して、保存したんだけど、シートが1つだけしか保存されてなく、

加工した分が消えちゃったとのこと。



csvファイルとエクセルファイルの違いを認識していらっしゃらなかったために

このような失敗をしてしまったんですね。


csvファイルというのは、単なるカンマ区切りのファイルであって

シートを複数持てるような形式のファイルでない。


なのですが、エクセルでcsvファイルを開くとカンマ区切りのデータを

気を利かせてエクセル上のセルごとに分割して表示してくれてしまう。

このため、あたかもエクセルファイルを捜査しているかのような錯覚に陥り、

シートを追加して加工してしまって終了するときに保存したと思っていても

実際には、終了時に表示しているシートだけしか保存されないという結果に。


ただ、保存をする際に注意深くメッセージを確認していれば、

シート全部は保存できないよ!!的なメッセージが出るはずなので、

回避できるはずなのですが、この仕組みを知らなければスルーしてしまうのも

仕方ないのかもしれませんね。


一番良いのは、csvファイルを開いて加工するのではなく、エクセルファイルを新規で作成し、

これにcsvファイルのデータをコピーするか、クエリ―などでデータ参照する仕組みを利用するのが

良いかと思います。


ただ、こういう失敗を1回でも経験して、csvファイルの正体が分かれば、

2度と同じ失敗はしないでしょうね。

うちの事務所の方にも説明したので、この方は同じ失敗はしないことでしょう。



お腹の調子が悪い

  ちょっと前から腹痛で軟便が続いています。正確には覚えてませんが、1、2週間くらいかな? さほど腹痛がひどいわけではないのですが、トイレが近く、軟便が続いてしまっています。 大腸で十分に水分を吸収できていないので、こういう症状になっていると思われます。 もう少し便の感覚が長くな...