dポイントプレゼントキャンペーン実施中!

こんにちは。
エクセルで、下記の様な事は可能なのか教えて下さい。
また、可能であれば仕方を教えて下さい。

具体的に言いますと…


セル(A,1)に「1」と打ち込むと(B,1)に「(」、(D,1)に「+」、(F,1)に「)」 …
セル(A,2)に「2」と打ち込むと(C,2)に「×」と言った具合です。

   A  B  C  D  E  F  G  I  
1  1  (      +     )     ×       
2  2     ×         
3   3     ×     ×      
4


エクセルで可能でしょうか?
詳しい方よろしくお願いいたします!

「【Excel】あるセルに特定の数字を打つ」の質問画像

A 回答 (2件)

画像にはタイトル業があるけど、質問にはタイトル行が無い。


とりあえず、質問投稿で見えてる感じにするなら

B1
=IF(A1=1,"(","")

C1
=IF(A1>1,"×","")

D1
=IF(A1=1,"+","")

E1
=IF(A1=3,"×","")

F1
=IF(A1=1,")","")

I1
=IF(A1=1,"×","")

こんな感じの式を入れて、下へコピー。


数字とパターンが決まっているなら、
添付画像のような表を作っておいて、

B1
=VLOOKUP($A1,$P$1:$Z$3,COLUMN(),FALSE)

として範囲内の全セルにコピーすればいい。
□のところはスペースでも入れとけば「0」は表示されない。
(もしくは、オプションでo非表示設定するもよし)
「【Excel】あるセルに特定の数字を打つ」の回答画像2
    • good
    • 1
この回答へのお礼

助かりました

ありがとうございました!
助かりました!

お礼日時:2022/05/28 14:43

IF関数を表示したいそれぞれのセルに入れれば可能です。



例えば
A1に1入力でB1に「(」表示なら、B1セルに「=IF(A1=1,"(","")」
A1に1入力でD1に「+」表示なら、D1セルに「=IF(A1=1,"+","")」
A2に2入力でC2に「x」表示なら、C2セルに「=IF(A2=2,"X","")」

と言った具合です。
もっと効率的なやり方があるかもしれませんが、とりあえずこれで可能です。
    • good
    • 1
この回答へのお礼

助かりました

ありがとうございます!
助かりました!

お礼日時:2022/05/28 14:43

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!