有効にする方法を教えてください (SHEET1 のセル A1)
=INDIRECT('SHEET2.A1')
1 つずつ入力しなくても、列と行を適宜ドラッグする
有効にする方法を教えてください (SHEET1 のセル A1)
=INDIRECT('SHEET2.A1')
1 つずつ入力しなくても、列と行を適宜ドラッグする
CELL
ここで関数が役立つ場合があります。
=INDIRECT("'Sheet1'!"&CELL("address",A1))
下または横にドラッグできます
考え直して、私のコメントを別の回答に回答として投稿する
For copying down
=INDIRECT("'Sheet1'!A"&ROW(A1))
ヘルパー列なしで直接インクリメントするために使用できます
参照して'
いるシート'Sheet 1'
がSheet1
For copying across
=INDIRECT("'Sheet1'!A"&COLUMN()-1)
セル B1 では = が得られますSheet1A1
。セル C1 では =Sheet1A2
などが得られます。
関数でセル参照を使用できますIndirect()
。これは、参照されたセルの値に解決されます。与えられた Sheet1:
ColA
------
This
is
a
test
そして、Sheet2 のこれらの値と数式:
ColA ColB
------ ------
A1 =INDIRECT("Sheet1!"&A1)
A2 =INDIRECT("Sheet1!"&A2)
A3 =INDIRECT("Sheet1!"&A3)
A4 =INDIRECT("Sheet1!"&A4)
Sheet2 の値は次のようになります。
ColA ColB
------ ------
A1 This
A2 is
A3 a
A4 test
次に、列 A のセル参照と列 B の間接式を自動インクリメントするフィルダウン (数式を下にドラッグ) は簡単です。
オプションは試してみることOFFSET
です。
OFFSET(参照、行、列、[高さ]、[幅])
リンク先: Microsoft ヘルプ
おそらく を使用ROWS()
するか、値に基づいて計算することもできます-次のような式に基づいて情報を検索するために使用しましたMONTH(Q11)