Excel: ссылка на ячейку таблицы

Excel: ссылка на ячейку таблицы

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

Возможно ли это вообще в Excel без использования VBA? Заранее спасибо.

Более подробная информация по моему конкретному случаю

Я разрабатываю пошаговую боевую игру, в которой персонажи имеют разные атаки. У меня естьАтакитаблица со следующими столбцами:

  • Название атаки
  • Тип
  • Режим цели
  • Расходы
  • Власть
  • и т. д...

TheНазвание атакистолбец содержит уникальные значения: я использую его как уникальный идентификатор для каждой атаки.

Тогда у меня естьПерсонажитаблица со следующими столбцами:

  • Имя
  • Макс. л.с.
  • Сила
  • (...другие нерелевантные столбцы...)
  • Атака 1
  • Атака 2
  • Атака 3

Последние три столбца должны ссылаться на строку таблицы Attacks. Я хочу иметь возможность проверить эти ячейки, чтобы только Attacks tableНазвание атакиможно вводить значения столбцов и, что более важно, если я изменю значениеНазвание атакивАтакитаблице, соответствующее значение вПерсонажиТаблица автоматически обновляется новым значением. Кроме того, если я отсортирую таблицу Attacks по-другому, ссылки в таблице Characters должны продолжать указывать на исходнуюНазвание атакис.

Надеюсь, стало понятнее, чего я пытаюсь добиться. Если что-то непонятно, просто спросите меня, и я постараюсь предоставить дополнительные подробности. Заранее спасибо за помощь.

Данные моих таблиц

Таблица атак

Таблица персонажей

В моем случае, например, я бы хотел, чтобы если я изменюНазвание атакивАтакитаблица дляВодная атакаи переименуйте его вАтака дождя, значение в строкеВодное существои столбецАтака 1принадлежащийПерсонажитаблица автоматически изменится, сВодная атакакАтака дождя.

решение1

Вот «быстрое» решение, проверьте, работает ли оно у вас, если нет, дайте мне знать, в чем проблема:

  • Выберите ячейку «Атака» в таблице персонажей, например, ячейку K2 (K: столбец «Атака1», 2: строка «Водное существо»).
  • Введите «=» в ячейку, это «запустит» формулу (пока не нажимайте Enter)
  • перейдите в таблицу атак и выберите соответствующую атаку, в данном случае это ячейка A2 (A: столбец «Название атаки, 2: строка «Водная атака»): формула будет выглядеть примерно так: «=Tabelle1!A2»
  • нажмите Enter

Теперь вы «ссылались» на «ячейку атаки» в таблице персонажей с помощью «ячейки имени атаки» в таблице атак. Все изменения в имени атаки будут видны и в листе персонажей (попробуйте изменить Water Attack на Rain Attack, чтобы понять, что я имею в виду). Вы «перемещаете» строку в таблице атак с помощью функции сортировки и используете вырезать и вставить всю строку в другом месте. Ссылка все равно будет работать. Если вы используете копирование, ссылка «останется» с исходной строкой.

Связанный контент