Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Увеличение значения ячеки до определённого предела. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Увеличение значения ячеки до определённого предела.
iamm3car Дата: Вторник, 09.07.2024, 19:30 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

16.0.14332.20400
Здравствуйте.
Столкнулся с проблемой: имеется табличка по расчёту цены закупки сырья, состоящая из цены за килограмм, массы фасовки, нужной массы и конечной суммы. Например: 10 рублей за килограмм, фасовка по 1 килограмму, требуется 1,5 килограмма, значит конечная сумма будет 20 рублей, так как мы не можем купить 1,5 килограмма, так как фасовка по 1 килограмму и придётся брать ещё один.
Собственно вопрос: можно ли как-то вывести математически требуемую с учётом фасовки массу, потому что единственное решение, которое я перед собой вижу, это суммирование фасовки, пока она не станет больше нашей требуемой массы. Но циклы есть только в макросах (либо я плохо искал?), а это неудобно. Усложняет всё то, что фасовка может быть по 0,25 килограмма, например, а потребность в 0,05 - числа не целые и не кратные единице, поэтому нельзя просто увеличивать на 1, например.
Может есть какие-то формулы, потому что я видел условную сумму диапазона, но не видел хитрых инкрементов ячейки, ну и в голове всё цикл крутится, не даёт как-то подвязаться на математику.
 
Ответить
СообщениеЗдравствуйте.
Столкнулся с проблемой: имеется табличка по расчёту цены закупки сырья, состоящая из цены за килограмм, массы фасовки, нужной массы и конечной суммы. Например: 10 рублей за килограмм, фасовка по 1 килограмму, требуется 1,5 килограмма, значит конечная сумма будет 20 рублей, так как мы не можем купить 1,5 килограмма, так как фасовка по 1 килограмму и придётся брать ещё один.
Собственно вопрос: можно ли как-то вывести математически требуемую с учётом фасовки массу, потому что единственное решение, которое я перед собой вижу, это суммирование фасовки, пока она не станет больше нашей требуемой массы. Но циклы есть только в макросах (либо я плохо искал?), а это неудобно. Усложняет всё то, что фасовка может быть по 0,25 килограмма, например, а потребность в 0,05 - числа не целые и не кратные единице, поэтому нельзя просто увеличивать на 1, например.
Может есть какие-то формулы, потому что я видел условную сумму диапазона, но не видел хитрых инкрементов ячейки, ну и в голове всё цикл крутится, не даёт как-то подвязаться на математику.

Автор - iamm3car
Дата добавления - 09.07.2024 в 19:30
DrMini Дата: Вторник, 09.07.2024, 20:14 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1871
Репутация: 268 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Здравствуйте iamm3car
Без Вашего примера могу предположить, что надо так:
Код
=ОКРУГЛВВЕРХ(A2/B2;0)*B2

UPD — добавил цену
К сообщению приложен файл: kratnovverkh.xlsx (9.3 Kb)


Сообщение отредактировал DrMini - Вторник, 09.07.2024, 20:39
 
Ответить
СообщениеЗдравствуйте iamm3car
Без Вашего примера могу предположить, что надо так:
Код
=ОКРУГЛВВЕРХ(A2/B2;0)*B2

UPD — добавил цену

Автор - DrMini
Дата добавления - 09.07.2024 в 20:14
iamm3car Дата: Вторник, 09.07.2024, 21:02 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

16.0.14332.20400
DrMini, да, точно! Спасибо большое!
 
Ответить
СообщениеDrMini, да, точно! Спасибо большое!

Автор - iamm3car
Дата добавления - 09.07.2024 в 21:02
Gustav Дата: Вторник, 09.07.2024, 21:21 | Сообщение № 4
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация: 1161 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
=ОКРУГЛВВЕРХ(A2/B2;0)*B2

Вроде, попроще можно:
Код
=ОКРВВЕРХ(A2;B2)


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение
=ОКРУГЛВВЕРХ(A2/B2;0)*B2

Вроде, попроще можно:
Код
=ОКРВВЕРХ(A2;B2)

Автор - Gustav
Дата добавления - 09.07.2024 в 21:21
DrMini Дата: Вторник, 09.07.2024, 21:34 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1871
Репутация: 268 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
попроще можно

Точно.
yes
Я тут вспоминал математику, а про
Код
=ОКРВВЕРХ
даже и не вспомнил.


Сообщение отредактировал DrMini - Вторник, 09.07.2024, 21:35
 
Ответить
Сообщение
попроще можно

Точно.
yes
Я тут вспоминал математику, а про
Код
=ОКРВВЕРХ
даже и не вспомнил.

Автор - DrMini
Дата добавления - 09.07.2024 в 21:34
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!