web-dev-qa-db-ja.com

address()を取り、値を与える関数

上のセルと同じセルにしたい。

私が書くとき

=address(row()-1;column())

上記のセルの名前を書き込むだけです(たとえば、B2の場合は$ B $ 1と書き込みます)。

住所を入力して値を入れる機能はありますか?

12
a-z

[〜#〜] offset [〜#〜] 関数を使用して、セルを-1行オフセットします。たとえば、次の数式をセルA2に貼り付けると、A1の値が返されます。

=OFFSET(A2,-1,0)

ただし、現在のアドレスメソッドを維持したい場合は、 [〜#〜] indirect [〜#〜] このような関数:

=INDIRECT(ADDRESS(ROW()-1,COLUMN()))
25
danielpiestrak