ADDRESS関数 擬人化キャラクター解説!エクセル関数の機能や使い方を図やイラストでかんたんに説明します!

エクセル

はじめに

Excel業務をしていると、座標からExcel上のセル参照のアドレスを文字列で欲しいことが…あまり無いですよね!笑
とはいえ、後の記事で紹介予定のINDIRECT関数ととても相性の良い関数です。
この記事では行番号と列番号から対象のセルのアドレスを文字列で返すExcel関数、ADDRESS関数を擬人化キャラクターを用いて解説します!
なんだかこの冒頭分の感じも随分とひさしぶりな感じがします。
それでは、よろしくおねがいします!

Excel関数 ADDRESS関数擬人化キャラクター

登場人物紹介

キュウ
キュウ

キュウです。
経理初心者、エクセルは学校で少し触ったことがある程度です。
早く知識を身に着けて役に立てるようになりたいです!

シノ
シノ

シノです。

簿記の資格を持っていて、経理歴数年程度です。
経理業務をやっている内に、エクセルに夢中になってしまいました!


 

シノ
シノ

うーん…

キュウ
キュウ

シノさんどうしたんですか?

シノ
シノ

キュウさんにADDRESS関数というExcelの関数を紹介したいのですが、
ADDRESS関数が使えて便利!というシチュエーションがなかなか思い浮かばなくて…

キュウ
キュウ

そんな…
シチュエーション無くても紹介して下さい

シノ
シノ

それもそうですね
それでは、行番号と列番号からセルのアドレスを返す
Excel関数、ADDRESS関数を紹介します!

キュウ
キュウ

ADDRESS関数、どんなキャラクターなんでしょう

Excel関数 ADDRESS関数擬人化キャラクター
ADDRESS
ADDRESS

はじめまして!
私が先程ご紹介にあずかりましたADDRESS関数です!
Excelの地図を読むのが得意な配達員です!

INDIRECT
INDIRECT

INDIRECT関数です

シノ
シノ

仲良しのINDIRECTちゃんもくっついて来たんですね
また別の機会に紹介するので楽しみにしていて下さい!

キュウ
キュウ

ADDRESSちゃんとINDIRECTちゃんは
とっても仲良しなんですね!

ADDRESS
ADDRESS

それでは、私のお仕事を紹介しますね!

ADDRESS関数の使用例
<例で使用されている数式>
=ADDRESS(2,2)
ADDRESS
ADDRESS

私は第1引数の行番号と第2引数の列番号を教えてもらうと
Excelの地図を見て、対象セルのアドレスを返します!
返すアドレスは文字列です

キュウ
キュウ

んーっと…
“$B$2″っていう文字列ということですか?
セルの参照ではなく…

シノ
シノ

その認識で合っていますよ!
“あいうえお”とおなじ文字列です!

ADDRESS
ADDRESS

アドレスはわかりやすく文字列でお伝えしませんと!
次は少し難しいお仕事の解説です

ADDRESS関数とMATCH関数のネスト使用例
<例で使用されている数式>
=ADDRESS(MATCH("商品B",B3:B7,0)+2,2)
キュウ
キュウ

MATCH関数とのネストですね!

シノ
シノ

MATCHちゃんは表の中から”商品B”という文字列を探してくれてますね
表の1行目がExcelの3番目となるよ2を足して調整されています

ADDRESS
ADDRESS

列番号が2、MATCHちゃんの2に2を足した4が行番号
私はこれらの引数をもとにセルのアドレスを地図で調べて返します

キュウ
キュウ

しかし、こう言ってはなんですが
このアドレスの文字列をどうして良いのか分かりません…

ADDRESS
ADDRESS

やっぱりそうなっちゃいますか…

INDIRECT
INDIRECT

大丈夫、ADDRESSには私がついてるよ

シノ
シノ

なかなか想像するのが難しいですよね!
それではADDRESSちゃんの職場を覗いてみましょう!

ADDRESS関数ちゃんの職場見学

ADDRESS関数を使って列のアドレスを表すアルファベットを縦方向に連続表示する
シノ
シノ

セルのアドレスの列を表すアルファベットを縦方向に
ずら~~っと表示させるのにADDRESSちゃんが活躍します!

キュウ
キュウ

これを手入力で用意するのは相当苦労しそうです

ADDRESS
ADDRESS

先程は紹介しなかった第3引数は参照の種類を指定できます
詳細は割愛しますが、4は相対参照です
先程の例と違って”B4″のような”$”の付かないアドレスの文字列を返します

シノ
シノ

参照についてはこちらの記事が参考になります

シノ
シノ

ROW関数とSUBSTITUTE関数もネストに加わっています

キュウ
キュウ

おおっ、SUBSTITUTEちゃん!

SUBSTITUTEちゃん紹介記事

【外部リンク】Microsoftサポート|ROW関数

【外部リンク】Microsoftサポート|SUBSTITUTE関数

ADDRESS
ADDRESS

私がROW関数から列番号を受け取って
A1、B1、C1といった具合で次々と変わったアドレスを返します
SUBSTITUTE関数は”1”という文字列を空白に変えてくれて
A、B、Cが残るというネストです

キュウ
キュウ

これはADDRESSちゃんにしかできない役割ですね!

シノ
シノ

このアルファベットの羅列はVBAの設計に役立つそうですよ!

おわりに

Excel関数ADRESS関数を擬人化キャラクターを用いて解説しました。
行番号と列番号の座標からセルのアドレスを文字列で返すという唯一無二の働き、私は大好きな関数なのですが、
いざ使い方をとなるとなかなか…
特にINDIRECT関数と切り離して考えるのはとても難しいと感じました。
ADDRESSちゃんはペンギンがモチーフ、INDIRECTちゃんはシロクマがモチーフです。
住所を調べるのが得意なADDRESSちゃん、旅が好きなINDIRECTちゃんが活躍する記事をいつか書きたいです。
ADDRESS関数の便利な使い方をご存知でしたら教えて頂けると嬉しいです。
それでは、最後まで記事を読んで下さりありがとうございました!

【内部リンク】エクセル関数 INDIRECT関数擬人化キャラクター記事

【外部リンク】ADDRESS関数|Microsoftサポート

コメント

  1. […] ADDRESS関数 擬人化キャラクター解説!エクセル関数の機能や使い方を図やイラストでかんたんに説明します!Excel業務をしていると、座標からExcel上のセル参照をテキストで欲しいという […]

  2. […] ADDRESS関数 擬人化キャラクター解説!エクセル関数の機能や使い方を図やイラストでかんたんに説明します!Excel業務をしていると、座標からExcel上のセル参照をテキストで欲しいという […]

  3. […] 【内部リンク】ADDRESS関数の擬人化キャラクター記事 […]

タイトルとURLをコピーしました