Skip to content
Условное форматирование заданного процентного значения
На чтение 2 мин. Просмотров 881
Содержание
- Общаяформула
- Объяснение
- Как работает формула
Общаяформула
=A1>=X
=A1>=Y
=A1<Y
=A1>=X
=A1>=Y
=A1<Y
Объяснение
Если вы хотите выделить процентное значение в ячейке с использованием разных цветов, где каждый цвет представляет определенный целевой уровень, вы можете использовать несколько условных правил форматирования, причем каждое правило указывает на разный порог. В приведенном примере условное форматирование применяется к диапазону B5: B12 с использованием 3 формул:
=B5>=90% // зеленый
=B5>=80% // желтый
=B5<80% // розовый
=B5>=90% // green
=B5>=80% // yellow
=B5<80% // pink
Примечание: формулы вводятся относительно верхней левой ячейки в диапазоне, которой является B5 в этом примере.
Как работает формула
Условные правила форматирования применяются по порядку.
Для каждой ячейки в диапазоне B5:B12 вычисляется первая
формула. Если значение больше или равно 90%, формула возвращает ИСТИНА и
применяется зеленая заливка. Если значение не больше или равно 90%, формула
возвращает ЛОЖЬ, и правило не выполняется.
Для каждой ячейки в диапазоне B5:B12 оценивается вторая
формула. Если значение больше или равно 80%, формула возвращает ИСТИНА и
применяется желтая заливка.
Для каждой ячейки в диапазоне B5:B12 оценивается третья формула. Если значение меньше 80%, формула возвращает ИСТИНА и применяется розовая заливка. Опция «остановить, если истина» включена для первых двух правил, чтобы предотвратить обработку, поскольку правила являются взаимоисключающими.
В этой статье описываются принципы отображения в Excel чисел в процентах, а также предлагаются примеры вычисления процентов на листах.
В этой статье
-
Как Excel обрабатывает проценты
-
Отображение чисел в процентах
-
Советы по отображению процентов
-
Примеры вычисления процентов
-
Пример 1. Увеличение или уменьшение числа на заданное количество процентов
-
Пример 2. Вычисление значения на основе процента
-
Пример 3. Вычисление процента на основе двух значений
-
Пример 4. Вычисление значения на основе другого значения и процента
-
Пример 5. Вычисление разницы между двумя числами и ее отображение в процентах
-
Как 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.
Процентное значение в условном форматировании |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
Skip to content
В этом коротком руководстве вы найдете много полезных сведений и узнаете, как показать результаты вычислений в процентах, как в Excel заменить число на процент по мере ввода и многое другое.
- Форматируем существующие значения — предупреждения
- Процент в пустых ячейках
- Превращаем число в процент прямо при вводе
- Советы по применению процентного формата
- Процентный формат в условном форматировании
В Microsoft Excel очень просто отображать значения в виде процентов. Чтобы применить этот формат к конкретной ячейке или к области данных, выберите их, а затем нажмите кнопку «Процентный стиль» в группе «Число» на вкладке «Главная»:
Еще более быстрый способ – нажать комбинацию клавиш Ctrl + Shift +%
(Excel будет напоминать вам об этой возможности всплывающей подсказкой каждый раз, когда вы наводите курсор на кнопку «Процентный стиль»).
Хотя для форматирования чисел в виде процентов в Excel требуется всего лишь один щелчок мыши, результаты могут различаться в зависимости от того, делаете ли вы это применительно к существующим числам или к пустым ячейкам.
Форматирование существующих значений.
Когда вы применяете формат «Процент» к ячейкам, которые уже содержат числа, Excel сразу умножает эти числа на 100 и добавляет в конце знак (%). С точки зрения программы, это правильный подход, поскольку 1% – это одна сотая часть.
Однако этот способ не всегда работает корректно. Например, у вас в ячейке A1 записано число 45, и вы примените к нему процентный формат. В результате вы получите 4500%, а не 45%, как могли бы ожидать.
Возможные обходные пути:
- Перед применением процентного формата делайте предварительные вычисления. Например, если исходные числа находятся в столбце A, вы можете ввести формулу =A2/100 в B2, а затем скопировать ее вниз по столбцу. Затем выделите весь столбец B и примните к нему процентный стиль. Вы получите примерно такой результат:
Теперь вы можете заменить формулы значениями в столбце B, скопировать их обратно в столбец A и удалить столбец B, если он вам больше не нужен. Для этого используйте Специальная вставка – Значения. Быстрые клавиши: сначала Ctrl+C
, затем для вставки Ctrl+Alt+V
.
- Если вы хотите применить процентное форматирование только к нескольким числам, вы можете ввести число в десятичной форме прямо в ячейку. Например, чтобы в ячейке A2 было 15%, введите 0,15 и затем примените формат.
Применение процентного формата к пустым ячейкам
Microsoft Excel ведет себя по-другому, когда вы вводите числа в пустые ячейки, предварительно отформатированные как процент:
- Любое число, равное или больше 1, автоматически преобразуется в процент. Например, 2 превращается в 2%, 20 — в 20%, дробное число 7,15 в 7,15% и так далее.
- Числа меньше 1 без предшествующего нуля в целой части автоматически умножаются на 100. Например, если вы введете .2 в ячейку в процентном формате, вы увидите в этой ячейке 20%. Однако, если вы запишете 0.2 в этой же ячейке, то 0.2% будет отображаться именно так, как и должно быть.
Отображение чисел в процентах при их вводе
Если вы введете 20% (со знаком %) прямо в ячейку, Эксель поймет, что именно вы вводите, и автоматически применит к ней процентное форматирование.
Важное замечание. Применяя формат процента, имейте в виду, что это не более чем визуальное представление реального значения, хранящегося в ячейке. Базовое значение всегда хранится в десятичном виде.
Другими словами, 20% сохраняется как 0,2, 2% на самом деле 0,02, 0,2% равно 0,002 и т.д. При выполнении вычислений Excel всегда имеет дело с десятичными значениями. Помните об этом факте, когда ссылаетесь на ячейки с процентным форматом в формулах.
Чтобы увидеть реальное значение, скрытое под форматированием, щелкните ячейку правой кнопкой мыши, выберите Формат ячеек (или нажмите Ctrl + 1
) и посмотрите в поле Образец на вкладке Число.
Советы по отображению процентов в Excel
Отображение процентов в Excel кажется одной из самых простых задач, верно? Но опытные пользователи знают, что путь к цели почти никогда не бывает гладким
1. Десятичные знаки.
При применении этого форматирования к числам Excel отображает их округлёнными без десятичных знаков. Это может вызвать некоторую путаницу. Например, мы выше рассматривали, как установили процентный формат в пустой ячейке, а затем вводили в нее 0.2. Что мы там видели? В моем случае я увидел 0%, хотя я точно знаю, что это должно быть 0,2%. И к этому нужно быть готовым.
Чтобы увидеть фактическое значение вместо округленного числа, вам просто нужно увеличить количество отображаемых десятичных разрядов. Для этого откройте диалоговое окно Формат ячеек, нажав Ctrl + 1
. Убедитесь, что выбран числовой формат «Процент», и укажите желаемое количество разрядов в поле «Десятичные знаки».
Когда закончите, нажмите кнопку ОК, чтобы сохранить настройки.
Кроме того, вы можете управлять количеством отображаемых десятичных знаков, щелкнув на ленте значки «Увеличить разрядность» или «Уменьшить разрядность»:
2. Отрицательные числа.
Если вы хотите выделить отрицательные проценты особым способом, например красным цветом, вы можете создать собственный числовой формат. Откройте диалоговое окно Формат ячеек и перейдите на раздел > Все форматы. Введите один из ниже форматов в поле Тип:
0.00%; [Красный] -0.00% – закрасить отрицательные числа красным цветом и отображать 2 десятичных знака.
0%; [Красный] -0% – изобразить отрицательные значения красным без десятичных знаков.
Как выделить отрицательные проценты с помощью условного форматирования.
По сравнению с предыдущим методом, условное форматирование Excel более универсально и позволяет отображать отрицательные проценты, например уменьшение на сколько-то процентов, в любом формате по вашему выбору.
Самый быстрый способ создать правило условного форматирования для отрицательных чисел – это щелкнуть Условное форматирование> Правила выделения ячеек> Меньше чем и поставить 0 в поле «Форматировать ячейки меньше»:
Затем вы выбираете один из вариантов форматирования из раскрывающегося списка справа или щелкаете Пользовательский. в конце списка, чтобы настроить свой вариант.
Дополнительные сведения о создании правил условного форматирования см. в разделе Как использовать условное форматирование в Excel .
Вот как можно работать с процентным форматом в Excel. Надеюсь, эти знания помогут вам избежать головной боли в будущем. Следите за обновлениями и благодарим за чтение!
Условное форматирование – удобный инструмент для анализа данных и наглядного представления результатов. Умение им пользоваться сэкономит массу времени и сил. Достаточно бегло взглянуть на документ – нужная информация получена.
Как сделать условное форматирование в Excel
Инструмент «Условное форматирование» находится на главной странице в разделе «Стили».
При нажатии на стрелочку справа открывается меню для условий форматирования.
Сравним числовые значения в диапазоне Excel с числовой константой. Чаще всего используются правила «больше / меньше / равно / между». Поэтому они вынесены в меню «Правила выделения ячеек».
Введем в диапазон А1:А11 ряд чисел:
Выделим диапазон значений. Открываем меню «Условного форматирования». Выбираем «Правила выделения ячеек». Зададим условие, например, «больше».
Введем в левое поле число 15. В правое – способ выделения значений, соответствующих заданному условию: «больше 15». Сразу виден результат:
Выходим из меню нажатием кнопки ОК.
Условное форматирование по значению другой ячейки
Сравним значения диапазона А1:А11 с числом в ячейке В2. Введем в нее цифру 20.
Выделяем исходный диапазон и открываем окно инструмента «Условное форматирование» (ниже сокращенно упоминается «УФ»). Для данного примера применим условие «меньше» («Правила выделения ячеек» — «Меньше»).
В левое поле вводим ссылку на ячейку В2 (щелкаем мышью по этой ячейке – ее имя появится автоматически). По умолчанию – абсолютную.
Результат форматирования сразу виден на листе Excel.
Значения диапазона А1:А11, которые меньше значения ячейки В2, залиты выбранным фоном.
Зададим условие форматирования: сравнить значения ячеек в разных диапазонах и показать одинаковые. Сравнивать будем столбец А1:А11 со столбцом В1:В11.
Выделим исходный диапазон (А1:А11). Нажмем «УФ» — «Правила выделения ячеек» — «Равно». В левом поле – ссылка на ячейку В1. Ссылка должна быть СМЕШАННАЯ или ОТНОСИТЕЛЬНАЯ!, а не абсолютная.
Каждое значение в столбце А программа сравнила с соответствующим значением в столбце В. Одинаковые значения выделены цветом.
Внимание! При использовании относительных ссылок нужно следить, какая ячейка была активна в момент вызова инструмента «Условного формата». Так как именно к активной ячейке «привязывается» ссылка в условии.
В нашем примере в момент вызова инструмента была активна ячейка А1. Ссылка $B1. Следовательно, Excel сравнивает значение ячейки А1 со значением В1. Если бы мы выделяли столбец не сверху вниз, а снизу вверх, то активной была бы ячейка А11. И программа сравнивала бы В1 с А11.
Сравните:
Чтобы инструмент «Условное форматирование» правильно выполнил задачу, следите за этим моментом.
Проверить правильность заданного условия можно следующим образом:
- Выделите первую ячейку диапазона с условным форматированим.
- Откройте меню инструмента, нажмите «Управление правилами».
В открывшемся окне видно, какое правило и к какому диапазону применяется.
Условное форматирование – несколько условий
Исходный диапазон – А1:А11. Необходимо выделить красным числа, которые больше 6. Зеленым – больше 10. Желтым – больше 20.
- 1 способ. Выделяем диапазон А1:А11. Применяем к нему «Условное форматирование». «Правила выделения ячеек» — «Больше». В левое поле вводим число 6. В правом – «красная заливка». ОК. Снова выделяем диапазон А1:А11. Задаем условие форматирования «больше 10», способ – «заливка зеленым». По такому же принципу «заливаем» желтым числа больше 20.
- 2 способ. В меню инструмента «Условное форматирование выбираем «Создать правило».
Заполняем параметры форматирования по первому условию:
Нажимаем ОК. Аналогично задаем второе и третье условие форматирования.
Обратите внимание: значения некоторых ячеек соответствуют одновременно двум и более условиям. Приоритет обработки зависит от порядка перечисления правил в «Диспетчере»-«Управление правилами».
То есть к числу 24, которое одновременно больше 6, 10 и 20, применяется условие «=$А1>20» (первое в списке).
Условное форматирование даты в Excel
Выделяем диапазон с датами.
Применим к нему «УФ» — «Дата».
В открывшемся окне появляется перечень доступных условий (правил):
Выбираем нужное (например, за последние 7 дней) и жмем ОК.
Красным цветом выделены ячейки с датами последней недели (дата написания статьи – 02.02.2016).
Условное форматирование в Excel с использованием формул
Если стандартных правил недостаточно, пользователь может применить формулу. Практически любую: возможности данного инструмента безграничны. Рассмотрим простой вариант.
Есть столбец с числами. Необходимо выделить цветом ячейки с четными. Используем формулу: =ОСТАТ($А1;2)=0.
Выделяем диапазон с числами – открываем меню «Условного форматирования». Выбираем «Создать правило». Нажимаем «Использовать формулу для определения форматируемых ячеек». Заполняем следующим образом:
Для закрытия окна и отображения результата – ОК.
Условное форматирование строки по значению ячейки
Задача: выделить цветом строку, содержащую ячейку с определенным значением.
Таблица для примера:
Необходимо выделить красным цветом информацию по проекту, который находится еще в работе («Р»). Зеленым – завершен («З»).
Выделяем диапазон со значениями таблицы. Нажимаем «УФ» — «Создать правило». Тип правила – формула. Применим функцию ЕСЛИ.
Порядок заполнения условий для форматирования «завершенных проектов»:
Обратите внимание: ссылки на строку – абсолютные, на ячейку – смешанная («закрепили» только столбец).
Аналогично задаем правила форматирования для незавершенных проектов.
В «Диспетчере» условия выглядят так:
Получаем результат:
Когда заданы параметры форматирования для всего диапазона, условие будет выполняться одновременно с заполнением ячеек. К примеру, «завершим» проект Димитровой за 28.01 – поставим вместо «Р» «З».
«Раскраска» автоматически поменялась. Стандартными средствами Excel к таким результатам пришлось бы долго идти.