Страницы: 1
RSS
Как вычислить сумму не выходящую за рамки заданного диапазона (10-20), Если значение больше или меньше то рассчитывать по определённому правилу
 
Добрый день
Подскажите пожалуйста как прописать формулу.
Условия следующие
Если сумма (А1+А2+А3+А4) равна меньше 10 то значение должно быть 10
Если сумма (А1+А2+А3+А4) равна больше 10 то значение должно быть равно сумме (А1+А2+А3+А4)
Если сумма (А1+А2+А3+А4) равна больше 20 то значение должно быть равно сумме (А1+А2+А3+А4) но при этом не нарушая первое правило
Изменено: БМВ - 30.09.2022 16:38:13
 
Возможно такой вариант:
=ЕСЛИ(СУММ(A1:A4)<=10;10;
(ЕСЛИ(И(СУММ(A1:A4)>10;СУММ(A1:A4)<20);СУММ(A1:A4);
(ЕСЛИ(СУММ(A1:A4)>20;СУММ(A1:A4);"")))))

Судя по всему в 3-м условии нет необходимости - если больше 10 то всегда сумма чисел:
=ЕСЛИ(СУММ(A1:A4)<=10;10;СУММ(A1:A4))
Изменено: Денис Ильин - 30.09.2022 12:37:24
 
Да, да немного не так получается сформулировал
Подскажите пожалуйста тогда как в этом случае сделать
Если сумма (А1+А2+А3+А4) равна меньше 10 то значение должно быть 10
Если сумма (А1+А2+А3+А4) равна больше 20 то значение должно быть равно 20
Если сумма (А1+А2+А3+А4) равна больше 10 но меньше 20 то значение должно быть равно (А1+А2+А3+А4)
Изменено: polagyta - 30.09.2022 12:34:01
 

название темы:
как вернуть сумму не выходящую за рамки заданного диапазона (10-20)

Код
=мин(макс(А1+А2+А3+А4;10);20)
Изменено: Ігор Гончаренко - 30.09.2022 13:05:20
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
=ЕСЛИ(СУММ(A1:A4)<10;10;
(ЕСЛИ(СУММ(A1:A4)>20;20;
(ЕСЛИ(И(СУММ(A1:A4)>10;СУММ(A1:A4)<20);СУММ(A1:A4);""
)))))
 
Цитата
написал:
=мин(макс(А1+А2+А3+А4;10);20)
У меня не получилось, вставил Вашу формулу
Изменено: polagyta - 30.09.2022 13:14:02
 
не подскажете, кто в сообщении 1 написал:
Цитата
Если сумма (А1+А2+А3+А4) равна меньше 10 то значение должно быть 10
А1+А2+А3+А4 - было скопировано от туда
получится сразу, как только замените А1+А2+А3+А4 на A1+A2+A3+A4
Изменено: Ігор Гончаренко - 30.09.2022 13:15:10
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Цитата
написал:
=ЕСЛИ(СУММ(A1:A4)<10;10;
(ЕСЛИ(СУММ(A1:A4)>20;20;
(ЕСЛИ(И(СУММ(A1:A4)>10;СУММ(A1:A4)<20);СУММ(A1:A4);""
)))))
Цитата
написал:
=ЕСЛИ(СУММ(A1:A4) 20;20;(ЕСЛИ(И(СУММ(A1:A4)>10;СУММ(A1:A4)<20);СУММ(A1:A4);"")))))
Тут меньше 10 выводит пусто
 
Все, понял.
Спасибо
 
1+2+3+4=10 и это не меньше 10. где то нужно дописать два знака равно.
Изменено: V - 30.09.2022 13:36:59
Страницы: 1
Наверх