文字列なのに数値と認識される

わかりずらいタイトルですね。自分もあとで困る気がします。

よくあるのが1-2のような表示にしたいのでそのまま入力すると日付になってしまうという分です。

このまま表示してくればいいのですがEnterキーで確定したとたん日付の表示になってしまいます。

入力したのは1-2なんですが表示は1月2日となっています。さらに値も2017/1/2と日付になってしまっています。こうなってしまうと入力した1-2という値は保持されていません。

1-2と表示させたい場合は入力前に表示形式を文字列に変更してから1-2と入力してください。

ホームタブの数値の数値の書式から文字列を選択したのちに1-2と入力します。

文字のつもりで入力したら違う表示になってしまった場合はセルの書式を文字列にしてから入力しなおしてください。

1-2が1月2日と表示される以外にこのようになるパターンとしてはスラッシュ(/)を入力したら日付になるパターンなどもあります。

ハイフン、スラッシュ、コロンが日付、時間になるパターンですね。あとは午前、午後のAとMもあります。午前午後は0から12までの数値の後スペースAまたはPの形です。AとPは小文字でも構いません。

指数表現の数値e数値のパターンもあります。

 

コメントを残す

メールアドレスが公開されることはありません。