Страницы: 1
RSS
Суммеслимн выдает ошибку #ЗНАЧ!
 
Блин уже час бьюсь через F9 показывает данные как и условие так ичисловой диапазон в котором данное условие присутствует а в итоге знач
Лень двигатель прогресса, доказано!!!
 
Посмотри диапазон суммирования и диапазон условий имеют одинаковые значения кол- ва строк и столбов??если они разные то может такую ошибку давать
 
так?
 
Диапазон условия два не верный.

Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori
 
Матрос на зебре спасиб так.
Но че с моей формулой не так, изначально она включала 2 условия как у тебя, я её просто разбил на две чтоб понять где ошибка но так и не понял в чем косяк
Лень двигатель прогресса, доказано!!!
 
Даже если меняю на B9:N9 все равно ошибка, убрать в моем файле вообще второе условие, опять ошибка
Лень двигатель прогресса, доказано!!!
 
СУУММЕСЛИМН ТАК не работает. Так работает СУММПРОИЗВ.
 
Михаил С. то есть диапазон условия 1 и диапазон условия 2 должны быть в стобцах?
Лень двигатель прогресса, доказано!!!
 
диапазон суммирования и диапазоны условий должны быть равны по размеру;
диапазон суммирования - одна строка или один столбец.
 
Спасибо за разъяснения просто первый раз столкнулся с выборкой из массива который состоит из столбцов и строк, ща проверил точно ставлю диапазон суммирования один столбец работает
Лень двигатель прогресса, доказано!!!
 
Доброго времени суток!

Столкнулся сегодня со странной математической ошибкой.
Думаю функция СУММЕСЛИМН() на это повлияла...

Файл состоит из двух частей.
В 1 находятся данные которые потом складываются во вторую часть по части кода (AVTM_xxx > AVTM).
В обоих частях есть итоги, и есть сводные колонки-итоги (в файле выделены цветом).
Так вот, Оказалось что при сложении во вторую часть, если данные в разных строках, то некоторые числа могут задваиваться при суммировании!!!
Посмотрите коды AVMA и RAT0 (выделил красным).
Задвоение во второй части на сумму  62579 (836+61743) ячейка С47.
Я так думаю что данные правее колонки BL находятся в разных строках для этого кода и почему-то задваивается...
Хотя итоги в обоих частях правильные.
Если что непонятно описал - можно увидеть по формулам...

Файл-пример сделал из рабочего убрав лишнее.
Не ожидал такого фокуса от EXCEL...
 
Цитата
написал:
Если что непонятно описал
если все описано непонятно совершенно не интересно лопатить ВСЕ формулы в вашем файле
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
zorkon71, мне кажется вы плохо себе представляете, что значит слово "пример". 89 столбцов с формулами... серьёзно?
Типа - вам всё равно ночью делать нечего, вот вам куча формул, разбирайтесь? )
Изменено: New - 18.09.2022 01:02:13
 
Я понимаю что хорошие программисты это лентяи, но когда лень прочитать, но не лень нахамить в ответ... Там лопатить-то не надо ничего!
Но есть всё таки адекватные и уже ответили.
Оказывается:
Код
=ЕСЛИОШИБКА(J1+V1+AH1+BH1+BL1;0)
Чревато ошибками в работе. Лучше использовать:

Код
=ЕСЛИОШИБКА(СУММ(J1;V1;AH1;BH1;BL1);0)
Очень странно, но задвоение исчезло.

Всем спасибо, все свободны.


Возможно решение проблемы кому-нибудь пригодится.
Страницы: 1
Наверх