いつもお世話になって居ます。
以下のように特定のセルに入力の規制をしたいのですが、お分かりの方がいらしたらお手数ですがご教示ください。
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 条件によって入力禁止にする
Excel(エクセル)
-
EXCELで特定の文字列を入力→エラー表示したい
その他(Microsoft Office)
-
-
4
入力規則でスペース入力を禁止する方法
その他(コンピューター・テクノロジー)
-
5
エクセルで英数大文字のみの入力制限は可能ですか
Excel(エクセル)
-
6
ExcelのVBAで禁則文字を判別したい
その他(Microsoft Office)
-
7
エクセルの入力規則で半角英数字と一部記号のみ許可
Excel(エクセル)
-
8
エクセルでエラーが出て困っています。
Excel(エクセル)
-
9
エクセルvba (ByVal Target As Range)について
Excel(エクセル)
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パワーポイントで文字の上に線...
-
エクセルのIF文で「NOT=...
-
濁点(゙) 半濁点(゚)を一文字と数...
-
1文字って1バイトだったっけ?
-
エクセルのセル内での均等割付
-
VBAのfor...next構文で i = A ...
-
HTMLで文字頭をそろえるには
-
VLOOKUP関数で検索できません
-
一太郎 2倍ダーシ
-
携帯のサイトを作りたいのですが
-
どっちが正しいですか? チョン...
-
128ビットのパスワード
-
全角は日本独自のものか
-
ドコモ携帯メールの「本当の」...
-
コンピューター名の文字数制限
-
大小・全半角の禁止文字?
-
機械系に強い人!
-
Wordの文字数ってどうやって見...
-
SMSって、何文字迄、入力出来る...
-
10分で500~600文字っ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
1文字って1バイトだったっけ?
-
パワーポイントで文字の上に線...
-
10分で500~600文字っ...
-
濁点(゙) 半濁点(゚)を一文字と数...
-
VBAのfor...next構文で i = A ...
-
エクセルのIF文で「NOT=...
-
50KBは何文字に相当するのでし...
-
エクセルの文字制限からの文字...
-
Excelで入力禁止文字を設定したい
-
コンピューター名の文字数制限
-
どっちが正しいですか? チョン...
-
128ビットのパスワード
-
Excelで入力文字の優先表示を行...
-
Accessで名前の間のスペースを...
-
VLOOKUP関数で検索できません
-
2バイトって何文字分ですか?
-
Msgboxで表示できる文字数の上...
-
auのメールアドレス
-
HTMLで文字頭をそろえるには
-
i'work Pagesでの文字スタイル...
おすすめ情報