• ベストアンサー

特定の文字が入った時同行内で入力不可のセルを作る

エクセル2007で、 B列に名称、E,F,G列に種類に応じた数値を入力するリストがあります。 例えばB列に「田中」と文字が入る場合だけE,F,Gの内E,Fには何も入力できずGには数値入力できるようにしたいのですが入力規則などで設定できますか? 「田中●○」など、田中を”含む”場合は適用されなくてかまいません。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

>B列に「田中」と文字が入る場合だけE,F,Gの内E,Fには何も入力できずGには数値入力できるようにしたい ご質問の文章の通りだとすると E:F列を列選択し,入力規則で  種類 ユーザー設定  数式 =$B1<>"田中" G列を列選択し,入力規則で  種類 ユーザー設定  数式 =B1="田中"  さらに「空白を無視する」のチェックを外す のようになります

poo2gou
質問者

お礼

ありがとうございます。 これでとても楽になります。

その他の回答 (1)

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

EおよびF列を選択してから「データの入力規則」で入力値の種類を「ユーザー設定」にしてから数式の窓には =OR($B1<>"田中",AND($B1="田中",E1<>"田中")) と入力します。

poo2gou
質問者

お礼

ありがとうございます。これで楽になります。 OR,ANDの式は初めてなのでじっくり調べてやろうと思います。

関連するQ&A