ヒント:他の言語はGoogle翻訳されています。 訪問することができます English このリンクのバージョン。
ログイン
x
or
x
x
お申し込み
x

or

Excel OFFSET 関数

エクセル オフセット機能 指定された行数と列数だけ特定のセルからオフセットされたセルまたはセル範囲への参照を返します。


構文

=OFFSET (reference, rows, cols, [height], [width])


引数

参照 (必須):開始点として設定するセルまたは隣接セル範囲。
(必須):開始点から上(負の数)または下(正の数)に移動する行数。
首輪 (必須):開始点から左(負数)または右(正数)に移動する列数。
高さ (任意):返す行数 高さは正数でなければなりません。
(任意):返す列の数 幅は正数でなければなりません。


戻り値

OFFSET関数は、与えられた開始点からのセル参照オフセットを返します。


機能ノート

1 #値! リファレンスがある範囲の不連続セルを参照している場合、エラー値が返されます。
2 #REF! 行と列がワークシートの端を越えて参照をオフセットしたときにエラー値が返されます。


例1:OFFSET機能の基本的な使用方法

以下の式でセルへの参照を返します。
=OFFSET(B2,3,1)

この場合、B2が開始点です。数値3と1は、セルB3から1行と2列を右に移動し、最後にC5の値を返すことを意味します。 スクリーンショットを参照してください。

以下の式でセル範囲への参照を返します。
=OFFSET(B2,3,1,2,2)

この場合、2行の下にある2 x 3範囲と、セルB1の右にある2列の結果が得られます。

:#価値! セルの範囲を返すためにOFFSET関数を適用するために1つのセルのみを選択した場合、エラーが発生します。 2 x 2の範囲を選択し(4空白セルと言います)、式を入力してを押す必要があります。 Ctrlキー + シフト + 入力します 結果を得るための鍵

例2:OFFSET関数を使用して値の範囲を合計する

前述したように、OFFSET関数を使おうとすると、 =OFFSET(B2,3,1,2,2) 1つのセル内で単独で#VALUEを返します。 エラー。 ただし、以下のスクリーンショットのようにSUMとOFFSET関数を組み合わせると、C5:D6の範囲の値の合計が直接返されます。

1 空白のセルを選択し、その下に以下の式をコピーして 入力します 結果を得るためにキーを押します。
=SUM(OFFSET(B2,3,1,2,2)))

例3:特定の基準に基づいて列を合計する

下のスクリーンショットのように、SunからTueまでのMangoの総売上を得るにはどうすればいいですか? 以下のようにしてください。

1 空白のセルを選択し、その下に以下の式をコピーして 入力します 結果を得るためにキーを押します。
=SUM(OFFSET(C2:E2,MATCH(G4,B3:B8,),))

ノート:

1。 上記式において、 MATCH(G4,B3:B8) マンゴーを探して、その範囲内の位置を返しています B3:B8。 MangoがセルB5の下に2行を配置するので、数値5を返します。
2 MATCHの結果は5で、最後のカンマは0を表すので、OFFSET関数は次のように表示されます。 OFFSET(C2:E2,5,0)つまり、オフセットは範囲C2:E2から始まり、5行を下に移動し、0列を右に移動して範囲C7:E7への参照を取得します。
3 SUM関数は次のように表示されます。 SUM(C7:E7)そして最後にC7:E7の範囲の値の合計を返します。


より多くの例

Excelでn行ずつ合計するにはどうすればいいですか?

Excelで動的名前付き範囲を作成する方法

Excelで5またはn行ごとにセルの値を返す方法


Excel生産性向上ツール

300の高度な機能は、群衆から目立つようにあなたを助けます

あなたはあなたの毎日の仕事を早くそして完璧に終わらせたいですか? Kutools for Excel 300の強力な高度な機能(ワークブックの結合、色による合計、セルの内容の分割、日付の変換など)をもたらし、70%時間を節約します。

  • 1500作業シナリオ用に設計されており、80%Excelの問題を解決するのに役立ちます。
  • 毎日何千ものキーボードやマウスのクリックを減らし、疲れた目や手を和らげます。
  • 3でExcelのエキスパートになりましょう。 痛みを伴う式やVBAコードを覚えておく必要はもうありません。
  • 60日無制限無料トライアル。 60日返金保証 2年間の無料アップグレードとサポート。

Chrome、Firefox、そして新しいIEのように、効率的なタブをOffice(Excelを含む)に提供

  • Office Tab 複数の文書を表示および編集するときの生産性が50%向上します。
  • 毎日あなたのために何百ものマウスクリックを減らしなさい、マウスの手にさよならを言う。
  • 何十もの開いている文書を切り替えるのに1秒!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.