Это не обновит полностью автоматически - вам нужно будет нажать F9 , чтобы обновить его, но оно предоставит значение активной ячейки:
=CELL("contents")
Также доступны другие параметры (адрес, номер строки, номер столбца, заблокирована ли ячейка и т. Д.) - см. Документация Microsoft для получения дополнительной информации. Если необязательный второй аргумент CELL
опущен, по умолчанию используется активная ячейка.
только способ сделать это обновление при изменении ячейки будет использовать VBA. Вы можете форсировать пересчет всякий раз, когда изменяется выбор, вместо того, чтобы нажимать клавишу F9 следующим образом:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Me.Calculate
End Sub
(поскольку это не позволит вам копировать или вставлять данные, вы можете захотеть запускать пересчет только тогда, когда у вас нет чего-то вырезанного / скопированного, например, так: If Application.CutCopyMode<1 Then Me.Calculate
вместо этого)