У меня очень длинные формулы на очень большом листе. На данный момент я отслеживаю формулы с помощью инструмента Formula Auditing формул. Тем не менее, моя идея заключается в том, чтобы просто заменить, например, в формулу, как это:

=IF(AND(ROUND($GX19-SUM(0)/$M$12;2)<=0;$AK$7=1);0;$M$12*$M$22/$K$62

Моя идея состоит в том, чтобы заменить имена ячеек Excel именами строк таблицы, в которой они находятся. Подобно:

=IF(AND(ROUND( "Income" -SUM(0)/ "Debt" ;2)<=0; "Percentage" =1);0; "Investment" * "Debt of house" / "Investment costs"

Есть ли способ добиться чего-либо? как в Excel?

Я ценю ваш вклад !!!

2 ответа2

1

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

http://office.microsoft.com/en-au/excel-help/using-structured-references-with-excel-tables-HA010155686.aspx

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

1

Абсолютно! Используйте имена. Перейдите в ячейку $ GX19, нажмите CTRL-F3, выберите добавить именованный диапазон и введите Income в качестве имени. Всякий раз, когда вы ссылаетесь на GX19, он будет использовать вместо этого именованный диапазон. Вам придется заменить существующие форумы, я бы сделал это одно за другим, просто выполнив стандартный поиск и заменив их в формулах (CTRL-H).

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