Excel(エクセル)で列番号を取得する方法/Column、Columns関数の使い方

IT

Excelで通常A1のように表示されるセルには、それぞれ列で言ったら左から何番目(列番号)、行で言ったら上から何番目(行番号)が割り振られています。データとして存在する以上、それを取得する関数が存在するのが人情です。
VBAのほうのColumn・Rowはこちら。

スポンサーリンク

Column・Row関数の使い方

列番号を取得する
Column()
column1
まずは何も考えず、A1セルに=Column()と入力してみます。
column2
「1」と表示されました。これが、A1セルの列番号にあたります。
column3
引数を指定せずにColumn関数を用いた場合、現在のセルの列番号が返されます。
それぞれA列から見て右にいくつめの列かを意味します。
column4
同様にRow関数を使い、=Row()とすることで現在の行番号を取得することができます。
column5
なのでたとえば、=Column()&”列目”&Row()&”行目”と書いたセルを広範囲に広げれば、
column6
それぞれのセルの位置情報を取得することができます。
column7
よくある使い方としては、たとえばE列以降1から連番を振るような関数を組んだ時、=Column()-4を挟むことで、
column8
右にコピーしていった時に1スタートの連番を取得することが可能です。

Columns関数

範囲の列数を取得する
Columns(範囲)
columns1
Columns関数を使うと、指定した範囲の列数を求めることができます。
たとえば=Columns(A1:C1)としてやれば、
columns2
A~C列の列数を求めるので、結果は3となります。
Excel(エクセル):行、列
Excelの行、列関係操作、関数、VBAです。他のまとめとかぶる部分が多い場合はリンク貼ります。 行・列の選択 行・列の選択方法です。 テーブル内の行・列一括選択方法です。 VBA(マクロ)で列・...
関数・演算子・メソッド・プロパティ名から探すExcel/VBA(マクロ)使い方・組み合わせ方まとめ
こちらはExcelやメソッドの諸機能を、機能の名称から探せるまとめ記事です。

コメント