いつもお世話になって居ます。
以下のように特定のセルに入力の規制をしたいのですが、お分かりの方がいらしたらお手数ですがご教示ください。
A1セルの入力時に、「文字数を30文字以下、且つ特定の文字(仮にあ、い、う、え、お)を禁止し、さらに半角のみ」
A2セルの入力時に、「文字数を30文字以下、且つ特定の文字(仮にか、き、く、け、こ)を禁止し、さらに全角のみ」
A3のセルの入力時に、「文字数を20文字以下、且つ特定の文字(仮にあ、い、う、え、お、か、き、く、け、こ)を禁止し、さらに半角のみ」
何れもエラーメッセージがそれぞれの規制ごとに「文字数オーバー」「禁止文字を使用」「全角(半角)で登録」と表示できると助かります。
入力規制ですと「特定の文字のみ可能」となってしまい、希望通りに出来ませんでした。
No.2ベストアンサー
- 回答日時:
E1~E5に、それぞれ順に「あ、い、う、え、お」と入力して、
=AND(LEN(A1)<=30,ISERR(FIND($E$1:$E$5,A1)),LENB(A1)=LEN(A1))
この回答への補足
ご教示ありがとうございます。
半角と文字数規制は出来たのですが肝心の禁止したい文字に反応してくれません。
=AND(LEN(G10)<=30,ISERR(FIND("$A$54:$S$54",G10)),LENB(G10)=LEN(G10))
間違っている記述があるのでしょうか
No.1
- 回答日時:
例えば、A1セルのデータの入力規則で、ユーザー設定の数式に、以下を入れると、「文字数を30文字以下、且つ特定の文字(仮にあ、い、う、え、お)を禁止し、さらに半角のみ」になります。
=AND(LEN(A1)<=30,ISERR(FIND("あ",A1)),ISERR(FIND("い",A1)),ISERR(FIND("う",A1)),ISERR(FIND("え",A1)),ISERR(FIND("お",A1)),LENB(A1)=LEN(A1))
この回答への補足
返信ありがとうございます。
実際は20文字ほどあるのですが例えば「禁止文字」と名前を付けたリストの一覧、という形で禁止は出来ないでしょうか?
メッセージの表示もお分かりでしたらご教示頂ければ幸いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) セルに入力した小文字アルファベット、数字を大文字表示させるには? 3 2022/07/13 10:01
- Visual Basic(VBA) エクセルの数式で教えてください。 1 2023/07/31 15:49
- Excel(エクセル) 全角文字「ヴ」の半角文字「ヴ」への変換方法について 3 2022/11/05 12:07
- Excel(エクセル) EXCELでリターンキーが押されたらそのセルに特定の文字を表示したいのですが。 2 2022/08/07 12:58
- Excel(エクセル) エクセルの書式設定の表示形式で設定した文字を文字列としてコピーしたい 1 2022/12/21 10:41
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/03/09 16:55
- その他(ソフトウェア) ソースネクストアプリをインストールし、製品登録で半角英数字が入力できない 5 2022/07/03 22:44
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/02 10:20
- Excel(エクセル) Excelの入力規則にいれる関数について 7 2022/12/22 10:19
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
エクセルで半角カナや特殊文字を入力制限する
Excel(エクセル)
-
EXCELで特定の文字列を入力→エラー表示したい
その他(Microsoft Office)
-
Excel 条件によって入力禁止にする
Excel(エクセル)
-
-
4
入力規則でスペース入力を禁止する方法
その他(コンピューター・テクノロジー)
-
5
ExcelのVBAで禁則文字を判別したい
その他(Microsoft Office)
-
6
エクセルで英数大文字のみの入力制限は可能ですか
Excel(エクセル)
-
7
エクセルの入力規則で半角英数字と一部記号のみ許可
Excel(エクセル)
-
8
エクセルでエラーが出て困っています。
Excel(エクセル)
-
9
Calculateイベントでセルを指定したい
Word(ワード)
-
10
エクセルで、連続した数字を1文字ずつに分けたい
Excel(エクセル)
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
1文字って1バイトだったっけ?
-
濁点(゙) 半濁点(゚)を一文字と数...
-
パワーポイントで文字の上に線...
-
50KBは何文字に相当するのでし...
-
VLOOKUP関数で検索できません
-
PC98 の半角英数字の文字を Win...
-
エクセルのIF文で「NOT=...
-
auのメールアドレス
-
どっちが正しいですか? チョン...
-
VBAのfor...next構文で i = A ...
-
Accessで名前の間のスペースを...
-
128ビットのパスワード
-
Excelで入力禁止文字を設定したい
-
Msgboxで表示できる文字数の上...
-
エクセルの文字制限からの文字...
-
ExcelVBAでの空白セルの判断方法
-
コンピューター名の文字数制限
-
Excelで入力文字の優先表示を行...
-
wordの何も書かれていない2ペー...
-
PS4コントローラーをPCでゲーム...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
1文字って1バイトだったっけ?
-
パワーポイントで文字の上に線...
-
エクセルのIF文で「NOT=...
-
10分で500~600文字っ...
-
濁点(゙) 半濁点(゚)を一文字と数...
-
50KBは何文字に相当するのでし...
-
VBAのfor...next構文で i = A ...
-
どっちが正しいですか? チョン...
-
Excelで入力禁止文字を設定したい
-
2バイトって何文字分ですか?
-
エクセルの文字制限からの文字...
-
Accessで名前の間のスペースを...
-
VLOOKUP関数で検索できません
-
コンピューター名の文字数制限
-
auのメールアドレス
-
HTMLで文字頭をそろえるには
-
128ビットのパスワード
-
全角は日本独自のものか
-
エクセルのセル内での均等割付
-
Excelで入力文字の優先表示を行...
おすすめ情報