Excel 列番号を数字またはアルファベットで取得する方法

2021年11月6日

セルの列番号を数式で取得したい場合、

どうすれば良いかをこの記事で紹介します。

列番号を取得する方法

数字

A列を1として横に行くほど上がる数値を取得する方法です。

(R1C1形式の列指定番号と同じ)

これは引数なしでCOLUMN関数を使うだけです。

=COLUMN()
COLUMN関数で列番号を取得するキャプチャ

アルファベット

続いてA列ならA、B列ならBを取得する数式です。

こちらはCOLUMN関数に加えてADDRESS関数SUBSTITUTE関数を併用します。

=SUBSTITUTE(ADDRESS(1,COLUMN(),4),"1","")
列番号をアルファベットで取得するキャプチャ

2文字や3文字の列でも取得可能です。

列番号をアルファベットで取得するキャプチャ

数式の詳細解説

まずADDRESS関数で数式のセルの1行目のアドレスを取得します。

(第一引数が1なので常にアドレスの行が常に1)

ADDRESS関数で数式のセルの1行目のアドレスを相対参照形式形式で取得するキャプチャ

それに対してSUBSTITUTE関数で行の1を削除するため列が残ります。

SUBSTITUTE関数で列アドレスのみにするキャプチャ

Excel完全マスター: 関数・テクニック・新機能を網羅した決定版ガイド

本書は、Excelの基礎から応用まで、包括的に学べるガイドブックです。当サイトの豊富な情報を、電子書籍向けに最適化し、読みやすく再構成しました。

【本書の特徴】

  • 情報量:Word-A4サイズ換算で1,400ページ相当
  • 基本操作から高度なテクニックまで、段階的に学習可能
  • 140種類の関数を詳細に解説
  • 109種類の実用的なテクニックと具体例を紹介
  • 最新機能(XLOOKUP関数、LET関数、シートビュー、LAMBDA関数、スピル等)を徹底解説

【対象読者】

  • Excel初心者からプロフェッショナルまで
  • 体系的にExcelスキルを向上させたい方
  • 業務効率化を目指すビジネスパーソン
  • データ分析や可視化のスキルを磨きたい方

【本書の強み】

  • 実務に即した例題と解説
  • 視覚的な図表やスクリーンショットで理解を促進
  • 最新のExcelバージョンに対応した内容
  • 著者の長年の経験に基づく、実践的なTipsを多数収録

【更新とサポート】

  • 常に最新の情報を反映するため、定期的に内容を更新
  • 最新版の入手方法:Amazonカスタマーサポートへお問い合わせください

【入手方法】

  • 買い切り:950円
  • Kindle Unlimited:読み放題プランで利用可能

Excelマスターを目指す方、業務効率を劇的に向上させたい方に、自信を持っておすすめできる一冊です。この1冊で、Excelの可能性を最大限に引き出す力が身につきます。