Нужно приводить остаток товара к определенному значению, если остаток товара меньше кванта продажи товара.
Например: Товар, продаем квантом 4 штуки, если остаток на складе менее 4 штук, нужно чтобы остаток становился 0. Квант продажи вбит в отдельный столбец, кванты 2,4,6 штук. Квант это когда разом продаем 2,4,6 штук, и чтобы если товара меньше его кванта, нужно отображать 0 чтобы случайно не заказали товар у которого остаток менее кванта.
Буду признателен за помощь.
Уважаемые форумчане, всем привет!
Помогите, пожалуйста с формулой?
Нужно приводить остаток товара к определенному значению, если остаток товара меньше кванта продажи товара.
Например: Товар, продаем квантом 4 штуки, если остаток на складе менее 4 штук, нужно чтобы остаток становился 0. Квант продажи вбит в отдельный столбец, кванты 2,4,6 штук. Квант это когда разом продаем 2,4,6 штук, и чтобы если товара меньше его кванта, нужно отображать 0 чтобы случайно не заказали товар у которого остаток менее кванта.
Дело в том что нужно выдавать остаток квантов, а не просто количества на складе, скрывая если количества менее кванта.
То есть, если у нас на остатке 8 штук товаров, а квант 4, то мы должны выдавать остаток 2 штуки (8/4=2) Если остаток 21, а квант 5, мы должны выдавать остаток 4 штуки (округляем в меньшую сторону чтобы было целое число кратное кванту) Если у нас остаток 5, а квант 6, то мы должны выдавать 0.
Прошу помочь с данной еще более сложной задачей_)
Файл приложил.
Всем привет еще раз)
С квантами проблема решена не полностью.
Дело в том что нужно выдавать остаток квантов, а не просто количества на складе, скрывая если количества менее кванта.
То есть, если у нас на остатке 8 штук товаров, а квант 4, то мы должны выдавать остаток 2 штуки (8/4=2) Если остаток 21, а квант 5, мы должны выдавать остаток 4 штуки (округляем в меньшую сторону чтобы было целое число кратное кванту) Если у нас остаток 5, а квант 6, то мы должны выдавать 0.
По данной формуле получается что если остаток 0, а квант стоит 2, то начинает показывать остаток -1, а остаток должен быть 0
Код
=--ТЕКСТ(A4/B4-0,5;0)
Приложил файл что получается
Еще раз уточню проблему?
1. Нужно чтобы если остаток менее кванта, то 0. Остаток 5 штук, квант 6 штук, выдаем результат: 0. 2. Нужно чтобы если остаток равен 10, а квант 5, то выдаем результат: остаток 2 штуки. 3. Нужно чтобы если остаток равен 6, а квант 5, то выдаем результат: остаток 1 штука. 4. Нужно чтобы если остаток равен 20, а квант 3, то выдаем результат: остаток 6 штук.
По данной формуле получается что если остаток 0, а квант стоит 2, то начинает показывать остаток -1, а остаток должен быть 0
Код
=--ТЕКСТ(A4/B4-0,5;0)
Приложил файл что получается
Еще раз уточню проблему?
1. Нужно чтобы если остаток менее кванта, то 0. Остаток 5 штук, квант 6 штук, выдаем результат: 0. 2. Нужно чтобы если остаток равен 10, а квант 5, то выдаем результат: остаток 2 штуки. 3. Нужно чтобы если остаток равен 6, а квант 5, то выдаем результат: остаток 1 штука. 4. Нужно чтобы если остаток равен 20, а квант 3, то выдаем результат: остаток 6 штук.kilundik
как построить формулу целиком, если у нас уже есть? =ЕСЛИ(A2<B2;0;A2)
Стереть то, что есть, написать то, что предложили
Используйте теги для формул в своих постах. Выделите формулу и чуть выше на панели нажмите кнопку # Это в Правилах форума, кстати, написано )))_Boroda_
Используйте теги для формул в своих постах. Выделите формулу и чуть выше на панели нажмите кнопку # Это в Правилах форума, кстати, написано )))
Теги поправил, прошу прощения.
Все же не получается у меня формула, так как мне нужны одновременно несколько действий. Если остаток менее кванта, то светим 0, а также, чтобы остаток в штуках трансформировался в остаток равных квантам, округленный вниз. (остаток 15, квант 7, результат =2)
1. Нужно чтобы если остаток менее кванта, то 0. Остаток 5 штук, квант 6 штук, выдаем результат: 0. 2. Нужно чтобы если остаток равен 10, а квант 5, то выдаем результат: остаток 2 штуки. 3. Нужно чтобы если остаток равен 6, а квант 5, то выдаем результат: остаток 1 штука. 4. Нужно чтобы если остаток равен 20, а квант 3, то выдаем результат: остаток 6 штук. 5. Если остаток 0, а квант 5, то остаток 0 итд...
Как построить целиковую формулу?
Так как на данный момент понятно только как работает формула
Используйте теги для формул в своих постах. Выделите формулу и чуть выше на панели нажмите кнопку # Это в Правилах форума, кстати, написано )))
Теги поправил, прошу прощения.
Все же не получается у меня формула, так как мне нужны одновременно несколько действий. Если остаток менее кванта, то светим 0, а также, чтобы остаток в штуках трансформировался в остаток равных квантам, округленный вниз. (остаток 15, квант 7, результат =2)
1. Нужно чтобы если остаток менее кванта, то 0. Остаток 5 штук, квант 6 штук, выдаем результат: 0. 2. Нужно чтобы если остаток равен 10, а квант 5, то выдаем результат: остаток 2 штуки. 3. Нужно чтобы если остаток равен 6, а квант 5, то выдаем результат: остаток 1 штука. 4. Нужно чтобы если остаток равен 20, а квант 3, то выдаем результат: остаток 6 штук. 5. Если остаток 0, а квант 5, то остаток 0 итд...
Как построить целиковую формулу?
Так как на данный момент понятно только как работает формула