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

Excel では、数値、日付、およびよく使われる組み込みの系列を自動入力できますが、入力した単一の文字は通常、A、B、C のように連続して入力されるのではなく、コピーされます。Excelで文字を自動入力するには、数値を文字に変換する数式を入力し、フィル ハンドルを使用します。一度限りのアルファベット列であれば、この方法は古いデスクトップ版でも機能します。Z の後にラベルが必要な場合、またはシーケンスを再利用したい場合は、以下のいずれかのオプションを使用してください。

フィルハンドルを使用してAからZまで自動入力

数式内の行参照がシーケンスの最初の位置と一致するように、セルA1から開始してください。文字を空白の列に埋めたい場合は、その下のセルを空のままにしてください。

  1. A1 を選択し、=CHAR(ROW(A1)+64)と入力して Enter キーを押します。ROW(A1)は 1 を返します。64 を加えると文字コード 65 になり、CHARA として返されます。
  2. もう一度A1を選択します。緑色のセル枠線の右下隅にある小さな四角形(フィルハンドル)をポイントします。それをA26までドラッグして離します。数式が入力されると行参照が調整されるため、結果はB、C、…、Zまで続きます。
Excel ワークシートに、数式バーに =CHAR(ROW(A1)+64) と入力し、A、B、C、D を列 A に表示します。
A1 には A が返され、フィル ハンドルをドラッグすると数式が列の下方向に継続されます。

小文字の場合は、=CHAR(ROW(A1)+96)A1セルに入力し、26行目まで記入してください。ここで使用するコードは標準的な英語アルファベットに対応しており、アクセント付き文字や独自のアルファベットを作成するものではありません。

SEQUENCEを使用して26文字すべてを生成します

お使いの Excel のバージョンが動的配列をサポートしている場合は、=CHAR(SEQUENCE(26,,65))A1 に と入力して Enter キーを押します。SEQUENCEは 65 から 90 までの数値を返し、CHARそれらを A から Z に変換します。 Excel は結果を自動的に下のセルに配置するため、フィル ハンドルをドラッグする必要はありません。小文字バージョンは です=CHAR(SEQUENCE(26,,97))。

=CHAR(SEQUENCE(26,,65)) という式と、A から Z までの文字を表示する列を含む Excel ワークシート。
SEQUENCE関数は26文字のコードを生成し、Excelは変換された文字を数式セルの下に表示します。

数式を入力する前に、A1 より下の出力範囲を空にしておいてください。スピル範囲を別の値で塞いでしまうと、Excel で#SPILL!エラーが表示されます。Microsoft はSEQUENCE、Microsoft 365、Excel 2021、Excel 2024 でこの機能を推奨していますが、Excel 2019 または Excel 2016 では推奨していません。古いバージョンをお使いの場合は、代わりにフィルハンドル数式を使用してください。

Z以降はAAやABなどのラベルが続きます

CHAR文字コードに従うため、ZからAAまで折り返されません。Excelスタイルの列ラベルシーケンスを作成するには、A1に次の数式を入力してください。

=SUBSTITUTE(ADDRESS(1,ROW(A1),4),"1","")

数式を702行目までコピーします。ROW(A1)は列番号を に渡しますADDRESS。数式はA1やAA1などの参照を返し、SUBSTITUTE行番号を削除します。結果はA、B、…、Z、AA、AB、そしてZZまで続きます。これは、Excelの列見出しと同じパターンに従うラベルに便利です。AからZまでのみが必要な場合は、短いCHAR数式の方が管理しやすいです。

ワークシートのセルには、文字ラベルのシーケンスがZを通過する際に、X、Y、Z、AA、AB、ACが表示されます。
この数列はZからAAへと続き、その後ABとACへと続く。

アルファベットを再利用可能なカスタムリストとして保存する

Windows版Excelでこの作業を頻繁に行う場合は、AからZまでの文字をカスタムリストとして追加できます。まず、ワークシートの範囲に文字を順番に入力し、その範囲を選択します。[ファイル] > [オプション] > [詳細設定] > [全般] > [カスタムリストの編集]を開きます。[カスタムリスト]ダイアログで、選択したセル範囲を確認し、[インポート]を選択して、[OK]をクリックしてダイアログを閉じます。

Excelのオプションの「詳細設定」ページで、「カスタムリストの編集」コントロールと「カスタムリスト」ウィンドウを開きます。
Windows版Excelでは、詳細オプションページから再利用可能なフィルリストを管理できます。

リストを追加したら、セルに「A」と入力し、フィルハンドルをドラッグしてアルファベットを続けます。カスタムリストは Excel のインストール時に保存されるため、自分のコンピューターで追加したリストは、同僚のコンピューターではフィル機能で使用できない場合があります。共有ブックの場合は、A~Z の参照範囲を表示するか、数式を使用して、ファイルと一緒にリストの順序が共有されるようにしてください。また、Microsoft は、ブックに保存されたリストは、別のコンピューターのフィルコマンドで自動的に使用できるわけではないと注意を促しています。

よくある自動入力の問題を修正する

  • すべてのセルに「A」が繰り返されます。ドラッグする前に、A1 に手動で入力した文字ではなく、数式が含まれていることを確認してください。
  • Zの後に記号が表示されます:数式CHARがコード90を超えました。26行目で停止するか、ADDRESSZの後のラベルの数式に切り替えてください。
  • #SPILL!表示される内容: Excel に 26 個の結果すべてを表示できるスペースを確保するため、数式の下のセルをクリアしてくださいSEQUENCE。
  • 数式が拒否されました。地域によっては、引数の間にカンマではなくセミコロンが使用される場合があります。Excel のインストール環境で区切り文字が必要な場合は、セミコロンに置き換えてください。

どの方法を使うべきでしょうか?

必要使用
サポートされているバージョンであれば、A–Z または a–z と表示できます。CHARでROW、次に塗りつぶしハンドルをドラッグします。
AからZまでをワンステップでCHAR(SEQUENCE(...))Microsoft 365、Excel 2021、またはExcel 2024
Zを超えるラベルADDRESSとROW​SUBSTITUTE
同じリストを1台のコンピューターで繰り返します。Windows版Excelでカスタムリストを作成する

マイクロソフト関連の情報

コメントを残す

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

Word 2010で既定のフォントと標準スタイルを変更する方法

Word 2010で既定のフォントと標準スタイルを変更する方法

Word 2010で既定のフォント、サイズ、テキスト効果を設定し、その設定をNormal.dotmに保存し、今後の文書のためにNormalスタイルを変更します。