Как сохранить статическую ссылку на таблицу при изменении порядка столбцов?

Как сохранить статическую ссылку на таблицу при изменении порядка столбцов?

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

=SUMIF(Table[Heading1];Sheet1!$A2;Table[Heading2])

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

По какой-то причине Excel изменяет ссылку в формуле, чтобы она соответствовала заголовку «нового» столбца, который находится на месте старого.

Пример: если новый столбец вводится между [Header1] и [Header2], то формула выше будет изменена на, а ссылка на [Header2] будет изменена на заголовок нового столбца, в данном случае [Header3]:

=SUMIF(Table[Header1];Sheet1!$A2;Table[Header3])

Мне бы очень хотелось сохранить формулу нетронутой, всегда ссылаясь на указанные мной заголовки. Как мне этого добиться и остановить Excel от изменения ссылок?

решение1

Вам нужно удвоить ссылки на таблицы, поставив между ними двоеточие. Итак:

Table[Heading1]станетTable[[Heading1]:[Heading1]]

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