回答:
私はこれを試しましたが、動作しています(少なくともExcelで):
=OFFSET(INDIRECT(SUBSTITUTE(ADDRESS(ROW(),COLUMN()),"$","")),0,-1)
私が信じる問題はADDRESS(ROW(), COLUMN())
、セルをロックする$ A $ 2のようなものを返すため$
、オフセットを使用する前にin を削除する必要があるということです。
編集:本当にシンプルなxDを見落としていました(これはExcelとg-スプレッドシートの両方で動作します
=INDIRECT(ADDRESS(ROW(),COLUMN()-1))
=offset(indirect("C8"),0,1)
はg-spreadsheetsで単純なものを試しましたが、まだエラーがスローされますが、そうではあり=offset(C8,0,1)
ません。それで、私はもう少し遊んで、きれいな解決策を思いつきました。私の答えの編集をご覧ください!