パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

「ネ申Excel」はなぜ問題なのか」記事へのコメント

  • なぜCSV中の数字だけの項目を、勝手に数値として解釈するのか・・・。
    具体的に言うと、電話番号の頭の0が落ちたりする。

    ダブルクォーテーションで括ったり、普通に考えられることは一通りやりましたよ。

    • by Anonymous Coward on 2013年10月23日 12時22分 (#2482245)

      頭にシングルクォーテーション付けて下さい。
      「090」を「'090」みたいに。

      親コメント
      • Re:Excel自体がクソ (スコア:3, すばらしい洞察)

        by Anonymous Coward on 2013年10月23日 13時29分 (#2482342)

        元データを改変して対応するのは意味がないですよ。
        何の為のCSVデータなのか

        ああそうかこうしてデータの流通は阻害されていくのだな・・・。

        親コメント
        • by Anonymous Coward

          全行を読み込み前に、各フィールドに対してどう扱うか指定出来て
          そこで数値ではなくテキストとして読ませることが出来るよ

          • by Anonymous Coward

            拡張子がCSVだとそれしてくれないよ。

            • by Anonymous Coward

              データ→外部データの取り込み→データの取り込み
              を使え(Excel2003、他のバージョンは知らん)。

      • by nemui4 (20313) on 2013年10月23日 12時28分 (#2482258) 日記

        lotus1-2-3かmultiplanだったか忘れたけどイニシエからそれよくあるよね

        親コメント
      • by Anonymous Coward on 2013年10月23日 12時29分 (#2482262)

        今日もシングルクォーテーション付ける仕事が始まるよー

        親コメント
      • Lispか!

        親コメント
      • by Anonymous Coward

        '090とかいたCSVを読み込んだら面白いことになったExcel2007

      • by Anonymous Coward

        ちなみにExcel上でもシングルクォーテーションが表示されてるので、一度セルを選択してF2→Enter(確定)しないと消えない。

        #あくまでデータとして消失してしまう事を防止する策です。

      • by Anonymous Coward

        取り込みたいCSVファイルの拡張子をCSVからTXTにかえて
        取り込むときにフィールドのタイプを指定するだけでいいのでは?

開いた括弧は必ず閉じる -- あるプログラマー

処理中...