メインコンテンツへスキップ

Excelで英数字のみの入力を許可するにはどうすればよいですか?

Author: Sun Last Modified: 2025-08-06

特定の目的のために、列に英数字または数値のみを入力できるようにしたい場合があります。これを実現するにはどうすればよいでしょうか?この記事では、Excelでこの問題を解決する方法を紹介します。

データ検証を使用して英数字のみの入力を許可する

データ検証を使用して数値のみの入力を許可する

データ検証を使用してテキストのみの入力を許可する

Kutools for Excelを使用して特殊文字の入力を禁止するgood idea3

Kutools for Excelを使用して文字列から英数字以外のすべてを削除するgood idea3


データ検証を使用して英数字のみの入力を許可する

列に英数字のみの入力を許可するには、以下の手順に従ってください。

1. 列ヘッダーをクリックして列を選択します(例:A列)、次に「データ」>「データの検証」>「 データの検証」をクリックします。スクリーンショットをご覧ください:

click Data > Data Validation > Data Validation

2. 次に、「 データの検証」ダイアログで「設定」タブの下にある「 許可」ドロップダウンリストから「カスタム」を選択し、次の数式を数式テキストボックスに入力します:=ISNUMBER(SUMPRODUCT(SEARCH(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1),"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")))。スクリーンショットをご覧ください:

ヒント: この数式では、A1は選択した列の最初のセルです。必要に応じて変更できます。

set options in the Data Validation dialog

3. 「 OK」をクリックすると、A列には英数字のみを入力できるようになります。非英数字をセルに入力すると、警告ダイアログが表示されます。

 Only alphanumeric characters are allowed to enter

ヒント: A列のセルに*または~のみを入力した場合、警告ダイアログは表示されません。

a screenshot of kutools for excel ai

Kutools AIでExcelの魔法を解き放つ

  • スマート実行: セル操作、データ分析、グラフ作成を簡単なコマンドで行います。
  • カスタム数式: ワークフローを合理化するための独自の数式を生成します。
  • VBAコーディング: 簡単にVBAコードを作成し実装します。
  • 数式の解釈: 複雑な数式を簡単に理解できます。
  • テキスト翻訳: スプレッドシート内の言語障壁を取り除きます。
AI搭載ツールでExcelの機能を強化しましょう。今すぐダウンロードして、かつてないほどの効率を体験してください!

データ検証を使用して数値のみの入力を許可する

列に数値のみの入力を許可したい場合は、以下のように操作します:

1. 入力を制限したい列を選択し、「データ」 「データの検証」 「データの検証」をクリックします。

2. 次に、「データの検証」ダイアログで「許可」ドロップダウンリストから 「カスタム」を選択し、数式テキストボックスにこの数式 =ISNUMBER(B1) を入力します。B1は選択した列の最初のセルです。スクリーンショットをご覧ください:

set options in the Data Validation dialog to allow numeric characters entry

3. 「OK」をクリックすると、選択した列には数値のみが入力可能になります。


データ検証を使用してテキストのみの入力を許可する

列にテキストのみの入力を許可するには、数式を使用することもできます。

1. 制限したい列全体を選択し、 「データ」「データの検証」 「データの検証」をクリックします。

2. 「許可」リストから「 カスタム」を選択し、数式テキストボックスにこの数式 =ISTEXT(C1) (C1は選択した列の最初のセル)を入力します。スクリーンショットをご覧ください:

set options in the Data Validation dialog to allow text entry

3. 「OK」をクリックして完了します。


Kutools for Excelを使用して特殊文字の入力を禁止する

特殊文字の入力を防止する

実際には、Kutools for Excelの「入力を制限する」機能を使用して、特殊文字の入力を防ぎ、英数字などのみを入力できるようにすることができます。

Kutools for Excelは、300以上の高度な機能を提供し、複雑なタスクを簡素化し、創造性と効率を向上させます。 AI機能と統合され、Kutoolsは正確にタスクを自動化し、データ管理を容易にします。Kutools for Excelの詳細情報...無料トライアル...

無料で Kutools for Excel をインストール後、以下のように操作してください:

1. 特殊文字の入力を防ぎたいセルを選択し、「Kutools」をクリックします。 Kutools > 入力を制限する > 入力を制限する。スクリーンショットをご覧ください:
clcik Prevent Typing feature of kutools

2. 入力を制限する ダイアログで、 特殊文字の入力を禁止する オプションをチェックし、「 OK」をクリックします。その後、何かを通知する2つのダイアログが表示されるので、「 はい > OK 」をクリックして操作を続行します。
check Prevent type in special characters option
click yes in the first promt boxshot arrow rightclick ok in the second promt box

これで、選択したセルには特殊文字を入力できなくなります。
the special characters are not allowed to be typed

  特殊文字の入力を防止する

 

Kutools for Excelを使用して文字列から英数字以外のすべてを削除する

場合によっては、混合文字列から英数字以外のすべてを削除したいことがあります。Kutools for Excelの「特定の文字を削除」機能が役立ちます。

無料で Kutools for Excel をインストール後、以下のように操作してください:

1. 文字列を選択し、「Kutools」>「テキスト」>「特定の文字を削除」をクリックします。スクリーンショットをご覧ください:

click Remove Characters feature of kutools

2. 表示されたダイアログで「非英数字」オプションをチェックすると、プレビューウィンドウで削除結果を確認できます。スクリーンショットをご覧ください:

check Non-alphanumeric option in the dilaog box

3. 「OK」または「適用」をクリックして操作を実行すると、すべての英数字以外の文字が削除されます。

all the alphanumeric characters are deleted


関連記事:

最高のオフィス生産性ツール

🤖 Kutools AI Aide:データ分析を革新:インテリジェント実行   |  コード生成  |  カスタム数式の作成  |  データを分析してグラフを生成  |  Kutools Functions を呼び出す
人気機能重複の検索・ハイライト・マーキング   |  空白行を削除   |  データを失わず列やセルを統合   |   丸める ...
スーパーLOOKUP複数条件VLOOKUP   複数値VLOOKUP  |  複数シートの検索  |  ファジーマッチ ....
高度なドロップダウンリストすばやくドロップダウンリストを作成   |  依存型ドロップダウンリスト   |  複数選択ドロップダウンリスト ....
列の管理:特定数の列を追加  | 列を移動  | 非表示列の表示状態を切り替え |  範囲と列の比較 ...
注目機能グリッドフォーカス   |  デザインビュー  |  強化された数式バー   ワークブック&ワークシートの管理   |  オートテキスト ライブラリ (Auto Text)   |  日付ピッカー   |  データの統合   |  セルの暗号化/復号化    リスト送信で電子メールを送信   |  スーパーフィルター   |   特殊フィルタ(太字/斜体/取り消し線でフィルタ...)
トップ15ツールセット12 種類のテキストツールテキストの追加特定の文字を削除など)  |  50 種以上のグラフ タイプガントチャートなど)  |  40を超える実用的な 数式誕生日に基づいて年齢を計算する、など)  |  19種の 挿入ツールQRコードの挿入パスから画像の挿入など)  |  12種類の 変換ツール単語に変換する通貨変換など)  |  7つの 結合&分割ツール高度な行のマージセルの分割など)  |  ...さらに多数
お好きな言語でKutoolsを使用できます ― 英語、スペイン語、ドイツ語、フランス語、中国語など40以上に対応!

Kutools for ExcelでExcelスキルを強化し、かつてない効率を体験しましょう。 Kutools for Excelは300以上の高度な機能で生産性向上と時間短縮を実現します。最も必要な機能を今すぐ取得...


Office TabはOfficeにタブ表示を追加し、作業効率を大幅に向上させます

  • Word、Excel、PowerPointでタブ編集とタブ閲覧を有効にします
  • 同じウィンドウ内の新しいタブで複数のドキュメントを開いたり作成したりできます。新しいウィンドウを開く必要はありません。
  • 生産性が50%向上し、1日に何百回ものマウスクリックも削減できます!