В нашем конструкторе калькуляторов и раньше можно было давать скидки и выдавать разные цены, но сама формула работала строго «в лоб». А ведь бывает нужно ввести условие.

Например, вы держите автомастерскую и красите диски – размеры дисков собраны в выпадающий список, цвета – в виде галочек или флажков.

В зависимости от выбора размера и цвета цена должна меняться: скажем, «желтый диск R12» будет стоить одинаково с «красным диском R21», но дороже «серого R15».

Теперь вы можете реализовать это в своем калькуляторе – причем, как всегда, в понятном и доступном виде. Да, как в Excel – но гораздо понятней и нагляднее ;)

Чтобы воспользоваться условными выражениями, зайдите в калькулятор и в настройках формулы выберите «Открыть расширенный режим»:

C самого старта проекта в декабре мы получали запросы «сделайте условия» и опрашивали тех, кто писал, как они хотят использовать «если» и «то» в своих калькуляторах. Мы делаем uCalc для вас, вы строите свой бизнес, а потому ваши пожелания непременно должны учитываться! :)

Узнать, придумать, нарисовать, запрограммировать, проверить – конечно, разработка заняла время. Сегодня мы довольны результатом и надеемся, обновление вам пригодится.

Когда это нужно в вашем калькуляторе?

Вычисление может пойти по той или иной «ветви» формулы в соответствии с условием, которое вы укажете.

Ваши цены меняются в зависимости от объема. Например, цена за уборку квадратного метра в помещении фиксирована и зависит от размера: за объем до 40 метров вы возьмете по 500 рублей за метр, за объем до 100 метров – уже по 450 рублей за метр.

Реализовать это в калькуляторе можно так:

Вы хотите сократить форму заказа. Многие условия теперь можно «зашить» в формулу: это поможет многим уменьшить число полей и упростить заполнение для гостя сайта.

Вы создали несколько калькуляторов, а нужен был один. Мы замечаем, что некоторые пользователи uCalc ставили на странице несколько форм друг под другом, и они образовывали как бы один калькулятор. Теперь можно отказаться от такого «костыля». Напомним, что после бета-версии в нашем сервисе появится тариф за использование картинок, sms, платежей и статистики – все эти опции будут доступны по цене от $3,5 за калькулятор.

Всегда на связи

Если у вас возникнет вопрос или замечание по работе логических выражений, используйте форму обратной связи в вашем личном кабинете:

3 комментариев
avatar
1 Написал Johny710 12 Апрель 2017, 04:15
Это то чего я ждал от калькулятора больше всего! Спасибо ребят, порадовали.
2 Написал zibanton 12 Апрель 2017, 09:57
Задумка хорошая и ждали давно. Но вот какой вопрос: у меня в калькуляторе нужно подсчитать несколько результатов. Каждый из них считается с условиями.  В раздельности проблем нет, всё считается, но как мне получить сумму всех сразу? Если пытаешься все эти ветки со всех результатов запихнуть в итоговый результат, то более двух веток калькулятор отказывается принимать, просто не считает третью  и далее. Может, есть какой-то более простой способ?
3 Написал Илья 12 Апрель 2017, 12:28
Добрый день! Рады, что вам понравилось.

Для суммирования значений нужно использовать знак плюс после условий - http://take.ms/wOZPA
Также мы планируем реализовать функционал вставки значений результатов в формуле.
По ошибкам - нужно больше деталей, приглашаю написать нам на почту support@ucalc.pro
Ваш комментарий