Geçerli formülün solundaki hücre değerini almak için doğru formüldür. Denedim =OFFSET(INDIRECT(ADDRESS(ROW(), COLUMN())),0,-1)
ama hatayı doldurur circular dependency
.
Geçerli formülün solundaki hücre değerini almak için doğru formüldür. Denedim =OFFSET(INDIRECT(ADDRESS(ROW(), COLUMN())),0,-1)
ama hatayı doldurur circular dependency
.
Yanıtlar:
Bunu denedim ve çalışıyor (en azından Excel'de):
=OFFSET(INDIRECT(SUBSTITUTE(ADDRESS(ROW(),COLUMN()),"$","")),0,-1)
Inanıyorum sorun ADDRESS(ROW(), COLUMN())
hücre kilitler $ A $ 2 gibi bir şey döndürür, bu yüzden $
ofset kullanmadan önce içinde kaldırmak gerekir .
EDIT: Gerçekten basit bir şey gözardı xD (bu hem excel hem de g-e-tabloda çalışır
=INDIRECT(ADDRESS(ROW(),COLUMN()-1))
=offset(indirect("C8"),0,1)
g-tablolar denedim ve hala hatayı atar, oysa =offset(C8,0,1)
değil. Bu yüzden biraz daha oynadım ve daha temiz bir çözüm buldum. Cevabımda düzenlemeye bakın!