- ベストアンサー
エクセルで入力書式設定
エクセルで1234と数値入力した時には12.34、123と数値入力した時には1.23と小数点を自動的に付ける方法を関数は使わない(書式等?)方法があれば教えて下さい。 又は、文字列で '12.34と入力したときに12.34と数値に変換する方法を関数は使わない(書式等?)方法があれば教えて下さい。 (入力セルと結果セルは同一セルです)
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
すいません。#2は間違えてました。 実際入力された数字は「1234」のまま、表示のみ「12.34」に、 ということならセル単位で設定可能なのですが。 セル書式で、ユーザー書式にて「#"."##」と設定します。 数値自体を小数点付きにする、つまり入力したら1/100にする ということであれば、VBAを使うしかないと思います。
その他の回答 (2)
- moon00
- ベストアンサー率44% (315/712)
回答No.2
セル単位の場合は、セル書式を通貨にして、小数点以下の 桁数を2にする方法でいかがでしょうか。
質問者
お礼
moon00さん、続けての回答ありがとうがとうございます。せっかく御回答頂きましたが、この方法ですと、1234が1234.00となってしまいます。他に方法ありましたらよろしくお願いいたします。
- moon00
- ベストアンサー率44% (315/712)
回答No.1
最初の方のやり方は、ツール→オプション→編集タブで 「小数点位置を固定する」にチェックを入れて、 入力単位を「2」にすれば可能です。
質問者
お礼
早速の回答ありがとうございました。御回答の通りできました。ただ、わたしの説明不足なのですが、セル単位で設定したいのですが続けてご質問いたします。宜しくお願い致します。
お礼
できました、できました。ありがとうございます。助かりました。