
No.2ベストアンサー
- 回答日時:
ADDRESS関数の一つ目のパラメータが「1」になっている意味を理解できていれば
SUBSTITUTE(~, "1", "")
の意味を容易に理解できたと思います。
・・・
ちなみに
=CHAR(COLUMN()+64)
これは Z列 までの限定です。
ほとんどの場合これで事足りますが、AA列以降にも使う必要がある場合は SUBSTITUTE関数を使う事を勧めます。
納得のご解説ありがとうございました。SUBSTITUTEってこんな使い方できるんだ―、と感動です。
ちなみに82列ある表なのでこちら使ってみます。
ありがとうございました。
No.3
- 回答日時:
> Excelであるセルの列番号をアルファベットで取得したいとき
もし INDIRECTに使うつもりでやろうとしているなら 二度手間にしか
ならないのでやり方自体見直したほうがいいです。
ご指南ありがとうございます。
やろうとしていたことはとても単純で、やたら項目数が多い表で目的の列を探すのが大変なので早見表が作りたくて。
=ADDRESS(ROW(), COLUMN())でもよかったのですが、見栄え上どうにかアルファベットだけにできないかとAIに訊いてみた次第です。
貴重なお時間ありがとうございます。
No.1
- 回答日時:
ん?
ADDRESS関数は
”A1”
を返してくるでしょ?
この数式をB3セルに入れた場合のADDRESS関数は
”B1”
を返してくるでしょ?
そんだけのことだよ。
・・・
自分ならCOLUMN関数で返ってきた値に64を足してCHAR関数で文字に置き換えちゃうけどね。
=CHAR(COLUMN()+64)
早速のご回答ありがとうございます!
=CHAR(COLUMN()+64) の方がいいですね!!なるほど。
質問の数式、最後の方「"1", "")」は何を意味するのかと思ったものですから。例えば「A3」が返ってきたとして、そこに「1」は存在しないわけで…理解ができなかったので
ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SUMIF関数で、「ブランク以外を...
-
エクセルで、指定の値よりも大...
-
セルを結合した時のエクセル集...
-
同一セル内の重複文字を削除し...
-
エクセルで、A2のセルにA3...
-
文字列から英数字のみを抽出す...
-
エクセル1行おきのセルを隣の...
-
EXCELのcountif関数での大文字...
-
何時から何時までを○○、何時か...
-
自分の左隣のセル
-
エクセル関数またはVBAについて
-
【Excel】4つとばしで合計する方法
-
一時間当たりの製造数を調べた...
-
エクセルで特定のセル内にだけ...
-
週の労働時間を計算するエクセル
-
エクセル 12進数
-
excelで、空白を除いてデータを...
-
エクセルでエンターを押すと任...
-
セルの結合がされた表をHLOOKUP...
-
EXECL バーコード生成でBarCode...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SUMIF関数で、「ブランク以外を...
-
文字列から英数字のみを抽出す...
-
自分の左隣のセル
-
excelで、空白を除いてデータを...
-
セルを結合した時のエクセル集...
-
エクセル1行おきのセルを隣の...
-
EXCELのcountif関数での大文字...
-
同一セル内の重複文字を削除し...
-
エクセルで特定のセル内にだけ...
-
エクセルで、指定の値よりも大...
-
週の労働時間を計算するエクセル
-
EXCELでマイナス値の入ったセル...
-
エクセルで、A2のセルにA3...
-
【Excel】4つとばしで合計する方法
-
エクセルに入力後、別シートの...
-
条件付き書式の色付きセルのカ...
-
エラー「#REF」の箇所を置き換...
-
エクセルで年月日から月日のみへ
-
エクセル 12進数
-
一時間当たりの製造数を調べた...
おすすめ情報
(1, COLUMN(), 4)の意味ちゃんと理解していなかったのですね。
お手数おかけしました。