私が持っているとします:
- 5 の値
B1
- 数値 (5) を行変数として渡したいです
B1
。これは、列と組み合わせてA
別のセルに読み込まれます (たとえばC1
、「=A(B1)」、つまり「=A5」)。
どうすればいいですか?
私が持っているとします:
B1
B1
。これは、列と組み合わせてA
別のセルに読み込まれます (たとえばC1
、「=A(B1)」、つまり「=A5」)。どうすればいいですか?
行番号が にあると仮定するとB1
、次を使用できますINDIRECT
。
=INDIRECT("A" & B1)
これはセル参照を文字列 (この場合はと - 5A
の値を連結したものB1
) として受け取り、そのセルの値を返します。
別の方法は、OFFSETを使用することです。
列の値がB1に格納されていると仮定すると、次を使用できます。
C1 = OFFSET(A1, 0, B1 - 1)
これは次のように機能します。
a)ベースセル(A1)を取得します
b)行に0を追加します(Aとして保持します)
c)列に(A5-1)を追加します
行の値も変更する場合は、0の代わりに別の値を使用することもできます。