Перейти к содержимому


помогите сделать вычисления для условия


Сообщений в теме: 4

#1 Жанночка

    Активный участник

  • Пользователи
  • PipPipPip
  • 48 сообщений
  • Пол:Женщина
  • Город:Усть-Илимск

Отправлено 21 Апрель 2014 - 11:08

Здравствуйте, делаю форму заказа, мне нужно. чтобы в колонке "к оплате" считалась автоматическая сумма для оплаты, вот функция в икселе:
=150+((ОКРУГЛВВЕРХ(C8;0)-1)*ЕСЛИ(C8;20;0)), где такой расчет получается, например
посылка весит 1 кг, то стоит она 150р., за каждый последующий кг надо прибавлять 20р., даже если посылка весит 1,1кг, то считается уже как 2 кг.
получается. у меня есть вес фактический у посылки и объемный вес, их я буду забивать вручную, а вот сумма для оплаты должна высчитываться сама, но мне нужно сделать условие вот такое (напишу по-русски, чтобы было понятнее):
если вес фактический меньше, чем объемный вес, то считать =150+((ОКРУГЛВВЕРХ(объемный вес;0)-1)*ЕСЛИ(объемный вес;20;0)), иначе =150+((ОКРУГЛВВЕРХ(вес фактический;0)-1)*ЕСЛИ(вес фактический;20;0))
сама никак не смогу перевести в JavaScript, помогите пожалуйста!
Короче я лох, надеюсь вы мне поможете!

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 21 Апрель 2014 - 11:30

Зачем вам JavaScript? Для этого служат вычисления, они пишутся на PHP.

if ($line['Вес фактический'] < $line['Объемный вес']) $line['К оплате'] = 150+((ceil($line['Объемный вес'])-1)*20); else $line['К оплате'] = 150+((ceil($line['Вес фактический'])-1)*20);


#3 Жанночка

    Активный участник

  • Пользователи
  • PipPipPip
  • 48 сообщений
  • Пол:Женщина
  • Город:Усть-Илимск

Отправлено 22 Апрель 2014 - 09:42

скажите пожалуйста. а куда мне теперь эту строчку с вычислениями внести? если не в JavaScript. в пункт вычисления? а как тогда связать с полем к оплате?

Сообщение отредактировал Жанночка: 22 Апрель 2014 - 09:51

Короче я лох, надеюсь вы мне поможете!

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 22 Апрель 2014 - 09:52

В вычисления таблицы, на событие изменения полей "Вес фактический" и "Объемный вес".

#5 Жанночка

    Активный участник

  • Пользователи
  • PipPipPip
  • 48 сообщений
  • Пол:Женщина
  • Город:Усть-Илимск

Отправлено 25 Апрель 2014 - 06:32

спасибо. все получилось!
Короче я лох, надеюсь вы мне поможете!





Количество пользователей, читающих эту тему: 4

0 пользователей, 4 гостей, 0 анонимных