小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2023年4月10日【ID:0】

【Excel】アルファベット(A~Z)を瞬時に入力


数字の連番であれば、オートフィルを使い簡単に入力できますが、アルファベットは手入力というケースが多いかと思います。
実はアルファベットも文字コードを活用することで、簡単に連続的な値を入力することができます。


値から文字コードを取得

文字コードとは、1文字1文字に割り当てられた識別番号のことです。
文字コードはコンピューター上で値を管理するために必要になります。

基本、この文字コードは法則性に基づいて割り当てられています。
では、Excelでアルファベットの文字コードを確認していきます。

「A」や「B」の文字コードをExcelで調べたい時、CODE関数を使います。

=CODE(文字列)
// 文字列の先頭の文字の数値コードを返す

このように、アルファベットは連番で管理されています。


文字コードから値を取得

次に、文字コードから文字列に戻す関数が必要になります。
それはCHAR関数になります。

=CHAR(数値)
// 文字コードに対応する文字列を返す
ExcelVBAレベル確認

連続的なアルファベットの表示

CHAR関数を使い、行番号を上手く活用することで連続的なアルファベットを入力することができます。
指定のセルの行番号を取得する関数はROW関数になります。

=ROW(参照)
// 参照の行番号を返す

ROW関数と相対参照を活用することで、以下のような数式を入力し、オートフィルを使い連続的なアルファベットを表示することができます。

=CHAR(64+ROW(A1))

※ひらがなの場合は、「あいうえお」という順番ではなく、「あぃいぅうぇえぉお」という順番で管理されているため、上手く活用できません。


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。


メンバー募集
ExcelVBA学習ロードマップ配布 ExcelVBA学習ロードマップ配布





リンクの共有はこちらから行えます。

  リンクコピー Twitter Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

4346777

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【Excel】吹き出しの図形の三角の幅を自由に調整する方法

【Excel】複数シートの表から検索して値を抽出

【Excel】曜日単位で瞬時に集計

【Excel】表にある日付のみグラフに表示

【Excel】FILTER関数で複数条件指定

【Excel】誤って上書き保存しないための対策

【Excel】VLOOKUP関数で時間を検索して抽出できない?

【Excel】直近N日間のみ自動でグラフに表示

【Excel】隣接したセルの書式を自動反映させない

【Excel】COUNTIF関数などで活用できる条件式

【Googleスプレッドシート】チェックボックスの自動表示

【Excel】特定のセルに関して自分以外に入力させない

【Excel】行数や列数が異なる複数のマトリックス表を集計

【Excel】未割当の行を自動で色付け

【Excel】同じ形式のグラフを作成

【Excel】分表記を時刻表記(時:分)に変換

【Excel】各担当ごとにシートを分割

【Excel】組織図を簡単に作成する方法

【Excel】特定の項目が特定の値の場合に行全体を色付け

【Excel】フィルターで絞った上でトップ3を求める

【ExcelVBA】半角文字を自動で全角文字に変換

【Excel】存在しているシートのみ目次にリンクを表示

【ExcelVBA】ActivateとSelectの違い

【Excel】セルの入力を取り消す

【Excel】カレンダーに休日を反映(VLOOKUP不要)





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ