Excelでセルに文字数制限を追加する方法

Excelでセルに文字数制限を追加する方法

データ検証機能を使用すると、Excel セルに入力できる文字数を制限できます。テキストの長さルールでは、最小値、最大値、正確な長さ、または入力範囲を指定できます。たとえば、名前フィールドを 25 文字に制限するには、入力セルにルールを適用し、「25 以下」を選択します。

ExcelワークシートでセルB2からB100が選択され、データタブでデータ検証コマンドがハイライト表示されている。
文字数制限を適用するセルを選択し、次に「データ」タブから「データの検証」を開きます。

テキストの長さに関するルールを設定する

以下の手順では、Excel のデスクトップリボンを使用します。ルールを開く前に、ユーザーが入力する範囲全体(例: )を選択してくださいB2:B100。ヘッダーも選択することで、検証対象から除外すべきラベルやその他のコンテンツを制限できます。

  1. 対象のセル、列、または範囲を選択してください。列全体にルールを適用する場合は、最上行に見出しが含まれている場合は、入力セルのみを選択してください。
  2. 「データを開く」>「データの検証」を選択します。Excelのレイアウトによっては、このコマンドは「データツール」グループに表示されます。
  3. 「設定」タブで、「許可」から「テキストの長さ」を選択します。空のセルが許可されている場合は、「空白を無視する」を選択したままにします。
  4. データから条件を選択し、文字数を入力して、[OK]を選択します。
Excel のデータ検証設定ダイアログで、テキストの長さ、以下、最大 25 文字を指定できます。
最大25文字にするには、「テキストの長さ」で「以下」を選択し、「25」と入力してください。

項目の要件に一致する条件を選択してください。

要件データ条件例
最大文字数以下25文字以下
最小文字数以上最低5文字
正確な長さ等しいちょうど10文字
長さの範囲間5~15文字

範囲を指定する場合は、最小値と最大値の両方を入力してください。正確な長さを指定する場合は、「等しい」を選択して数値を1つ入力してください。以下の例は、5~15文字の範囲と、正確な10文字のルールを示しています。

Excelのデータ検証ダイアログで、5~15文字のテキストを許可するように設定しました。
エントリに最小長と最大長の両方が必要な場合は、Between を使用してください。
Excelのデータ検証ダイアログで、テキストが正確に10文字である必要があるように設定しました。
すべてのエントリの文字数が同じでなければならない場合は、「等しい」を使用してください。

最大値のみのルールでは、フィールドは必須項目にはなりません。ユーザーが何らかの入力を必須とする場合は、最低1文字(またはタスクに適したより高い最小値)を設定してください。電話番号、郵便番号、および0で始まる可能性のあるIDについては、入力前にセルをテキスト形式に設定してください。長さルールは文字数をチェックするだけで、内容が有効な電話番号やコードであるかどうかはチェックしません。

セルが選択されたときに指示を表示する

入力規則は、ワークシートを見ただけでは分かりにくいものです。説明するには、同じセルを選択し、「データ」>「データの入力規則」を開き、「入力メッセージ」タブを使用します。 「セルが選択されたときに入力メッセージを表示する」にチェックを入れ、短いタイトルを追加して、指示を入力します。たとえば、「名前の長さ」と「最大25文字を入力してください」などです。次に、「OK」をクリックします。

Excelのデータ検証入力メッセージタブには、最大25文字まで入力するようにユーザーに促すプロンプトが表示されます。
制限値とその他の要件を示す短い入力メッセージを記述してください。
選択したセルの横に名前の長さの入力メッセージが表示されているExcelワークシート
ユーザーがセルを選択すると、そのセルの横にプロンプ​​トが表示されます。

エラーアラートをカスタマイズする

「エラー警告」タブで、「無効なデータが入力された後にエラー警告を表示する」にチェックを入れたままにします。「文字数が多すぎます」や「25文字以下を入力してください」など、分かりやすいタイトルとメッセージを入力します。ルールに違反する入力をExcelがブロックする場合は、 「停止」を選択します。「警告」と「情報」スタイルでは、無効な入力についてユーザーに通知しますが、入力を続行できます。

Excelのデータ検証エラーアラートタブは、停止ボタンと25文字のメッセージ制限が設定されています。
停止アラートは、検証済みのセルに直接入力された無効な値をブロックします。

ルールをテストし、既存のデータを確認します。

「OK」を選択した後、制限値内の値を入力し、次に制限値を超える値を入力してください。セルを選択したときにプロンプ​​トが表示され、長すぎる入力に対して停止アラートが表示されることを確認してください。アラートで、「再試行」を選択して値を編集するか、「キャンセル」を選択して入力を破棄してください。

25文字を超える値を拒否する停止エラー警告を表示するExcelワークシート
カスタマイズされたアラートには、長すぎる入力が拒否された理由が説明されています。

データ検証では、ルールを追加した時点で既にセルに入力されていた値は自動的にフラグ付けされません。列を監査するには、=LEN(B2)予備の列に数式を入力し、下にコピーします。Excel の LEN 関数は、最後の表示文字の後のスペースも含め、スペースをカウントします。また、セルを選択し、[データ] > [データの検証] > [無効なデータを丸で囲む]を選択して、ルールに合致しない既存のエントリをマークすることもできます。

入力検証は通常の入力ミスを防ぐのに役立ちますが、セキュリティチェックではありません。コピー、貼り付け、またはセルへの入力では、入力警告を回避できます。文字数制限が重要な場合は、インポートまたは貼り付けたデータを個別に確認してください。データの入力検証が利用できない場合は、まず現在のセルの編集を完了してください。保護されたシートまたは共有ブックによって変更が防止される場合もあります。サポートされている設定とトラブルシューティングの詳細については、Microsoft のデータ検証の適用方法とデータ検証に関するガイダンスを参照してください。

カウントを確認するだけであれば、 を使用してください=LEN(B2)。Microsoft は、文字数をカウントするための LEN 関数について説明しています。Excel のセルには最大 32,767 文字まで格納できますが、入力規則を使用すると、フィールド固有の制限をはるかに小さく設定できます。Microsoft のExcel の仕様と制限を参照してください。

コメントを残す

Microsoft Wordで画像を移動する方法

Microsoft Wordで画像を移動する方法

Wordで画像をドラッグする方法、テキストの折り返しを選択する方法、段落内に画像を保持する方法、ページ上に画像を固定する方法、そして画像が移動しない場合のトラブルシューティング方法を学びましょう。

Excelにチェックボックスを挿入する方法:2つの簡単な方法

Excelにチェックボックスを挿入する方法:2つの簡単な方法

Excelのセル内ツールを使ってチェックボックスを挿入する方法、数式を使ってチェックされた項目の数を数える方法、古いデスクトップ版でリンクされたフォームコントロールを追加する方法を学びましょう。

Excelで文字を自動入力する方法:AからZ、そしてその先へ

Excelで文字を自動入力する方法:AからZ、そしてその先へ

Excelでフィルハンドル関数、SEQUENCE関数、または再利用可能なカスタムリストを使用して、AからZまでのアルファベット、小文字、またはZを超えるラベルを生成します。

Excelで取り消し線を引く方法:ショートカットと手順

Excelで取り消し線を引く方法:ショートカットと手順

Windows、Mac、Web版Excelで取り消し線を引く方法、セルの一部に書式を設定する方法、値を削除せずに行を削除する方法を学びましょう。

Microsoft Accessとは?そのデータベースツールはどのように機能するのか?

Microsoft Accessとは?そのデータベースツールはどのように機能するのか?

Microsoft Accessは、関連レコードの保存、クエリの作成、データ入力フォームの作成、レポートの生成を行うためのWindowsデータベースアプリケーションです。その仕組みと最適な活用シーンについて解説します。

Word 2010でグリッド線の高さと幅を変更する

Word 2010でグリッド線の高さと幅を変更する

Word 2010でグリッド線の高さと幅を調整する方法、表示される線の頻度を変更する方法、および下地となる水平方向と垂直方向の描画グリッドの間隔を設定する方法を学びましょう。

Office Outlook 2010 のインポートとエクスポート: PST ファイルを使用してデータを移動する

Office Outlook 2010 のインポートとエクスポート: PST ファイルを使用してデータを移動する

Outlook 2010にPSTファイルをインポートする方法、またはメール、連絡先、カレンダー、タスクをエクスポートする方法を学びましょう。正しいメニューに従い、フォルダの欠落や重複を避けてください。

Nucleus Kernelを使用してOutlook PSTファイルのパスワードを復元する

Nucleus Kernelを使用してOutlook PSTファイルのパスワードを復元する

Kernelが提供する最新の手順では、忘れてしまったOutlook PSTファイルのパスワードを復元する方法を解説します。正しいファイルの特定方法、バックアップの作成方法、ツールの制限事項の確認方法などが含まれています。

PowerPointスライドにライブWebページを挿入する方法

PowerPointスライドにライブWebページを挿入する方法

LiveWebアドインを使用すると、WebサイトをPowerPointスライドに配置し、サイズや更新動作を設定し、プレゼンテーション前に互換性を確認できます。

Access 2010データベースをフォームで開く方法

Access 2010データベースをフォームで開く方法

Access 2010データベースアプリケーションを、データ入力フォームに直接開くように設定し、オブジェクトリストを非表示にし、メニューを制限し、共有前に設定を確認します。