Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Contributor


Сообщения: 2708
Благодарности: 1684

Профиль | Отправить PM | Цитировать


Цитата kill-kit:
Проблема в том что если мы приводим ячейку в текст расчет не производится »
Создаём проблему, потом с ней боремся
Цитата Отображение и скрытие нулевых значений:
1.Выберите Файл > Параметры > Дополнительно.
2.В группе Показать параметры для следующего листа выберите лист, после чего выполните одно из указанных ниже действий. Чтобы отображать в ячейках нулевые значения (0), установите флажок Показывать нули в ячейках, которые содержат нулевые значения.
Похоже у Вас это сделано. Поэтому форматируйте выделенные ячейки как:
Формат ячеек -> Число -> (все форматы) -> Тип -> 00
Может быть придётся после переформатирования значения в ячейки внести заново
А в ячейке G3 Вашу формулу можно, наверное, ужать из =СУММ(G1)-(СУММ(G1)>22)*22 в =G1-(G1>22)*22, но это в принципе не верно, попробуйте в G1 задать 66 и увидите, что получается - явно не 22.
Наверное всё-таки без ЕСЛИ никуда
=ЕСЛИ(ОСТАТ(G1;22)=0;22;ОСТАТ(G1;22))

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Последний раз редактировалось megaloman, 24-06-2020 в 10:21.

Это сообщение посчитали полезным следующие участники:

Отправлено: 10:02, 24-06-2020 | #2