Найти в Дзене
Герман Геншин

Почему Я Предпочитаю Настройку Формата Чисел Вместо Условного Форматирования в Excel?

Оглавление

Полезные Ссылки

Хотя Microsoft Excel предлагает множество инструментов для форматирования данных, иногда встроенные функции не отвечают моим требованиям или требуют слишком много времени. В таких случаях я предпочитаю настраиваемое форматирование чисел, которое позволяет быстро создать нужный числовой формат.

К слову, бывают ситуации, когда условное форматирование предпочтительнее пользовательского, например, когда необходимо окрасить целые строки в зависимости от значений. Но для случаев, где можно использовать оба метода и добиться схожих результатов, я выбираю настраиваемое форматирование. В этой статье я расскажу, почему именно так.

Что Такое Настраиваемое Форматирование Чисел и Как Оно Работает?

Каждая ячейка в Excel имеет свой собственный числовой формат. Чтобы его посмотреть, выберите ячейку и обратите внимание на группу "Число" на вкладке "Главная" в ленте.

-2

12 Опций Числового Формата Excel и Как Они Влияют на Ваши Данные

Настройте числовые форматы ячеек в зависимости от их типов данных.

Одна из доступных опций для ячеек — пользовательский числовой формат. Его можно открыть, нажав запуск диалогового окна "Формат чисел" и выбрав "Пользовательский" в соответствующем диалоговом окне.

-3

Если вам удобнее использовать клавиатурные комбинации, нажмите Ctrl 1, чтобы открыть диалоговое окно "Формат ячеек", затем нажмите Tab, чтобы активировать меню "Категория", и введите Cus, чтобы перейти к "Пользовательскому".

В конце этого руководства вы сможете использовать пользовательское форматирование чисел, чтобы создать таблицы, выглядящие примерно так:

-4

Если вы еще не пробовали пользовательское форматирование, это может показаться непростым, и я понимаю, почему вы могли бы подумать, что условное форматирование было бы удобнее. Но Excel обрабатывает пользовательское форматирование чисел намного быстрее, чем условное. Как только вы освоите его логику, вы увидите, как легко и быстро его использовать.

Я лично предпочитаю пользовательское форматирование, потому что все происходит в одном месте — нет нужды переключаться между диалоговыми окнами для добавления различных правил, что делает процесс экономящим время и простым.

Нет Времени? Используйте Эти Советы по Excel Для Ускорения Работы

Пользуйтесь инструментами Excel, чтобы выполнять задачи быстрее.

Перед тем, как перейти к примерам, давайте разберемся, как работает пользовательское форматирование чисел.

Пользовательские числовые форматы вводятся в поле "Тип" в разделе "Пользовательский" диалогового окна "Формат ячеек".

-5

Код, который необходимо ввести, следует строгому порядку:

Таким образом, первый аргумент в поле пользовательского числового форматирования отвечает за форматирование положительных чисел, второй — отрицательных, третий — нейтральных, а четвертый — текста. Обратите внимание, что для разделения каждого аргумента используются точки с запятой.

Например, введение:

в поле "Тип" выведет:

-6

Если вы пропустите любой аргумент, добавив точку с запятой, но не введя код, соответствующие ячейки в таблице будут выглядеть пустыми.

<pНапример, ввод:

в поле "Тип" отобразит число с двумя знаками после запятой для положительных чисел, создаст пустую ячейку для отрицательных чисел и нулей, и отобразит "TXT" для всех текстовых значений.

-7

Несмотря на то что отображаемые значения в каждой ячейке зависят от того, что вы указали в поле "Тип", реальные значения ячеек остаются неизменными. В приведённом выше примере, даже если ячейка C2 выглядит пустой (поскольку я пропустил аргумент для отрицательных чисел в поле "Тип"), при выборе ячейки в строке формул можно будет увидеть её истинное значение.

-8

Это означает, что я все равно могу использовать эту ячейку в формулах, если это необходимо.

Основы Формул и Функций Excel: Ваш Путеводитель

Все, что вам нужно знать о сердце работы Excel.

С помощью пользовательского форматирования чисел вы можете изменять цвета значений и добавлять символы, чтобы визуализировать ваши данные. Давайте посмотрим на это подробнее.

Изменение Цвета Шрифта С Помощью Пользовательского Форматирования Чисел

Настраиваемый числовой формат в Microsoft Excel позволяет определить цвет значений в выбранных ячейках. Более того, для основных восьми цветов (черный, белый, красный, зеленый, синий, желтый, маджента и циан) вам не нужно запоминать коды — достаточно ввести название цвета. Цвета должны быть первым аргументом для каждого типа данных и помещаются в квадратные скобки.

Предположим, вы хотите, чтобы все положительные числа в столбце C были зелеными, отрицательные — красными, а нули — синими. Для начала выберите ячейку C2, откройте диалоговое окно "Формат ячеек" (Ctrl 1) и перейдите в раздел "Пользовательский".

В поле "Тип" введите:

Это позволит Excel не изменять положительные и отрицательные числа, но отображать их соответственно в зелёном и красном цвете, а нули — как "0", окрашивая их в синий. Поскольку в этом диапазоне нет текста, указывать числовой формат для текстовых значений не нужно — достаточно первых трех аргументов.

После нажатия "ОК", вы увидите изменение цвета текста. Далее, используйте маркер заполнения, чтобы протянуть этот пользовательский числовой формат на остальные строки данных. Это не изменит значения в столбце C, поскольку они рассчитаны с помощью формулы.

-9

Если вам нужны цвета, отличные от стандартных восьми, вместо ввода названия цвета в квадратных скобках, введите код цвета:

-10

Например, введение:

означает, что для положительных чисел будет использоваться темно-зеленый шрифт, для отрицательных — малиновый шрифт, а для нулей — серый шрифт.

Чтобы вернуть числовое форматирование к первоначальному виду, выберите ячейки с отформатированными данными и в группе "Числа" на вкладке "Главная" выберите "Общий" из выпадающего списка.

Здесь стоит остановиться и заметить, что для достижения того же эффекта с помощью условного форматирования вам бы пришлось создать три отдельных правила. С другой стороны, используя пользовательское форматирование, вы можете произвести изменения, добавив всего лишь несколько символов в поле "Тип".

Отображение Символа С Помощью Пользовательского Форматирования Чисел

Как и в случае с условным форматированием, с помощью пользовательского форматирования чисел вы можете отображать символы в зависимости от значений.

<pДопустим, вы хотите заменить числа в столбце "Результаты" (столбец C) на стрелки: вверх для положительных чисел, вниз для отрицательных и знак равенства (=) для нулей.

Для этого вам нужно найти символы или знать их сочетания клавиш.

На вкладке "Вставка" нажмите "Символ" и вставьте их в другую область таблицы, чтобы позже скопировать и вставить в свой пользовательский код.

-11

Либо используйте сочетание клавиш Windows Точка (.) для открытия панели эмодзи и вставки символов прямо в поле "Тип".

Я знаю, что сочетание клавиш Windows для ▲ — это Alt 30, а для ▼ — Alt 31, и могу использовать их при вводе в поле "Тип".

Теперь выберите ячейку C2 и в разделе "Пользовательский" диалогового окна "Формат" (Ctrl 1 > Tab > Cus) введите эту короткую строку кода:

чтобы сообщить Excel, что положительные числа следует заменить на "▲", отрицательные на "▼", а нули на "=".

Любые текстовые строки или введенные символы (включая математические или любые клавиатурные символы) должны быть заключены в двойные кавычки.

Теперь нажмите Enter и используйте маркер заполнения, чтобы применить пользовательское форматирование чисел к остальным ячейкам в столбце.

-12

Далее, вы можете раскрасить стрелки, чтобы визуализировать данные более наглядно. Для этого вам нужно объединить код цвета со стрелочными символами, помня, что код цвета всегда должен идти впереди аргумента.

Введите:

в поле "Тип". Вот что вы увидите:

-13

Использование Пользовательского Форматирования Чисел Для Цветов Шрифтов, Чисел И Символов

Теперь пришло время объединить все вышесказанное, чтобы получить результат, где отображаются цветные символы и стрелки одновременно.

В поле "Тип" для ячейки C2 введите:

где:

-14

Чтобы выровнять число влево от ячейки, а символ вправо, добавьте звездочку (*) и пробел между символом и числом в каждом аргументе (например, [Green]#* ▲;[Red]#* ▼;0* " =";). Звездочка сообщает Excel повторять следующий символ (в данном случае пробел) бесконечно до границы ячейки, увеличивая и уменьшая расстояние между числом и символом в зависимости от ширины ячейки.

В завершение, предположим, вы рассчитали процентное изменение очков для различных спортивных команд и хотите быстро отформатировать положительные и отрицательные значения, чтобы они были зелеными или красными, имели стрелку вверх или вниз, включали число и воспринимались как проценты. Также вы хотите, чтобы нули отображались как тире.

-15

В итоге в поле "Тип" для ячеек столбца C введите:

Вот что вы получите:

-16

Попробуйте использовать пользовательское форматирование чисел для добавления цвета и символов к ячейкам, и вы увидите, насколько это быстро и удобно. Надеюсь, вы будете использовать пользовательское форматирование чисел чаще в будущем!

Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!

Вы также можете найти наши материалы в: