Щелкните ячейку и нажмите «F2», чтобы отобразить формулу вместо результата.
Кредит изображения: nikoniko_happy / iStock / Getty Images
Математические функции Excel включают несколько вариантов округления чисел, включая ROUND, ROUNDUP, MROUND и CEILING, каждый из которых немного отличается по назначению и синтаксису. Для округления до ближайших 10 лучше всего подходит CEILING, тогда как MROUND может округлять до ближайших 10 в любом направлении. ROUND и ROUNDUP лучше подходят для округления десятичных дробей, но их также можно округлить до ближайшего 10 с помощью обходного пути. Вы можете использовать любую из этих функций по отдельности для округления одного числа или в сочетании со ссылками на ячейки для округления всего набора существующих данных.
Завершение с потолком
Функция ПОТОЛОК в Excel всегда округляет до указанного значения, что делает ее наилучшим способом округления до ближайшего 10. Формула для ПОТОЛОК требует двух переменных: исходного числа и степени его округления. Например, чтобы округлить число от 12 до 20, введите в ячейку «= CEILING (12, 10)» (без кавычек). Независимо от того, какое число вы хотите округлить, измените только первую переменную в формуле. Вторая, «10», сообщает Excel, что нужно округлить до ближайших 10, поэтому, пока ваша цель остается округлять до ближайших 10, вам никогда не нужно ее корректировать.
Видео дня
Округление с использованием MRound
MROUND, сокращение от Multiple Round, округляет одно число до ближайшего кратного другого числа. На практике ОКРУГЛЕНИЕ работает почти так же, как ОКРУГЛЕНИЕ, за исключением того, что оно может округлять вверх или вниз - формула «= ОКРУГЛ (12, 10)» дает результат 10, тогда как «= ОКРУГЛ (17,10)» дает 20.. Используйте ОКРУГЛЕНИЕ вместо ПОТОЛКА только в том случае, если вы хотите округлить до ближайшего 10, в отличие от универсального округления.
Понимание Round и RoundUp
Простейшие функции округления Excel, ROUND и ROUNDUP, обычно не работают для округления до ближайшего 10. Эти функции предназначены для округления лишних десятичных знаков. Например, «= ОКРУГЛ (1,2, 0)» округляет 1,2 до 0 десятичных знаков, получая 1. ROUNDUP работает аналогично, но в этом случае превратит 1,2 в 2. Вы можете использовать трюк, чтобы применить ROUND или ROUNDUP для округления до ближайшего 10: сначала разделите внутреннее число на 10, а затем умножьте всю функцию на 10, например "= ОКРУГЛВВЕРХ (12/10; 0) * 10." Это работает, превращая выбранное число, 12, в 1,2. Функция округляет 1,2 до 2, которые в формуле умножаются на 10, что дает желаемый результат. 20. Однако, если вы не хотите использовать ROUND или ROUNDUP по какой-либо конкретной причине, лучше вместо этого просто использовать MROUND или CEILING.
Быстрое округление целых листов
Какую бы формулу вы ни выбрали, вам необходимо ввести ее в каждую ячейку, которую вы хотите округлить, что потребует много усилий, если у вас уже есть весь лист данных. Вместо того, чтобы переписывать каждую ячейку, откройте чистый лист в той же книге, напишите одну итерацию формулы, используя ссылку на ячейку, а затем заполните оставшуюся часть листа. Например, если вы хотите округлить 50 строк данных, уже введенных в столбец A листа Sheet1, введите «= CEILING (Sheet1! A1, 10)» в ячейку A1 на листе Sheet2, а затем перетащите маркер заполнения вниз на 50 ячеек. Столбец на Sheet2 будет идеально соответствовать столбцу на Sheet1, но с округлением в большую сторону. Затем скопируйте весь столбец на лист Sheet2, щелкните правой кнопкой мыши заголовок того же столбца и выберите «Значения» в параметрах вставки. При этом формулы в каждой ячейке заменяются статическими округленными значениями, что позволяет изменять или удалять Sheet1 без потери чисел на Sheet2.