Какая функция возвращает имя / адрес ячейки или диапазона (электронная таблица)? - PullRequest
0 голосов
/ 27 августа 2009

Я не смог найти функцию, которая возвращает имя ячейки, на которую ссылаются. Например, =SOMETHING(A5), который вернет A5 в виде строки.

Так что я могу написать ="For more information, see " & SOMETHING(F50) & "." в ячейке, и ячейка будет читать For more information, see F50., а затем, когда я переместу ячейку F50, текст также изменится.

Итак, что это за SOMETHING?

Если это работает для Google Spreadsheet, то это лучше, но если вы не знакомы с Google Spreadsheet, решения OpenOffice Calc и MS Excel, скорее всего, тоже совместимы.

Ответы [ 2 ]

2 голосов
/ 27 августа 2009

В Excel вы можете использовать функцию АДРЕС .

1 голос
/ 27 августа 2009

В Excel вы также можете использовать функцию CELL .

="For more information, see " & CELL("address",F50) & "."

вернется

For more information, see $F$50.

Альтернативой является создание гиперссылки на местоположение на основе функции CELL . Конечному пользователю будет легче, но формула более сложная.

=HYPERLINK((MID(CELL("filename",F50),4,255)&"!"&CELL("address",F50)),"For more information click here.")

это вернет

For more information click here.

и при нажатии на нее будет выбрана указанная ячейка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...