Найти в Дзене
FHSone

СУММЕСЛИМН выдает #ЗНАЧ! при ссылках на другие книги

Думаю что такое Excel объяснять не нужно, его возможности порой поражают своей функциональностью, они позволяют решать множество задач в различных сферах деятельности человека. Сегодня мы рассмотрим особенности применения функций при ссылках на другие книги. Бывает что необходимо создать формулу, которая при вычислении ссылается на другую книгу и берет данные по условиям . При формировании формулы в обычных условиях, т.е. все ссылки в пределах одной рабочей книги мы бы использовали функцию СУММЕСЛИМН, но как только мы сделаем ссылку на другую книгу-источник и закроем ее, то связь оборвется и вычисления прерваться в # ЗНАЧ! Не помогает даже обновление связей, но стоит открыть книгу-источник, связь сразу же возобновляется. Это возникает из-за особенностей применения функций в формулах ссылающихся на закрытые книги, а именно при использованнии: СУММЕСЛ, СУММЕСЛИМН, СЧЕТЕСЛИ, СЧЁТЕСЛИМН, СЧИТАТЬПУСТОТЫ, ДСРЗНАЧ, БСЧЁТ, БИЗВЛЕЧЬ, ДСТАНДОТКЛ,ДСТАНДОТКЛП, БДСУММ, БДДИСП, БДДИСПП, СМЕЩ

Думаю что такое Excel объяснять не нужно, его возможности порой поражают своей функциональностью, они позволяют решать множество задач в различных сферах деятельности человека.

Сегодня мы рассмотрим особенности применения функций при ссылках на другие книги.

Бывает что необходимо создать формулу, которая при вычислении ссылается на другую книгу и берет данные по условиям . При формировании формулы в обычных условиях, т.е. все ссылки в пределах одной рабочей книги мы бы использовали функцию СУММЕСЛИМН, но как только мы сделаем ссылку на другую книгу-источник и закроем ее, то связь оборвется и вычисления прерваться в # ЗНАЧ! Не помогает даже обновление связей, но стоит открыть книгу-источник, связь сразу же возобновляется. Это возникает из-за особенностей применения функций в формулах ссылающихся на закрытые книги, а именно при использованнии: СУММЕСЛ, СУММЕСЛИМН, СЧЕТЕСЛИ, СЧЁТЕСЛИМН, СЧИТАТЬПУСТОТЫ, ДСРЗНАЧ, БСЧЁТ, БИЗВЛЕЧЬ, ДСТАНДОТКЛ,ДСТАНДОТКЛП, БДСУММ, БДДИСП, БДДИСПП, СМЕЩ

Данную проблему можно решить используя формулу СУММ, например введем формулу массива сочетанием клавиш Ctrl+Shift+Ente :

=СУММ(ЕСЛИ(диапазон условия="Иванов"; диапазон суммирования))

Если несколько условий, то такой метод нам не подойдет, тогда лучше использовать функцию СУММПРОИЗВ.

Вот пример работы функции:

Необходимо узнать на какую сумму продано вишни в регионе.

Формула: = СУММПРОИЗВ ((B2: B9 = B12) * (C2: C9 = C12) * D2: D9). Сначала определяется сколько продано на Востоке, после суммируются значения соответствующих строк в столбце Sales.