【関数ちゃん】エクセル関数 OFFSET関数を擬人化キャラクターで機能や使い方を簡単に解説

エクセル関数擬人化

はじめに

 この記事では指定したセルから移動した位置にあるセルの値を表示させたり、セル範囲を返すことができるエクセル関数、OFFSET関数について擬人化キャラクターを用いて解説します。
 セル参照を用いて基準セルから移動する距離を指定できるので、面白い使い方もできるエクセル関数です。
 この記事を読んで関心を持って頂けたら幸いです!

OFFSET関数擬人化 移動先のセルの値を返す

シノ
シノ

今日は私のお気に入りのエクセル関数を紹介します。

キュウ
キュウ

どんな関数ですか?

シノ
シノ

OFFSET関数です!
機動性に優れた
トリッキーなところがお気に入りです
今回も擬人化キャラに
登場してもらいましょう!

OFFSET関数擬人化
OFFSET関数擬人化
OFFSET関数の日常
OFFSET
OFFSET

私はドローンパイロット
OFFSET関数だよ!
基準のセルから指定された方向へ
ドローンを飛ばして値やセル範囲を返すよ!

キュウ
キュウ

「セル範囲を返す」・・・?

OFFSET
OFFSET

私は「何番目」とか「セルに入力された値」
ではなくて「セルの範囲、セル参照」を返す、
凄い関数なんだよ!
初対面だからまずは基準セルを1セルとして、
移動したセルの値を返す仕事について教えるね!

キュウ
キュウ

宜しくお願いします!

OFFSET
OFFSET

私はドローンをどのセルを基準に、
下に何行、右に何列進ませるかを教えてもらって、
その位置にあるセルの値をドローンで取ってくるよ
説明するから下の図を見てね!

OFFSET関数 引数直接入力
OFFSET
OFFSET

図の例ではC3セルを基準に、
下に2行、右に3列進んだ位置にある
セルF5までドローンを飛ばして、
値「14」を取ってきてるよ!

キュウ
キュウ

なんだかセルを縦横に移動して面白いですね!

シノ
シノ

細かいことを言うと
図のセルI6は「14」が表示されていますが
OFFSETさんから「14」という値を
受け取っているわけではありません。
OFFSETさんが返したセルF5の参照(=F5)を
実行した結果、セルF5の値である「14」を表示しています。

キュウ
キュウ

な、なんだか複雑で難しいです・・・

シノ
シノ

ですよねえ
とりあえずは移動先のセルの値を
表示すると思っても大丈夫です。
下の図のように、移動する距離は
セル参照で指定することもできます。

OFFSET関数 引数セル参照
OFFSET
OFFSET

移動方向はマイナスで指定もできるよ!
行のマイナスは上、列のマイナスは左へ1セルずつ移動するよ!
下の図はセルF6を基準にマイナス方向へドローンを飛ばしたところだよ!

OFFSET関数 マイナス方向への移動

OFFSET関数擬人化 移動先のセル範囲を返す

OFFSET
OFFSET

それじゃあいよいよセル範囲を返すのを教えるよ!
準備はいいかな?

キュウ
キュウ

が、がんばります・・・!

OFFSET
OFFSET

ちょっと複雑になってるけど、下の図を見てね

OFFSET関数 セル範囲を返す
OFFSET
OFFSET

この図の例だと、私はドローンをセルC3を基準に
下に2行、右に3列の位置にあるセルF5に飛ばすよ!
ここまではさっきと一緒
さらに省略可能な引数、
高さ3セル幅2セルを受け取ってるから
セルF5を左上として高さ3セル、幅2セルの
セル範囲F5:G7の中でドローンを旋回させるよ!

キュウ
キュウ

今度は1セルではなくて複数セルからなる範囲なんですね

シノ
シノ

ここで返されるセル範囲は、
セル範囲を引数として受け取る
SUM関数と組わせて使うことができます

キュウ
キュウ

なるほど、図の例だと
範囲内の6セルに入っている数値の合計が
表示されているわけですね

OFFSET
OFFSET

セル範囲を引数にするエクセル関数は
たくさんあるから、私は色んな
エクセル関数に会ったことがあるよ!

キュウ
キュウ

汎用性が高いんですね!

OFFSET
OFFSET

その通り!
ちなみに移動距離は
エクセルの表の外に出なければ
マイナスの値でも大丈夫だよ
行数のマイナスは上方向、
列数のマイナスは左方向へ飛ばすよ!

シノ
シノ

表の外までは電波が届かないんですね。

OFFSET
OFFSET

次はどこに飛ばすのかな?
指定された通り、きっちり飛ばすから安心してね~!

まとめ

 OFFSET関数の機能について、お分かり頂けましたでしょうか。
 正直に申し上げますと、この記事を書くまで筆者はOFFSET関数を「指定セルからずらした位置にあるセルの値を返す関数」と認識しており、その認識が擬人化キャラの服のずれに表れているという状態でした。
 Twitterでの有識者の教え、エクセル関数の解説サイトのおかげで「セル範囲を返す関数」と認識を改めることができました。
 ブログ記事を書くことで新しい発見や新しい知識が得られて本当に面白いです。
 OFFSET関数は汎用性が高く様々な関数との組み合わせが可能なエクセル関数ですので、ぜひ使ってみて下さい。
 最後まで見て下さりありがとうございました!

 他のエクセル関数を擬人化した記事も投稿しています。
 短い記事ですので、ご覧頂ければ幸いです!

エクセル関数 INDEX関数擬人化記事

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

コメント

  1. […] エクセル関数擬人化 OFFSET関数を擬人化キャラクターで解説 この記事では指定したセルから移動した位置にあるセルの値を表示させたり、セル範囲を返すことができるエクセル関数、OFF […]

  2. […] エクセル関数 OFFSET関数を擬人化キャラクターでかんたん解説 機能や使い方を簡単に解説この記事では指定したセルから移動した位置にあるセルの値を表示させたり、セル範囲を返すこ […]

  3. […] 【内部リンク】エクセル関数OFFSET関数擬人化記事 […]

  4. […] エクセル関数 OFFSET関数を擬人化キャラクターでかんたん解説 機能や使い方を簡単に解説この記事では指定したセルから移動した位置にあるセルの値を表示させたり、セル範囲を返すこ […]

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