- 締切済み
exceで数字の表示ですが・・・・・
全くの基礎的なことでお聞きしたいのですがexcelのセル内に数字で 「60」でなく「060」と表示したいのですがどうすれば良いのでしょうか? 教えてください
- みんなの回答 (3)
- 専門家の回答
みんなの回答
noname#79209
回答No.3
もう、答えは出ていますが、 「数字」と「数値」の違いをはっきり認識してくださいね。 表示書式で「060」と表示させても、「数値」は「60」のままです。 ですので、この状態で「頭が0のものを探したい」と言っても無理です。 中身も「060」としたいなら、「=TEXT(A1,"000")」とすれば可能です。 また、「A060」と表示させたいなら、表示書式を「A000」とすれば可能ですし、 C1に「=A1*2」という式で「120」と計算可能です。 しかしここで、B1に「=TEXT(A1,"A000")」とすると、同じように「A060」と表示はされますが、 C1に「=B1*2」とするとエラーになります。 これは「A060」が数値でなく文字であり、且つ「A」という数値に変換できない文字があるからです。 「=TEXT(A1,"000")」なら自動的に「60」という数値に変換され、エラーは出ません。 ご参考まで...
お礼
ありがとうございました。この設定がこんなところにあることに関心しました。エクセルは奥が深いですね。