• ベストアンサー

Excel 2003 列番号を表示させる関数

お世話になります。 掲題の件で質問が御座います。 シートを印刷する時に列番号を表示させるには印刷設定で 出来ることは承知しているのですが、列番号を表示させたいファイルは 提出物として使うこともあり、印刷設定では行列番号共々表示させないようにする必要があります。 で、現状は手打ちでアルファベットを横に入力していってます。 が、しかし 時折、列の挿入等発生した場合にズレます。。。。 行の方は数字を2つ入れておいて ズラーっとドラッグでOKですが アルファベットは連続データとして扱ってくれないのでしょうか? なので「列番号を表示する関数」というものがあれば それを貼り付ければいいかな? と思ったのですが そういった関数は御座いますでしょうか? 「シート名やブック名を表示させる関数」はあるようなので 「行列番号を表示させる関数」もあるかな? と思い質問いたしました。 どなたか ご存知の方がいらっしゃれば宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.4

回答No3です。任意のセルにA1セルと限る必要はありません。 表示したい範囲の列番号を表示させたいときでしたら次の式を入力して右横方向にオートフィルドラッグすることで、その列番号を表示できます。1行目に限る必要もありません。なかば万能の列番号表示法です。 =LEFT(ADDRESS(1,COLUMN(),4),LEN(ADDRESS(1,COLUMN(),4))-1)

ookami1969
質問者

お礼

再度ご教示いただきまして誠にありがとう御座います。 前回のご回答にお礼を書いている間に投稿されたようで 「早っ!!」と驚き、また ご教示いただいた数式を貼って 完璧なので2度驚きましたww >なかば万能の列番号表示法です。 いやぁ~完璧です!! ありがとう御座いました!! たかが20Pでは御座いますが ご査収くださいませ。

その他の回答 (3)

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

A列から始まってZ列まででしたら次の式をA1セルに入力し、右横方向にオートフィルドラッグします。 =CHAR(COLUMN(A1)+64)

ookami1969
質問者

お礼

迅速にご対応いただきまして誠にありがとう御座います。 驚きました!! 確かにZまでは完璧ですね!! これは最終列まで使えるようにはならないのでしょか? 現状 CM列まで入力がされております。。。 今後増える可能性もあります。。。 何か良い方法はありませんでしょうか。 もしよろしければ再度ご教示いただけませんでしょうか。 宜しくお願い致します。

noname#106000
noname#106000
回答No.2

EXCEL便利難解関数の説明集 COLUMN http://www.ecken.co.jp/func/func_column.htm ただし、そのまんま「番号」を表示させますので、ご質問の用途には合わないでしょう。 アルファベットを表示させるには http://support.microsoft.com/kb/833402/ja のマクロをご利用になる方法の他、 「ユーザー設定リスト」を使ってアルファベットの連番を作成する方法があります。 ユーザー設定リストを登録する http://www.tku.ac.jp/~densan/local/tips-pc/excel-tips/xls_036/xls_036.html

ookami1969
質問者

お礼

ご回答誠にありがとう御座います。 確かにVBAやユーザー設定リストも考えたのですが そもそも全部入力するのが面倒だと思い、やめましたw (「そんな関数はない」ということにでもなれば話が別ですが) お時間いただきありがとう御座いました。

  • phoenix343
  • ベストアンサー率15% (296/1946)
回答No.1

ありますが。。。 セルB9に=Row()を入れると9が、 セルB9に=Column()を入れると2がでます。

ookami1969
質問者

お礼

迅速にご対応いただきまして誠にありがとう御座います。 この関数はVLOOKUPの時には便利ですね! (しかも簡単だし。) ただ、今回 使う関数はSUMIFなのでアルファベットが欲しいです。。。 各方面に配布するので「R1C1」にするのもいかがなものかと思い 列番号をアルファベットで表示させたいです。 もし よろしければ 再度ご教示いただけませんでしょうか。 宜しくお願い致します。

関連するQ&A

専門家に質問してみよう