私が持っているとします:
- 5 の値
B1 - 数値 (5) を行変数として渡したいです
B1。これは、列と組み合わせてA別のセルに読み込まれます (たとえばC1、「=A(B1)」、つまり「=A5」)。
どうすればいいですか?
私が持っているとします:
B1B1。これは、列と組み合わせて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の代わりに別の値を使用することもできます。