• ベストアンサー

Excel 入力規則で整数と特定文字の許可

Excel2003を使用しております。 あるセルに入力規則として"整数"と特定文字"#"のみ許可する方法はありますか? 特定文字は”#”でなくとも記号や文字、数値以外でしたらOKです。

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

  • ベストアンサー
  • nishi6
  • ベストアンサー率67% (869/1280)
回答No.2

>設定するセルが複数(50か所位:A1~A50)あります。コピーしても同じ"A1"を参照しているようですが各セル1つ1つ設定するしかないのでしょうか? 絶対番地にしていないので、コピーしても大丈夫なはずですが・・・・・ A1~A50を選択して、カレントセルをA1にして設定してみてください。 または、A1をコピーして、形式を選択して貼り付けで入力規則を選択してもいいです。 >特定文字の件は、「数値以外でしたら記号でも文字でもok」という事です。 こうすると少し変わってきて、 =IF(ISNUMBER(A1),IF(MOD(A1,1)=0,TRUE,FALSE),TRUE) になります。

rei230
質問者

お礼

出来ました。 助かりました。本当にありがとうございました。 

その他の回答 (1)

  • nishi6
  • ベストアンサー率67% (869/1280)
回答No.1

>あるセルに入力規則として"整数"と特定文字"#"のみ許可する方法はありますか? A1に設定するとして、ユーザー設定の数式を、 =IF(ISNUMBER(A1),IF(MOD(A1,1)=0,TRUE,FALSE),IF(A1="#",TRUE,FALSE)) >特定文字は”#”でなくとも記号や文字、数値以外でしたらOKです。 意味が分かりません。「記号や文字、数値以外」とは何?でしょうか。この一文は式に含めていません。 当方、Excel2010です。

rei230
質問者

お礼

早々にありがとうございました。 また、質問に不明な文を載せ申し訳ございませんでした。 特定文字の件は、「数値以外でしたら記号でも文字でもok」という事です。 設定するセルが複数(50か所位:A1~A50)あります。コピーしても同じ"A1"を参照しているようですが各セル1つ1つ設定するしかないのでしょうか?

関連するQ&A