Excelのセルのユーザ設定で質問致します。


A1が0ならばA2の数値は整数
A1が1ならばA2の数値は小数点第1位まで表示
A1が2ならばA2の数値は小数点第2位まで表示
A1が3ならばA2の数値は小数点第3位まで表示
というように設定したいのですが、どのようにすればよいでしょうか。
どうぞ宜しくお願い致します。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2014/03/19 18:52:19
  • 終了:2014/03/19 22:18:52

ベストアンサー

id:cdaotg No.1

cdaotg回答回数88ベストアンサー獲得回数232014/03/19 19:23:14

ポイント100pt

Excel2010で確認した手順を回答します。
おそらく、他のバージョンでも同様の手順でOKかと。

下記は「A1が0ならばA2の数値は整数」を設定する方法です。

まず、セルA2を選択した状態でメニューの「条件付き書式→新しいルール」を選び、「数式を使用して、書式設定するセルを決定」をクリックします。
次に、「次の数式を満たす場合に値を書式設定」のテキストボックスに「=A1=0」と入力し、「書式」ボタンから希望の書式を設定します。
今回の場合は「表示形式」の「分類」で「数値」を選び、「小数点以下の桁数」を「0」とします。
(背景色等を変更したい場合は、その設定もここでします。)
後はOKをクリックしていけば設定完了です。

これでA2を整数にするのは完了です。

以下、A1が1~3の場合も同様に(「=A1=1」と「小数点以下の桁数」を1,2,3と変えて)操作していけば、質問の内容を満たせると思います。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません