Excel - использование определенного имени в СУММПРОИЗВ

Я пытаюсь оценить простой СУММПРОИЗВ между двумя строками. Но одна из строк содержит массив определенных имен (каждое из которых связано с одним числовым значением). Я использовал функцию ДВССЫЛ для вызова чисел, связанных с определенными именами, но я понимаю, что ДВССЫЛ плохо управляет этим массивом, и поэтому СУММПРОИЗВ возвращает ошибку. =SUMPRODUCT (A1:C1 , INDIRECT (A2:C2)) где A2:C2 содержит имена {EUR,GBP,USD} соответственно, определенные как обменный курс дня (одно числовое значение в диспетчере имен)


person Rico    schedule 07.06.2016    source источник


Ответы (1)


Функция ДВССЫЛ принимает в качестве аргумента ссылку или именованный диапазон, определенный как ссылка; не диапазон имен (именованные диапазоны). Я полагаю, что у вас есть 2 альтернативы: 1) Дайте ДВССЫЛ реальную ссылку на ваши значения (в виде диапазона) или 2) Создайте один именованный диапазон для ссылки на все ваши значения и передайте его в качестве аргумента ДВССЫЛ. HTH, Матан

person Matan    schedule 27.07.2016