• 締切済み

CSVファイルの時刻の形式について

bunjiiの回答

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.5

>「秒」の表記がされたままのデータをアップロードすると、時間の表記がおかしくなる事が分かりました。 それは勘違いでしょう。 CSV形式のファイルはフィールド(列)をカンマ(,)で区切った文字列です。 出力(保存)したCSVファイルをメモ帳で開けば確認できます。 CSVファイルをExcelで直接開いたときは標準で組み込まれた表示形式を適用しますので時刻を表す値は自動的に"h:mm"または"[h]:mm:ss"のように指定されます。 時間の合計では24時間を超えることもあり、24時間以上のときは"[h]:mm:ss"が指定されます。 従って、秒の桁まで表示されても不思議ではありません。 CSVファイルを読み込む側のソフトの仕様によるものなのでCSV形式で保存する段階では対処方法が無いようです。 Excelで読み込む場合は外部データの取り込みを行う前に表示形式を"[h]:mm"に変更しておくと目的に合うと思います。

hanatuki20
質問者

お礼

おっしゃる通り、出力をするソフトの方に確認をした所、 出力の時点では、そういう形式にはなっていないそうです。 出力後にファイルを開くとコメントの通り、指定されてしまい秒の桁が 表示されてしまうそうです。 今回は、CSV出力後の処理で何とかうまくできそうなやり方が 判明しましたので、そちらの方法を試していこうと思います。 コメントをいただきましてありがとうございました。

関連するQ&A

  • EXCEL|csvで保存→開くcsvを閉じる

    xlsファイルからcsvで書き出したいのですが、書き出し後そのcsvファイルが開いてしまいます。この時保存をしてしまうと、セルが勝手に日付書式に読み込まれたまま保存されてしまいます。 これを回避するために、開いたcsvをそのまま保存せずに閉じたいのです。これはvbaでなんとかなるのでしょうか? もしかしたら設定でできるのかも知れませんがどうしても見つかりませんでした。よろしくお願いします。

  • CSVファイルに書式ってあるんですか?

    CSVファイルに関して質問があります。 ある数値のデータがあるEXCELファイル((1)とします)をCSV形式で保存します。 そのCSVファイルのアイコンをクリックすると、当然EXCELで開くことができます((2)とします)が、その時に、EXCEL(1)で設定した書式によって、EXCEL(2)で表示されるものが変わるという現象が起きてます。 具体的に言うと、EXCEL(1)で桁区切りをつけた書式を設定すると、EXCEL(2)でも桁区切りが表示され、EXCEL(1)で桁区切りをつけないとEXCEL(2)でも表示されないという状態です。 質問は以下の2つです。 1.「CSVファイルは書式を持たない」というような認識を持っていたのですが、それは違うのでしょうか? 2.EXCEL(1)の書式は違っても、EXCEL(2)で表示されるものを同じものにするにはどうすればよいのでしょうか? 詳しい方どなたか教えてください。

  • CSVデータの数値の表示

    教えて下さい。 他プログラムからCSVデータ出力したデータを エクセルで表示すると、13桁の数字が9E+12と表示されて しまいます。 セルの書式設定を「数値」に変更すると一時的に数字が表示されるのですが、一度保存して、再度ファイルを開くと戻ってしまいます。 エクセル形式で保存すれば大丈夫なのですが、どうしてもCSVファイルのままで保存したいのです。 CSVデータで13桁の数字を常に表示する方法を教えて下さい。 よろしくお願いします。

  • csv形式について

    Accessのデータをcsv形式で保存したいと思っています。OfficeLinksの機能を使ってExcelに出力して、それをcsv形式で保存し直してみました。ほぼうまくいったのですが、数字の先頭の0がなくなってしまいます。 これを回避する方法はないでしょうか? また、Accessのデータをcsv形式で保存する、もっとよい方法があれば教えてください。 よろしくお願いします。

  • CSV形式のファイルについて

    私の家のofficeは2007を使用しています。 それでデータをCSV形式で保存して『ArcMap9.2』で読み込む予定です。 しかし、CSV形式で保存したファイルをEXCELで開こうとすると 『開こうとしているファイル'○○○○.csv'の形式は、ファイル拡張子が示す形式と異なります。このファイルを開く前に、ファイルが破損していないこと、信頼できる発行元からのファイルであることを確認してください。ファイルを今すぐ開きますか? [はい(Y)][いいえ(N)][ヘルプ(H)]』 という、ウィンドウが出てきます。 とりあえず、それで開いても見れることは見れるのですが、ArcMapで読み込むことができないんです。 どなたか、ご存知の方教えてください。

  • CSVファイルについて教えて下さい

    CSVファイルでアドレス帳を作成中です。 ところが電話番号のはじめは必ず「0」がつきます。セルの書式設定で文字列にしていたんですが、保存をしてもう一度開いたら「5.68+08」のような表示になってしまいました。 そこで、もう一度、書式設定で文字列にしたんですが全部「0」が消えてしまいました。 もとに戻す方法はありませんか?教えて下さい。

  • CSVファイル 保存 データ化け

    CSVファイルで次のデータを保存するとデータ化け(文字化け)してしまいます。 入力データのまま保存するにはどのようにすればよいのでしょうか? 例)15-01-02  → 2015/1/2 15-01-02のままでcsvファイル保存したいです。 次にファイルを開くと右のデータになってしまいます。 以上、宜しく御願い致します。

  • CSV形式ファイルは編集データは保存されない?

    ダウンロードしたCSVファイルを編集し、初めて保存するときに以下のようなメッセージが出ます、 「(ファイル名)には、CSV(カンマ区切り)と互換性のない機能が含まれている可能性があります。この形式でブックを保存しますか? ・このまま保存するには、[はい]をクリックします。 ・機能を保存するには、[いいえ]をクリックしてから、最新のExcelファイル形式で保存します。 ・失われる可能性がある内容については、[ヘルプ]をクリックしてください。」 「はい」を選択するとCSV形式で保存されるようですが、編集したデータではなく編集前のデータのままで保存されています。 なので「いいえ」を選択すると今度は編集されたデータでExcel形式で保存されます。 つまりCSV形式で編集したものは元データのまま、かつ、同形式でしか保存されないということなのでしょうか?編集したデータを保ちたい場合にはExcel形式でしか保存するしかないのでしょうか?

  • エクセルのcsvファイルのワンクリック保存

    OS vista エクセル 2007 既存のcsvファイルを編集したあとに簡単に (確認メッセージを表示しないで、事前に、保存場所の設定をして、たとえば、ワンクリックで保存 できないものかと、思っています。なおその際既存のファイルはそのままで、別に出力と言うことです) 色々、ネット上検索しましたが、フリーソフト&マクロなど探すことはできませんでした。 なにしろ、大量のデーターを編集して保存しなくてはならず、途方にくれています。 どなたか、ご存知であれば、教えてほしいのですが。 よろしくおねがいします。 なお出力は、csvで出力したいです。

  • エクセルcsv形式での

    住所録を作成しているのですが、番地をcsv形式で保存し再度ファイルをひらくと番地の列の数値が全然違うものに変わっています。 セルの書式設定でいろいろ試したのですが、上記と同じ状態になってしまいます。 解決方法を教えてください。 宜しくお願いいたします。