У меня есть баланс Excel с итогом внизу. В этой ячейке у меня есть комментарий, в котором говорится, что причина, по которой итог равен X, заключается в том, что происходит в J2. Что произойдет, если я вставлю еще одну строку перед ней? Теперь мой комментарий неверен, потому что все строки переместились на одно значение.
Есть ли способ динамически ссылаться на ячейку в комментарии Excel?
решение1
Я бы сказал: без VBA не обойтись, за исключением использования именованных ячеек, как предложил Юри.
Насколько мне известно, комментарии не предназначены для такой интерпретации. Это была бы довольно дополнительная функция, так что я уверен, что MS рассказала бы вам об этом в своей справке.
Однако вы можете обойти эту проблему, например, использовать именованные диапазоны или редактировать комментарий через VBA — см. здесь:https://stackoverflow.com/questions/12567167/excel-how-to-return-comment-as-a-cell-from-a-conditional/12567739#12567739
Другим решением может быть использование комментариев внутри формулы, например:
=SUM(A:A)+N("Summed up my values according to" & J12)
J12
будет изменен на J11 или K12, если ячейки будут удалены или вставлены.
решение2
Или вы можете переименовать саму ячейку. Вы можете просто ввести имя поверх J12 слева от кнопки функции вставки. Затем вы можете ссылаться на нее по имени в своем комментарии. Если ячейка перемещается, ее имя остается с ней.