Терри нужно округлить числа до следующего 0,5. Это означает, что число, такое как 1,1, округляется до 1,5, а 1,6 – до 2,0. Он попытался использовать ОКРУГЛЕНИЕ, но округление округляется только до ближайшей половины (1,1 становится 1,0, а 1,6 становится 1,5).
Excel предоставляет несколько различных функций, которые можно использовать для различных целей округления, например ОКРУГЛ, ROUNDUP, ROUNDDOWN, MROUND, FLOOR, CEILING и т. Д. Каждый из них подробно обсуждался в других выпусках ExcelTips . В этом конкретном случае CEILING, вероятно, будет лучшим решением:
= CEILING (A1,0.5)
Это округляет значение в A1 вверх, до следующей половины . На самом деле CEILING округляется от 0, что означает, что положительные числа округляются в большую сторону, а отрицательные числа округляются в меньшую сторону, в сторону от нуля. (Например, -1,1 будет округлено до -1,5, а не до 1,0.)
Конечно, есть несколько способов выполнять различные задачи в Excel, и этот тип округления не является исключением. Если вы предпочитаете использовать ROUNDUP вместо CEILING, вы можете использовать следующую формулу:
= ROUNDUP (A1 * 2,0)/2
Если вы предпочитаете используйте MROUND, вы можете сделать следующее:
= MROUND (A1 + 0.24999999,0.5)
Это работает, потому что вы добавляете значение (0.249999), которое всегда подталкивает ОКРУГЛЯЙТЕСЬ по половинной “точке перелома”, чтобы добиться результата вверх.
Это лишь несколько простых способов достичь желаемого результата. Есть много других способов использования других функций округления.