Отображение процентов в Excel
В этом небольшом уроке Вы найдёте множество полезных сведений о Процентном формате в Excel. Вы узнаете, как изменить формат имеющихся данных на Процентный, как настроить отображение процентов в ячейке, а также, как автоматически изменять числа на проценты при ручном вводе.
В Microsoft Excel отображение значений в виде процентов делается очень просто. Для этого нужно выделить одну или несколько ячеек и нажать кнопку Percent Style (Процентный формат) в разделе Number (Число) вкладки Home (Главная):
Ещё быстрее это можно сделать, нажав сочетание клавиш Ctrl+Shift+%. Excel будет напоминать Вам эту комбинацию каждый раз, когда Вы наводите указатель мыши на кнопку Percent Style (Процентный формат).
Да, Процентный формат в Excel можно задать в один клик. Но полученный результат будет значительно отличаться в зависимости от того, применяете Вы форматирование к существующим значениям или к пустым ячейкам.
Форматирование существующих значений как процентов
Когда Вы применяете Процентный формат к ячейкам, которые уже содержат числовые значения, Excel умножает эти значения на 100 и добавляет в конце знак процента (%). С точки зрения Excel, это правильно, так как 1% это по своей сути одна сотая часть.
Однако иногда это приводит к неожиданным результатам. Например, если в ячейке A1 записано число 20 и Вы примените к этой ячейке Процентный формат, то в результате Вы получите 2000%, а не 20% как Вы, вероятно, хотели.
Как предотвратить ошибку:
- Если в ячейке Вашей таблицы записаны числа в обычном числовом формате, а Вам нужно превратить их в Процентный, предварительно разделите эти числа на 100. Например, если Ваши исходные данные записаны в столбце A, Вы можете в ячейку B2 ввести формулу =A2/100 и скопировать её во все необходимые ячейки столбца B. Далее выделите весь столбец B и примените к нему Процентный формат. Результат должен быть примерно такой:
Далее Вы можете заменить формулы в столбце B значениями, затем скопировать их в столбец A и удалить столбец B, если он Вам больше не нужен.
- Если Вам нужно перевести в формат процентов только некоторые из значений, Вы можете ввести их вручную, для этого надо разделить число на 100 и записать его в виде десятичной дроби. Например, чтобы получить значение 28% в ячейке A2 (смотрите рисунок выше), введите число 0.28, а потом примените к ней Процентный формат.
Применение процентного формата к пустым ячейкам
Мы увидели, как изменяется отображение уже существующих данных в таблице Microsoft Excel при смене простого числового формата на Процентный. Но что получится, если сначала применить к ячейке Процентный формат, а затем ввести в неё число вручную? Вот тут Excel может повести себя по-разному.
- Любое число равное или большее 1 будет просто записано со знаком %. Например, число 2 будет записано как 2%; 20 – как 20%; 2,1 – как 2,1% и так далее.
- Числа меньше 1, записанные без 0 слева от запятой, будут умножены на 100. Например, если Вы введёте ,2 в ячейку с процентным форматированием, то в результате увидите значение 20%. Однако, если Вы наберёте на клавиатуре 0,2 в той же ячейке, то значение будет записано как 0,2%.
Отображение чисел как процентов сразу при вводе
Если Вы вводите в ячейку число 20% (со знаком процента), Excel поймёт, что Вы хотите записать значение в процентах и автоматически изменит формат ячейки.
Важное замечание!
Используя процентное форматирование в Excel, пожалуйста, помните, что это не более чем визуальное представление реального математического значения, хранящегося в ячейке. На самом деле, процентное значение всегда хранится в виде десятичной дроби.
Другими словами, 20% хранится как 0,2; 2% хранится как 0,02 и так далее. Когда производятся различные вычисления, Excel использует именно эти значения, т.е. десятичные дроби. Помните об этом, когда составляете формулы со ссылками на ячейки с процентами.
Чтобы увидеть реальное значение, содержащееся в ячейке, которая имеет Процентный формат:
- Щелкните по ней правой кнопкой мыши и из контекстного меню выберите Format Cells (Формат ячеек) или нажмите комбинацию Ctrl+1.
- В появившемся диалоговом окне Format Cells (Формат ячеек) взгляните в область Sample (Образец) на вкладке Number (Число) в категории General (Общий).
Хитрости при отображении процентов в Excel
Кажется, посчитать и вывести на экран данные в процентах – это одна из простейших задач, которые мы делаем с помощью Excel. Но опытные пользователи знают, что далеко не всегда эта задача так уж проста.
1. Задайте отображение нужного количества десятичных знаков
Когда Процентный формат применяете к числам, Excel 2010 и 2013 отображает их округлённое до целого значение, и в некоторых случаях это может ввести в заблуждение. Например, задайте процентный формат для пустой ячейки и введите в ней значение 0,2%. Что получилось? Я в своей таблице вижу 0%, хотя я точно знаю, что должно быть 0,2%.
Чтобы увидеть реальное, а не округлённое значение, Вам нужно увеличить число десятичных знаков, которое Excel должен показать. Для этого:
- Откройте диалоговое окно Format Cells (Формат ячеек), воспользовавшись контекстным меню, или нажмите комбинацию клавиш Ctrl+1.
- Выберите категорию Percentage (Процентный) и установите число десятичных знаков, отображаемых в ячейке, по своему желанию.
- Когда все будет готово – нажмите ОК, чтобы изменения вступили в силу.
2. Выделите отрицательные значения при помощи форматирования
Если Вы хотите, чтобы отрицательные значения отображались по-другому, например, красным шрифтом, можете настроить особый числовой формат. Откройте еще раз диалоговое окно Format Cells (Формат ячеек) и зайдите на вкладку Number (Число). Выберите категорию Custom (Все Форматы) и введите в поле Type (Тип) одну из следующих строк:
- 00%;[Red]-0.00% или 00%;[Красный]-0,00% – выводить отрицательные процентные значения красным цветом и показывать 2 знака после запятой.
- 0%;[Red]-0% или 0%;[Красный]-0% – выводить отрицательные процентные значения красным цветом и не показывать значения после запятой.
Более подробно о таком способе форматирования Вы можете узнать в справочнике Microsoft, в теме, посвящённой отображению чисел в процентном формате.
3. Форматирование отрицательных значений процентов в Excel с помощью условного форматирования
По сравнению с предыдущим способом, условное форматирование в Excel это более гибкий метод, который позволяет задать любой формат для ячейки, содержащей отрицательное значение процента.
Простейший способ создать правило условного форматирования – зайти в меню Conditional formatting > Highlight cells rules > Less than (Условное форматирование > Правила выделения ячеек > Меньше…) и ввести 0 в поле Format cells that are LESS THAN (Форматировать ячейки, которые МЕНЬШЕ)
Далее в выпадающем списке Вы можете выбрать один из предложенных стандартных вариантов или кликнуть Custom Format (Пользовательский формат) в конце этого списка и настроить все детали формата ячейки как Вам нравится.
Вот такие возможности для работы с Процентным форматом данных открывает Excel. Надеюсь, что знания, полученные из этого урока, избавят Вас от лишней головной боли в будущем. В следующих статьях мы глубже погрузимся в тему процентов в Excel. Вы узнаете, какие методы для расчёта процентов можно применять в Excel, изучите формулы для расчета изменения в процентах, процента от общей суммы, сложного процента и многое другое.
Форматирование чисел в виде процентов
В этой статье описываются принципы отображения в Excel чисел в процентах, а также предлагаются примеры вычисления процентов на листах.
В этой статье
Как Excel обрабатывает проценты
Форматирование чисел в качестве процентов не вызывает сложностей, однако получаемые результаты могут зависеть от того, содержатся ли эти числа в книге.
Форматирование ячеек, уже содержащих числа. При применении процентного формата к существующим числам в книге Excel эти числа умножаются на 100. Например, если ячейка содержит число 10, оно будет умножено на 100, т. е. после применения процентного формата в ячейке будет отображаться значение 1000,00%, что может отличаться от ожидаемого результата. Чтобы процентные значения отображались точно, перед применением процентного формата следует убедиться в том, что числа вычислены как проценты и отображаются в десятичном формате. Проценты вычисляются с использованием формулы сумма /итог = процент. Например, если ячейка содержит формулу =10/100,результатом вычисления будет 0,1. Если применить к ячейке с числом 0,1 процентный формат, число будет правильно отображено как 10%. Дополнительные сведения о вычислении процентов см. в разделе Примеры вычисления процентов.
Форматирование пустых ячеек. Если применить процентный формат к пустым ячейкам, пересчет вводимых чисел в проценты выполняется по другим правилам. Числа, большие или равные 1, преобразуются в проценты по умолчанию, а числа, меньшие 1, для пересчета в проценты умножаются на 100. Например, если ввести 10 или 0,1, результат будет одинаковым — 10,00%. (Если отображение двух нулей после десятичной запятой не требуется, от них легко избавиться, выполнив действия, описанные в приведенной ниже процедуре.)
Отображение чисел в процентах
Чтобы быстро применить процентное форматирование к выбранным ячейкам, нажмите кнопку Процентный в группе Число на вкладке Главная или нажмите CTRL+SHIFT+%. Если необходимо более точно задать формат или изменить другие параметры форматирования для выделенного фрагмента, выполните действия, описанные ниже.
На вкладке Главная в группе Число щелкните значок рядом с полем Число, чтобы открыть диалоговое окно Формат ячеек.
В диалоговом окне Формат ячеек в списке Числовые форматы выберите пункт Процентный.
В поле Число десятичных знаков введите требуемое число знаков после запятой. Например, чтобы ячейка содержала значение 10%, а не 10,00%, введите в поле Число десятичных знаков0.
Советы по отображению процентов
Чтобы сбросить формат чисел в выбранных ячейках, в списке Числовые форматы выберите пункт Общий. Ячейки, к которым применен формат Общий, не имеют специального числового формата.
Если необходимо выделить отрицательные процентные значения (например, отображать их красным цветом), можно создать пользовательский числовой формат (диалоговое окно Формат ячеек, вкладка Число, категория (все форматы)). Формат должен иметь приблизительно следующий вид: 0,00%;[Красный]-0,00%. После применения этого формата к ячейкам положительные процентные значения будут отображаться цветом текста по умолчанию, а отрицательные — красным цветом. Часть формата после точки с запятой обозначает форматирование, которое применяется к отрицательным значениям.
Подобным образом можно настроить отображение отрицательных процентных значений в скобках, создав, например, следующий пользовательский формат: 0,00%_);(0,00%). Подробнее об этом см. в статье Создание и удаление пользовательских числовых форматов.
Для настройки отображения отрицательных процентных значений в книге можно также использовать условное форматирование (вкладка Главная, группа Стили, Условное форматирование). Созданное правило условного форматирования должно выглядеть примерно так же, как правило, приведенное в примере ниже. Данное правило предписывает приложению Excel применять формат (текст красного цвета) к ячейкам, значения в которых меньше нуля. Дополнительные сведения об условном форматировании см. в статье Добавление, изменение, поиск и удаление условного форматирования.
Примеры вычисления процентов
В данном разделе описаны некоторые простые способы вычисления процентов.
Пример 1. Увеличение или уменьшение числа на заданное количество процентов
Сценарий Если вы тратите на питание в среднем 25 долларов США в неделю и хотите сократить еженедельные расходы на питание на 25 %, сколько вы можете потратить? Или, если вы хотите увеличить недельный размер питания в 25 долларов США на 25 %, каков ваш новый недельный размер?
Если ячейка B2 — это расходы на питание, а C2 — процент, на который требуется сократить расходы, чтобы получить результат, введите в ячейку D2 формулу =B2*(1-C2).
В этой формуле 1 используется для представления 100 %. Подобным образом, если нужно увеличить расходы на определенный процент, следует ввести в ячейку D2 формулу =B2*(1+C2).
Пример 2. Вычисление значения на основе процента
Сценарий Если вы приобретаете компьютер за 800 рублей и у вас есть налог с продаж в размере 8,9 %, то сколько нужно платить за налог с продаж? В этом примере нужно найти 8,9 % от 800.
Если ячейка B2 — это цена, а C2 — налог с продаж, введите в ячейку D2 формулу =B2*C2, как показано ниже.
В этой формуле 800 умножается на 0,089 (соответствующий процент в десятичной форме), что дает величину налога с продаж, который необходимо уплатить.
Пример 3. Вычисление процента на основе двух значений
Сценарий Например, если учащийся на тесте набрал 42 балла из 50, каков процент правильных ответов?
В данном случае ячейка B2 содержит количество набранных баллов, а ячейка C2 — общее количество баллов. Чтобы определить процент правильных ответов, введите в ячейку D2 формулу =B2/C2.
В этой формуле число 42 делится на 50, чтобы найти процент правильных ответов. (В данном примере процентное значение в соответствии с форматом отображается без знаков после запятой.)
Пример 4. Вычисление значения на основе другого значения и процента
Сценарий Например, продажная цена футболки составляет 15 долларов США, что на 25 % меньше исходной цены. Какова исходная цена? В этом примере нужно найти 75 %, из которых число равно 15.
Если ячейка B2 — это отпускная цена, а в ячейке C2 содержится число 0,75 (т. е. 100 % за вычетом скидки в 25 % в десятичном формате), чтобы узнать первоначальную цену, введите в ячейку D2 формулу =B2/C2.
В этой формуле отпускная цена делится на проценты, что дает первоначальную цену.
Пример 5. Вычисление разницы между двумя числами и ее отображение в процентах
Сценарий Например, заработная плата вашего отдела в ноябре составляет 2 342 долларов США, а в декабре — 2500 рублей. Как меняется процентная доля заработной платы за эти два месяца? Для этого используйте операторы вычитания (-) и деления (/) в одной формуле.
Если ячейка B2 — это прибыль за ноябрь, а C2 — за декабрь, чтобы найти разницу, используйте в ячейке D2 формулу =(C2-B2)/ (B2).
Эта формула делит разницу между вторым и первым числами на значение первого числа, чтобы получить процентное изменение. (В показанном здесь примере разница отформатирована в процентах с двумя десятичных знаками.)
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.