Расчет данных с округлением +/-0,5
GGR
Дата: Среда, 03.06.2026, 18:27 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 190
Репутация:
0
±
Замечаний:
20% ±
Excel 2007
Добрый вечер. Прошу помочь в решении. В файле на каждую дату( листы) заведены данные, из которых главные- часы работы( столбец H) и % выработки ( столбец I) . Можно ли сделать расчет часов таким образом , чтобы округление от столбца H было +/-0,5 либо целое число как в листе 4 или совсем без изменений, при этим просчитывался % не более 105. столбец K. Например приведен в листе 1. с расчетом ,в остальных листах просто цифры. Надо учесть ,что режим работы 11 часов. Надеюсь понятно объяснила.
Добрый вечер. Прошу помочь в решении. В файле на каждую дату( листы) заведены данные, из которых главные- часы работы( столбец H) и % выработки ( столбец I) . Можно ли сделать расчет часов таким образом , чтобы округление от столбца H было +/-0,5 либо целое число как в листе 4 или совсем без изменений, при этим просчитывался % не более 105. столбец K. Например приведен в листе 1. с расчетом ,в остальных листах просто цифры. Надо учесть ,что режим работы 11 часов. Надеюсь понятно объяснила. GGR
Ответить
Сообщение Добрый вечер. Прошу помочь в решении. В файле на каждую дату( листы) заведены данные, из которых главные- часы работы( столбец H) и % выработки ( столбец I) . Можно ли сделать расчет часов таким образом , чтобы округление от столбца H было +/-0,5 либо целое число как в листе 4 или совсем без изменений, при этим просчитывался % не более 105. столбец K. Например приведен в листе 1. с расчетом ,в остальных листах просто цифры. Надо учесть ,что режим работы 11 часов. Надеюсь понятно объяснила. Автор - GGR Дата добавления - 03.06.2026 в 18:27
Nic70y
Дата: Четверг, 04.06.2026, 07:38 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9268
Репутация:
2502
±
Замечаний:
0% ±
Excel 2010
вдруг правильноКод
=ЦЕЛОЕ(H4)+МИН(0,5;ОКРУГЛ(ОСТАТ(H4;1);))
вдруг правильноКод
=ЦЕЛОЕ(H4)+МИН(0,5;ОКРУГЛ(ОСТАТ(H4;1);))
Nic70y
К сообщению приложен файл:
118.xls
(39.5 Kb)
Ответить
Сообщение вдруг правильноКод
=ЦЕЛОЕ(H4)+МИН(0,5;ОКРУГЛ(ОСТАТ(H4;1);))
Автор - Nic70y Дата добавления - 04.06.2026 в 07:38
ExcelDK
Дата: Четверг, 04.06.2026, 09:53 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 146
Репутация:
11
±
Замечаний:
0% ±
2010
Сообщение отредактировал ExcelDK - Четверг, 04.06.2026, 16:15
Ответить
Сообщение Первую можно упростить Автор - ExcelDK Дата добавления - 04.06.2026 в 09:53
gling
Дата: Четверг, 04.06.2026, 23:27 |
Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2711
Репутация:
780
±
Замечаний:
0% ±
2010
Здравствуйте. У вас все округления в меньшую сторону, может быть вам нужно это?Но тогда и в столбце Н надо сделать округление до 1 знака после запятой.Код
=ОКРУГЛ(ЕСЛИ(B4=0;0;ЕСЛИ($F$14>$G$14;$G4;(ЕСЛИ($F$14<$G$14;($F$14/$G$14*$G4);$G$14/$A$14))));1)
Так как у вас на листе 05 результат равен 1,489, а отображается как 1,5. При округлении 1,489 вниз, результат будет 1.
Здравствуйте. У вас все округления в меньшую сторону, может быть вам нужно это?Но тогда и в столбце Н надо сделать округление до 1 знака после запятой.Код
=ОКРУГЛ(ЕСЛИ(B4=0;0;ЕСЛИ($F$14>$G$14;$G4;(ЕСЛИ($F$14<$G$14;($F$14/$G$14*$G4);$G$14/$A$14))));1)
Так как у вас на листе 05 результат равен 1,489, а отображается как 1,5. При округлении 1,489 вниз, результат будет 1. gling
ЯД-41001506838083
Ответить
Сообщение Здравствуйте. У вас все округления в меньшую сторону, может быть вам нужно это?Но тогда и в столбце Н надо сделать округление до 1 знака после запятой.Код
=ОКРУГЛ(ЕСЛИ(B4=0;0;ЕСЛИ($F$14>$G$14;$G4;(ЕСЛИ($F$14<$G$14;($F$14/$G$14*$G4);$G$14/$A$14))));1)
Так как у вас на листе 05 результат равен 1,489, а отображается как 1,5. При округлении 1,489 вниз, результат будет 1. Автор - gling Дата добавления - 04.06.2026 в 23:27
GGR
Дата: Пятница, 05.06.2026, 17:24 |
Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 190
Репутация:
0
±
Замечаний:
20% ±
Excel 2007
спасибо всем за решение. Протестирую каждый из вариантов .Результат потом напишу
спасибо всем за решение. Протестирую каждый из вариантов .Результат потом напишу GGR
Ответить
Сообщение спасибо всем за решение. Протестирую каждый из вариантов .Результат потом напишу Автор - GGR Дата добавления - 05.06.2026 в 17:24