Округление по условиям
ASM_0408
Дата: Среда, 17.07.2013, 21:54 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация:
0
±
Замечаний:
0% ±
Excel 2021
Здравствуйте уважаемые форумчане! Подскажите пожалуйста решение. В столбцах "площадь изделия" и "площадь окраски" должно выполняться условие округления при перемножении столбцов "высота" и "ширина". До перемножения надо округлить эти столбцы по условию если "высота" =<600 значение 500, если >600=<1100 значение 1000, и это должно выполняться с шагом в 500. Не могу разобраться как это сделать.
Здравствуйте уважаемые форумчане! Подскажите пожалуйста решение. В столбцах "площадь изделия" и "площадь окраски" должно выполняться условие округления при перемножении столбцов "высота" и "ширина". До перемножения надо округлить эти столбцы по условию если "высота" =<600 значение 500, если >600=<1100 значение 1000, и это должно выполняться с шагом в 500. Не могу разобраться как это сделать. ASM_0408
Ответить
Сообщение Здравствуйте уважаемые форумчане! Подскажите пожалуйста решение. В столбцах "площадь изделия" и "площадь окраски" должно выполняться условие округления при перемножении столбцов "высота" и "ширина". До перемножения надо округлить эти столбцы по условию если "высота" =<600 значение 500, если >600=<1100 значение 1000, и это должно выполняться с шагом в 500. Не могу разобраться как это сделать. Автор - ASM_0408 Дата добавления - 17.07.2013 в 21:54
ShAM
Дата: Среда, 17.07.2013, 22:11 |
Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация:
249
±
Замечаний:
0% ±
Excel 2010
Можно было бы: но при 100 дает ноль. Может, так? Код
=ЕСЛИ(E4=100;500;ОКРУГЛТ(E4+100;500))
ЗЫ: Если высота идет с кратностью 100.
Можно было бы: но при 100 дает ноль. Может, так? Код
=ЕСЛИ(E4=100;500;ОКРУГЛТ(E4+100;500))
ЗЫ: Если высота идет с кратностью 100. ShAM
Сообщение отредактировал ShAM - Среда, 17.07.2013, 22:13
Ответить
Сообщение Можно было бы: но при 100 дает ноль. Может, так? Код
=ЕСЛИ(E4=100;500;ОКРУГЛТ(E4+100;500))
ЗЫ: Если высота идет с кратностью 100. Автор - ShAM Дата добавления - 17.07.2013 в 22:11
Pelena
Дата: Среда, 17.07.2013, 22:12 |
Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19418
Репутация:
4561
±
Замечаний:
±
Excel 365 & Mac Excel
Вариант Ага, та же история Тогда так Код
=ОКРВВЕРХ(МАКС(E4;101)-100;500)
Вариант Ага, та же история Тогда так Код
=ОКРВВЕРХ(МАКС(E4;101)-100;500)
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Вариант Ага, та же история Тогда так Код
=ОКРВВЕРХ(МАКС(E4;101)-100;500)
Автор - Pelena Дата добавления - 17.07.2013 в 22:12
ShAM
Дата: Среда, 17.07.2013, 22:16 |
Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация:
249
±
Замечаний:
0% ±
Excel 2010
Здравствуйте, Елена. Тоже при 100 дает ноль.
Здравствуйте, Елена. Тоже при 100 дает ноль. ShAM
Ответить
Сообщение Здравствуйте, Елена. Тоже при 100 дает ноль. Автор - ShAM Дата добавления - 17.07.2013 в 22:16
Pelena
Дата: Среда, 17.07.2013, 22:21 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19418
Репутация:
4561
±
Замечаний:
±
Excel 365 & Mac Excel
Да, после Вашей подсказки добавила формулу в предыдущий пост
Да, после Вашей подсказки добавила формулу в предыдущий пост Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Да, после Вашей подсказки добавила формулу в предыдущий пост Автор - Pelena Дата добавления - 17.07.2013 в 22:21
ASM_0408
Дата: Среда, 17.07.2013, 22:22 |
Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация:
0
±
Замечаний:
0% ±
Excel 2021
В том то и дело что величина исчисляется с точностью до миллиметра. Эти формулы я и сам понимаю, Может я не верно объяснил? Условия должны выпонняться по следующему алгоритму в ячейке "высота" если там число от 0 до 600 (включительно), то для расчета должно браться 500, если от 601 до 1100, то в расчете 1000, если от 1101 до 1600, то в расчете 1500, если от 1601 до 2100, то в расчете 2000, и так далее. Извините но сообразить не могу.
В том то и дело что величина исчисляется с точностью до миллиметра. Эти формулы я и сам понимаю, Может я не верно объяснил? Условия должны выпонняться по следующему алгоритму в ячейке "высота" если там число от 0 до 600 (включительно), то для расчета должно браться 500, если от 601 до 1100, то в расчете 1000, если от 1101 до 1600, то в расчете 1500, если от 1601 до 2100, то в расчете 2000, и так далее. Извините но сообразить не могу. ASM_0408
Сообщение отредактировал ASM_0408 - Среда, 17.07.2013, 22:26
Ответить
Сообщение В том то и дело что величина исчисляется с точностью до миллиметра. Эти формулы я и сам понимаю, Может я не верно объяснил? Условия должны выпонняться по следующему алгоритму в ячейке "высота" если там число от 0 до 600 (включительно), то для расчета должно браться 500, если от 601 до 1100, то в расчете 1000, если от 1101 до 1600, то в расчете 1500, если от 1601 до 2100, то в расчете 2000, и так далее. Извините но сообразить не могу. Автор - ASM_0408 Дата добавления - 17.07.2013 в 22:22
Serge_007
Дата: Среда, 17.07.2013, 22:25 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
если "высота" =<600 значение 500
если там число от 0 до 600 (включительно), то для расчета должно браться 600
Чему верить?
если "высота" =<600 значение 500
если там число от 0 до 600 (включительно), то для расчета должно браться 600
Чему верить?Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение если "высота" =<600 значение 500
если там число от 0 до 600 (включительно), то для расчета должно браться 600
Чему верить?Автор - Serge_007 Дата добавления - 17.07.2013 в 22:25
ASM_0408
Дата: Среда, 17.07.2013, 22:26 |
Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация:
0
±
Замечаний:
0% ±
Excel 2021
Извиняюсь исправил. Спасибо за подсказку, а то бы всех запарил.
Извиняюсь исправил. Спасибо за подсказку, а то бы всех запарил. ASM_0408
Ответить
Сообщение Извиняюсь исправил. Спасибо за подсказку, а то бы всех запарил. Автор - ASM_0408 Дата добавления - 17.07.2013 в 22:26
Pelena
Дата: Среда, 17.07.2013, 22:27 |
Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19418
Репутация:
4561
±
Замечаний:
±
Excel 365 & Mac Excel
величина исчисляется с точностью до миллиметра
Вроде так и считает... Нет?
величина исчисляется с точностью до миллиметра
Вроде так и считает... Нет?Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение величина исчисляется с точностью до миллиметра
Вроде так и считает... Нет?Автор - Pelena Дата добавления - 17.07.2013 в 22:27
ShAM
Дата: Среда, 17.07.2013, 22:34 |
Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация:
249
±
Замечаний:
0% ±
Excel 2010
Моя превратиться в: Код
=ЕСЛИ(E7<=250;500;ОКРУГЛТ(E7+149;500))
ЗЫ: Даже при 0 для расчета брать 500 - это странно.
Моя превратиться в: Код
=ЕСЛИ(E7<=250;500;ОКРУГЛТ(E7+149;500))
ЗЫ: Даже при 0 для расчета брать 500 - это странно. ShAM
Ответить
Сообщение Моя превратиться в: Код
=ЕСЛИ(E7<=250;500;ОКРУГЛТ(E7+149;500))
ЗЫ: Даже при 0 для расчета брать 500 - это странно. Автор - ShAM Дата добавления - 17.07.2013 в 22:34
ASM_0408
Дата: Среда, 17.07.2013, 22:37 |
Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация:
0
±
Замечаний:
0% ±
Excel 2021
Благодарю всех, за помощь!!! Осталось не много доработать, под себя. Спасибо!!!
Благодарю всех, за помощь!!! Осталось не много доработать, под себя. Спасибо!!! ASM_0408
Ответить
Сообщение Благодарю всех, за помощь!!! Осталось не много доработать, под себя. Спасибо!!! Автор - ASM_0408 Дата добавления - 17.07.2013 в 22:37
ASM_0408
Дата: Среда, 17.07.2013, 22:46 |
Сообщение № 12
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация:
0
±
Замечаний:
0% ±
Excel 2021
Да при 0 берет 500 в расчет, как можно исправить?
Да при 0 берет 500 в расчет, как можно исправить? ASM_0408
Ответить
Сообщение Да при 0 берет 500 в расчет, как можно исправить? Автор - ASM_0408 Дата добавления - 17.07.2013 в 22:46
Pelena
Дата: Среда, 17.07.2013, 23:04 |
Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 19418
Репутация:
4561
±
Замечаний:
±
Excel 365 & Mac Excel
Код
=(E4>0)*ОКРВВЕРХ(МАКС(E4;101)-100;500)
Код
=(E4>0)*ОКРВВЕРХ(МАКС(E4;101)-100;500)
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Код
=(E4>0)*ОКРВВЕРХ(МАКС(E4;101)-100;500)
Автор - Pelena Дата добавления - 17.07.2013 в 23:04
ASM_0408
Дата: Среда, 17.07.2013, 23:12 |
Сообщение № 14
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация:
0
±
Замечаний:
0% ±
Excel 2021
Спасибо!!!
Ответить
Сообщение Спасибо!!! Автор - ASM_0408 Дата добавления - 17.07.2013 в 23:12