• ベストアンサー

エクセルでの数値入力で

こんにちは。 エクセルで数値を入力する場合に,その入力したセルの表示を条件によって小数点以下の桁数を変えたいのです。 例えば,入力セルがB4だとし,B4に 12.8 を入力したとき, A1が1のときはB4の表示は 12.80 (小数点以下2桁まで表示) A1が2のときはB4の表示は 12.8  (小数点以下1桁まで表示) としたいのです。直接入力するセルの表示なので,関数は使えず,条件付書式では,表示形式が使えません。 また,マクロは使わずにやりたいのです。ワークシートは,エクセルにも不慣れな初心者が入力することを想定して作っています。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • kojitti
  • ベストアンサー率32% (449/1386)
回答No.1

入力するセルと、表示されるセルを分けて表示用セルに関数を入れておくようにするしかないと思いますが。

hi-rachel
質問者

お礼

そうですか。やっぱり無理ですか。 ありがとうございました。

その他の回答 (1)

  • happypoint
  • ベストアンサー率36% (521/1422)
回答No.2

無理です。 >マクロは使わずにやりたいのです ↑これはなぜでしょうか。難しそうだから?

hi-rachel
質問者

お礼

>>マクロは使わずにやりたいのです >↑これはなぜでしょうか。難しそうだから? いえ,作ったシートを使う(他の)人がどのような環境で使うかわからないので (エクセルのセキュリティーレベルがどのように設定されているかわからないので), できればマクロを使用しないでシートを作りたかったのです。 やっぱり無理ですか。ありがとうございました。

関連するQ&A