![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 21.01.2025
Сообщений: 2
|
![]()
Добрый день.
![]() ![]() Сам расчет накладных происходит на основании формулы (кг*25+160). Кг представлены по каждой накладной в 2 столбцах (вес, объемный вес). Необходимо сначала понять какой из них больше. Затем в случае если вес оказался минимальным (до 0,5 кг) стоимость доставки будет 160 рублей. В случае если вес 0,51 кг он будет считаться как 1 кг. По формуле (1*25+160=185) Также если 1,51 то расчет ведется за 2 кг, но если 1,5 то как 1 кг. Есть также столбик с скоростью доставки. Всего 3 вида (стандарт, экспресс, Эконом (Наземный транспорт)). Стандарт рассчитывается по формуле представленной выше, экспресс как 2*стандарт, а эконом как стандарт+450 рублей. Также если возможно, то у меня есть отдельный файл ексель в котором перечислены тарифы по области Санкт-Петербурга. Мне хотелось бы узнать можно ли как то рассчитать стоимость доставки ссылаясь на тот файл исходя из тех формул которые представлены выше. Однако там есть фиксированная цена за 1 кг по области. Иными словами от 0,51 д0 1,5 кг цена фиксирована. Но цифры будут уже другие (160 может поменяться на 250, а 25 на 30). Файлы с примером расчета я прикрепил и также прикрепил, как выглядит файл с тарифами. ![]() |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 17.06.2012
Сообщений: 1,027
|
![]()
Как понять больший вес:
если вес > обвес тогда формула1 иначе формула2 и внутри формула1 & формула2 возможны "если" поэтому важно составть алгоритм даже похожий на бэйсик вида "если то иначе" и сложится формула большая или формулы малые Сейчас внутри таблиц формулы отсутствуют
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 21.01.2025
Сообщений: 2
|
![]()
сфинкс, Я пробовал через формулу "если", однако столкнулся с проблемой округления веса. В моей компании 0,5 кг считается как минимальный вес и стоимость будет 160 рублей. В случае 0,51 стоимость будет 185 рублей, но в случае если вес 0,5 и используется формула "ОКРУГЛ" он считает 0,5 как 1 кг.
Как можно это исправить? И как включить в формулу, чтобы он распознавал какой статус доставки. Какая для этого есть команда? |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 17.06.2012
Сообщений: 1,027
|
![]()
Для новых условий как впервые появившийся "статус"
возможно создать новые столбцы с простейшими условиями вида если в ячейке указан нужный статус тогда 1 иначе 0 или наоборот и далее наверняка умножать на 1 или 0 чем более структурировно переписать исходное условие тем более точные формулы получатся в дополнительных столбцах
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Расчет стоимости экскурсии | danichca | Microsoft Office Excel | 5 | 15.02.2013 15:51 |
Расчет стоимости | nevka | Microsoft Office Access | 2 | 18.09.2012 02:09 |
расчет стоимости на радиокнопках | Valuh | JavaScript, Ajax | 0 | 17.09.2011 00:05 |
Формула расчета стоимости доставки | Андрей 2009 | Microsoft Office Excel | 12 | 08.04.2009 12:52 |