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!