2

В MS Excel, если используется "формат таблицы", ссылки больше не выглядят как A1 или B15 , а как Table1[[#this row];[column1]]

Проблема в том, что при копировании этих выражений в другие ячейки они не остаются прежними, а перемещаются. Для "нормальных" ссылок $A1 или $A$1 , но это не похоже на работу с этими именованными ссылками.

Есть ли способ достичь того же результата, который $ вызывает для обычных ссылок для именованных ссылок?

(Я не использую английскую версию Excel, поэтому некоторые имена функций могут отличаться.)

Пример листа Excel

1 ответ1

0

Если вы знаете имя заголовка, вы можете использовать INDIRECT() чтобы заставить его использовать текст для создания необходимого диапазона. Like =INDIRECT("Table1[Coloumn1]")

Indirect также позволит вам ссылаться на ячейку, содержащую текст, необходимый для создания правильного заголовка. like =INDIRECT("Table1["&A1&"]") Где A1 содержит "Column1"

Опубликуйте ваши точные потребности с примерами данных и что вы хотите, чтобы я мог помочь вам в дальнейшем.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .