Следующий код косвенно ссылается на строку суммы столбцов на другом листе «Лист2» в Excel, где «C11» — это введенное пользователем имя листа на листе1.
Лист 1
ДВССЫЛ("'"&C2&"'!B6:E6")

Лист2

1 2 3 4 1 334 199 451 258 2 104 104 303 86 3 919 443 289 81 4 560 250 182 54
Если мы создаем еще один лист Sheet3, установив для диагональных элементов нулевое значение, эту формулу можно использовать для первой соответствующей ячейки и перетащить ее.
=IF(ROW()=COLUMN(),0,'Sheet1'!B2)

Впоследствии мы можем ввести Sheet3 в пользовательский ввод и получить значение.

Однако я хочу добиться этого, не создавая еще один файл Sheet3. По сути, я хочу обратиться к строке суммы столбцов таблицы на Листе 1, когда для диагональных элементов установлено значение 0 и они не изменяются на Листе 1.