Как задать формат ячейки в excel через формулу

 

tridvarazz

Пользователь

Сообщений: 23
Регистрация: 31.07.2014

Здравствуйте.
Будьте добры подскажите пожалуйста можно ли формулой изменить формат ячейки?
У меня есть столбец с артикулами, которые имеют формат ячейки «текстовый». Я хочу сменить формат ячейки на «дополнительный» => «Почтовый индекс».
За полдня поисков нашел функцию «ЯЧЕЙКА», но не нашел у нее свойств(инструментов, механизмов кому как), как проверить ячейку на нужный мне формат ячейки.

Прикрепленные файлы

  • Книга1.xlsx (11.53 КБ)

Изменено: tridvarazz25.08.2014 23:24:08

 

Файл прикрепите.
Через правила форматирования пробовали настраивать?

 

tridvarazz

Пользователь

Сообщений: 23
Регистрация: 31.07.2014

#3

31.07.2014 14:10:10

Цитата
andrey062006 пишет: Файл прикрепите.

прикрепил

Цитата
Через правила форматирования пробовали настраивать?

Нет, я не знаю что это.

 

Так?
Вкладка Главная — условное форматирование — управлениями правилами — создать — использовать формулу для определения форматируемых ячеек — вставить фомулу (=НЕ(ЕПУСТО($A1))) — нажать кнопку ФОРМАТ — настроить всее что нужно — ОК — ОК — выберите диапазон к которому применяется данное правило

Прикрепленные файлы

  • Книга1.xlsx (13.07 КБ)

 

The_Prist

Пользователь

Сообщений: 14182
Регистрация: 15.09.2012

Профессиональная разработка приложений для MS Office

Если изменять не в тех же ячейках — то можно применить функцию ТЕКСТ(TEXT)

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…

 

tridvarazz

Пользователь

Сообщений: 23
Регистрация: 31.07.2014

#6

31.07.2014 14:40:46

Цитата
andrey062006 пишет: (=НЕ(ЕПУСТО($A1)))

Я вставляю эту формулу сюда.
Выбираю нужный формат.
Выбираю диапазон.
В итоге ничего не меняется. Формат такой же текстовый.
и еще один момент. Формула проверяет только ячейку А1 и выполняет форматирование всего столбца. Это неправильно, она должна проверять каждую ячейку отдельно. В столбце может быть и другой формат, а мне нужно только текстовый формат изменить.

Файлы удалены: превышение допустимого размера вложения [МОДЕРАТОР]

 

tridvarazz

Пользователь

Сообщений: 23
Регистрация: 31.07.2014

#7

31.07.2014 15:01:01

Цитата
The_Prist пишет: Если изменять не в тех же ячейках — то можно применить функцию ТЕКСТ (TEXT)

Т.е. эта функция сможет изменить текстовый формат на нужный мне?

 

Вы формат не задали

 

tridvarazz

Пользователь

Сообщений: 23
Регистрация: 31.07.2014

#9

31.07.2014 15:14:40

Я задал его также, как и у вас на скриншоте вот тут

Цитата
tridvarazz пишет: Выбираю нужный формат.

Просто опустил этот момент.

 

andrey062006

Гость

#10

31.07.2014 15:59:59

Цитата
tridvarazz пишет: В итоге ничего не меняется. Формат такой же текстовый.

Во-первых как Вы вставили формулу? Кто же так вставляет! Скобку с начала и с конца то уберите.
Во-вторых, если Вы не заметили, то знак постоянства стоит только у столбца ($A1) а у строки его нет, в итоге формула проверяет каждую ячейку из заданного диапазона.
В-третьих. Для начала Вам нужно преобразовать Ваш текст, который введен в ячейки в число, иначе не применится форматирование. И потом вставлять значения, а не CTRL+C — CTRL+V!!!
Я к сообщению прикладывал файл, посмотрите хотя бы как я сделал, а то Вы пробуете не правильно)

Изменено: andrey06200625.08.2014 23:26:24

 

andrey062006

Гость

#11

31.07.2014 16:14:01

Цитата
The_Prist пишет: Если изменять не в тех же ячейках — то можно применить функцию ТЕКСТ (TEXT)

Зачем? Ему же нужно не число в текст преобразовывать а наоборот применить формат индекса к числу. Эта функция ему не в помощь. Единственное что можно это сделать проверку не через епусто а через ечисло, но что так что так смысл один, при ечисло если она вернет ложь форматирование не применится, а он вставляет, как я понял CTRL+C — CTRL+V и данные встают криво, как текст, стало быть сперва надо преобразовать текст в число, либо сразу вставлять через вставку значений.

 

The_Prist

Пользователь

Сообщений: 14182
Регистрация: 15.09.2012

Профессиональная разработка приложений для MS Office

#12

31.07.2014 16:40:36

Цитата
andrey062006 пишет: применить формат индекса к числу

Во-первых,

Цитата
tridvarazz пишет: которые имеют формат ячейки «текстовый» . Я хочу сменить формат ячейки на «дополнительный» => «Почтовый индекс» .

Т.е. формат ячеек уже текстовый и внутри текст. Следовательно даже УФ не поможет, т.к. к тексту нельзя применить форматирование чисел.
Во-вторых: Вы с функцией ТЕКСТ вообще знакомы? Моё сообщение полностью прочитали?

Код
=ТЕКСТ(A1;"000000000")

если в ячейке А1 текст, то можно его в число конвертнуть:

Код
=ТЕКСТ(--A1;"000000000")

Конечно, нужна проверка на то, что там вообще число. Но с этим справиться легко.

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…

 

andrey062006

Гость

#13

31.07.2014 16:43:45

Цитата
The_Prist пишет: Т.е. формат ячеек уже текстовый и внутри текст. Следовательно даже УФ не поможет, т.к. к тексту нельзя применить форматирование чисел.

а я про что) я и написал что конвертнуть текст в число, только зачем столько формул разводить? проще значения вставить в ячейки и они сами себе подходящий формат подберут (числовой в данном случае), а УФ сделает остальное
С функцией ТЕКСТ я знаком)))))

 

The_Prist

Пользователь

Сообщений: 14182
Регистрация: 15.09.2012

Профессиональная разработка приложений для MS Office

#14

31.07.2014 17:26:25

Тогда следовало не столь категорично говорить за автора темы:

Цитата
andrey062006 пишет: Эта функция ему не в помощь

Ему виднее, что ему лучше :-)

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…

 

tridvarazz

Пользователь

Сообщений: 23
Регистрация: 31.07.2014

#15

31.07.2014 17:40:31

Цитата
andrey062006 пишет: Вам нужно преобразовать Ваш текст, который введен в ячейки в число

Т.е. это все-таки надо делать вручную? Формулой это сделать никак?
Может хотя бы есть горячая клавиша для этого? Выбираю столбец и преобразую в число весь столбец.

Изменено: tridvarazz25.08.2014 23:27:22

 

The_Prist

Пользователь

Сообщений: 14182
Регистрация: 15.09.2012

Профессиональная разработка приложений для MS Office

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…

 

tridvarazz

Пользователь

Сообщений: 23
Регистрация: 31.07.2014

Это самый быстрый способ получается?

 

Сергей

Пользователь

Сообщений: 11251
Регистрация: 01.01.1970

а так не пойдет =ЕСЛИОШИБКА(—A1;—ЛЕВСИМВ(A1;6)) и соответственно формат почтового индекса

Прикрепленные файлы

  • Индекс.xlsx (15.48 КБ)

Изменено: Сергей01.08.2014 13:47:59

Лень двигатель прогресса, доказано!!!

 

tridvarazz

Пользователь

Сообщений: 23
Регистрация: 31.07.2014

к сожалению нет, у меня там дальше встречаются такие данные

 

Сергей

Пользователь

Сообщений: 11251
Регистрация: 01.01.1970

и что ?

Лень двигатель прогресса, доказано!!!

 

tridvarazz

Пользователь

Сообщений: 23
Регистрация: 31.07.2014

формула удаляет окончания (-1, -3)

 

Сергей

Пользователь

Сообщений: 11251
Регистрация: 01.01.1970

чет вас тут никто понять не может вы хотите перевести текстовый формат ячейки в цифровой при этом вам нужно чтобы там осталось не только первые 6 цифр но и черточки тире и буковки ?  8-0

Лень двигатель прогресса, доказано!!!

 

tridvarazz

Пользователь

Сообщений: 23
Регистрация: 31.07.2014

если сделать вручную для ячейки 416033-1 поставить формат «Почтовый индекс», то это не затрет окончание. Ячейка останется такой же без потери данных. я опираюсь на это, т.к. я не гуру экселя.
Видимо придется делать по-другому.

Изменено: tridvarazz01.08.2014 14:12:14

 

Сергей

Пользователь

Сообщений: 11251
Регистрация: 01.01.1970

а что это за индекс 416033-1 и почтовый ли он, а это тогда что 004147-G5.3 концовка после дефиса тоже нужна, и наконец что вы с ними потом делаете для чего это нужно

Лень двигатель прогресса, доказано!!!

 

tridvarazz

Пользователь

Сообщений: 23
Регистрация: 31.07.2014

Это не индексы, а артикулы товаров. Нужно мне все это для сравнения данных двух таблиц по этому самому артикулу.

 

Сергей

Пользователь

Сообщений: 11251
Регистрация: 01.01.1970

#26

01.08.2014 14:23:46

Цитата
tridvarazz пишет: У меня есть столбец с артикулами, которые имеют формат ячейки  «текстовый» . Я хочу сменить формат ячейки на  «дополнительный»  =>  «Почтовый индекс» .

А зачем это в первом посте, если у вас проблема в сравнении, показали бы пример что не получается сравнить планетяне бы выход из ситуации, думаю нашли бы давно

Лень двигатель прогресса, доказано!!!

 

tridvarazz

Пользователь

Сообщений: 23
Регистрация: 31.07.2014

я хотел изначально узнать есть ли способ формулой изменить формат ячейки.

 

JayBhagavan

Пользователь

Сообщений: 11833
Регистрация: 17.01.2014

ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64

tridvarazz, раз это у Вас коды, то они все должны быть в текстовом формате, потому числовые значения формулами в доп. столбце преобразуйте в текст, а текст оставить как есть, например:
=если(ечисло(ячейка);текст(ячейка;»Ваше форматирование, например, 000-0000″);ячейка)
Иного выхода я не вижу.

<#0>
Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori

 

tridvarazz

Пользователь

Сообщений: 23
Регистрация: 31.07.2014

#29

01.08.2014 14:39:55

Цитата
=если(ечисло(ячейка);текст(ячейка;»Ваше форматирование, например, 000-0000″);ячейка)

в моем случае должно получится что-то подобное?

Код
=если(ечисло(А1);текст(А1;000000);А1)
 

JayBhagavan

Пользователь

Сообщений: 11833
Регистрация: 17.01.2014

ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64

#30

01.08.2014 14:42:20

Код
=если(ечисло(А1);текст(А1;"000000");А1)

Так вернее, думаю. Не проверял.

<#0>
Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori

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

Как автоматически изменять формат по условию значения в ячейке Excel

Ниже на рисунке изображена таблица, где ячейки условно отформатированы в зависимости от того, являются ли их значения меньше чем число в ячейке «Средний показатель» по адресу A2.

автоматически изменять формат по условию.

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

  1. Выделите целевой диапазон ячеек (в данном примере $D$2:$D$13) и выберите инструмент: «ГЛАВНАЯ»-«Условное форматирование»-«Создать правило». Появится окно «Создание правила условного форматирования» как показано ниже на рисунке:
  2. Создание правила.

  3. На из списка в верхней части окна выберите опцию «Использовать формулу для определения форматируемых ячеек». Данная опция служит для преобразования форматов с помощью определенной формулы. Если в результате просмотра значений ячеек формулой, одно из них возвратит логическое значение ИСТИНА, тогда в данной ячейке будет применено условное форматирование.
  4. В поле ввода формул введите логическое выражение представленное на данном шаге. Обратите внимание, что данная формула просто сравнивает значения целевой ячейки D2 со значением искомой ячейкой по адресу $A$2. Подобно как в случае со стандартными формулами, нужно убедиться, чтобы была абсолютная ссылка на искомую ячейку, благодаря которой значение каждой ячейки в выделенном диапазоне будет сравниваться со значением искомой <$A$2:

    =D2<$A$2

    Обратите внимание, что в ссылке на первую целевую ячейку D2 нет знаков доллара ($) в выше приведенной формуле. Если не ввести адрес вручную, а только лишь кликнуть по ячейке D2, то Excel автоматически создаст абсолютную ссылку =$D$2. Важно, чтобы не было символов доллара в ссылках на ячейку, так правило форматирования сможет быть применено отдельно для каждой ячейки в диапазоне $D$2:$D$13.

  5. Щелкните на кнопку «Формат» и появится окно «Формат ячеек», в котором находятся все опции для форматирования шрифтов, границ и заливки ячеек. После указания необходимых опций форматирования подтвердите их нажатием на кнопку «ОК» на всех открытых окнах.
  6. Кнопка Формат.



В результате мы получили динамически изменяемый отчет по условию, указанному в формуле которое пользователь сам может изменить в ячейке $A$2:

динамически изменяемый отчет.

Как только изменилось значение автоматически подсвечиваются цветом уже другие ячейки.

С помощью функции ТЕКСТ можно изменить представление числа, применив к нему форматирование с кодами форматов. Это полезно в ситуации, когда нужно отобразить числа в удобочитаемом виде либо объединить их с текстом или символами.

Примечание: Функция ТЕКСТ преобразует числа в текст, что может затруднить их использование в дальнейших вычислениях. Рекомендуем сохранить исходное значение в одной ячейке, а функцию ТЕКСТ использовать в другой. Затем, если потребуется создать другие формулы, всегда ссылайтесь на исходное значение, а не на результат функции ТЕКСТ.

Синтаксис

ТЕКСТ(значение; формат)

Аргументы функции ТЕКСТ описаны ниже.

Имя аргумента

Описание

значение

Числовое значение, которое нужно преобразовать в текст.

формат

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

Общие сведения

Самая простая функция ТЕКСТ означает следующее:

  • =ТЕКСТ(значение, которое нужно отформатировать; «код формата, который требуется применить»)

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

Формула

Описание

=ТЕКСТ(1234,567;«# ##0,00 ₽»)

Денежный формат с разделителем групп разрядов и двумя разрядами дробной части, например: 1 234,57 ₽. Обратите внимание: Excel округляет значение до двух разрядов дробной части.

=ТЕКСТ(СЕГОДНЯ();«ДД.ММ.ГГ»)

Сегодняшняя дата в формате ДД/ММ/ГГ, например: 14.03.12

=ТЕКСТ(СЕГОДНЯ();«ДДДД»)

Сегодняшний день недели, например: понедельник

=ТЕКСТ(ТДАТА();«ЧЧ:ММ»)

Текущее время, например: 13:29

=ТЕКСТ(0,285;«0,0 %»)

Процентный формат, например: 28,5 %

=ТЕКСТ(4,34; «# ?/?»)

Дробный формат, например: 4 1/3

=СЖПРОБЕЛЫ(ТЕКСТ(0,34;«# ?/?»))

Дробный формат, например: 1/3 Обратите внимание: функция СЖПРОБЕЛЫ используется для удаления начального пробела перед дробной частью.

=ТЕКСТ(12200000;«0,00E+00»)

Экспоненциальное представление, например: 1,22E+07

=ТЕКСТ(1234567898;«[<=9999999]###-####;(###) ###-####»)

Дополнительный формат (номер телефона), например: (123) 456-7898

=ТЕКСТ(1234;«0000000»)

Добавление нулей в начале, например: 0001234

=ТЕКСТ(123456;«##0° 00′ 00»»)

Пользовательский формат (широта или долгота), например: 12° 34′ 56»

Примечание: Функцию ТЕКСТ можно использовать для изменения форматирования, но это не единственный способ. Чтобы изменить форматирование без формулы, нажмите клавиши CTRL+1 (на компьютере Mac — Изображение значка кнопки команд в Mac+1), а затем в диалоговом окне Формат ячеек на вкладке Число выберите нужный формат.

Скачивание образцов

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

Скачать примеры применения функции ТЕКСТ

Другие доступные коды форматов

Просмотреть другие доступные коды форматов можно в диалоговом окне Формат ячеек.

  1. Нажмите клавиши CTRL+1 (на компьютере Mac — Изображение значка кнопки команд в Mac+1), чтобы открыть диалоговое окно Формат ячеек.

  2. На вкладке Число выберите нужный формат.

  3. Выберите пункт (все форматы).

  4. Нужный код формата будет показан в поле Тип. В этом случае выделите всё содержимое поля Тип, кроме точки с запятой (;) и символа @. В примере ниже выделен и скопирован только код ДД.ММ.ГГГГ.

  5. Нажмите клавиши CTRL+C, чтобы скопировать код формата, а затем — кнопку Отмена, чтобы закрыть диалоговое окно Формат ячеек.

  6. Теперь осталось нажать клавиши CTRL+V, чтобы вставить код формата в функцию ТЕКСТ. Пример: =ТЕКСТ(B2;»ДД.ММ.ГГГГ«). Обязательно заключите скопированный код формата в кавычки («код формата»), иначе в Excel появится сообщение об ошибке.

Пример использования диалогового окна "Формат" > "Ячейки" > "Число" > "Другое" для получения строк формата.

Коды форматов по категориям

В примерах ниже показано, как применить различные числовые форматы к значениям следующим способом: открыть диалоговое окно Формат ячеек, выбрать пункт (все форматы) и скопировать нужный код формата в формулу с функцией ТЕКСТ.

Почему программа Excel удаляет нули в начале?

Excel воспринимает последовательность цифр, введенную в ячейку, как число, а не как цифровой код, например артикул или номер SKU. Чтобы сохранить нули в начале последовательностей цифр, перед вставкой или вводом значений примените к соответствующему диапазону ячеек текстовый формат. Выделите столбец или диапазон, в который нужно поместить значения, нажмите клавиши CTRL+1, чтобы открыть диалоговое окно Формат ячеек, и выберите на вкладке Число пункт Текстовый. Теперь программа Excel не будет удалять нули в начале.

Если вы уже ввели данные и Excel удалил начальные нули, вы можете снова добавить их с помощью функции ТЕКСТ. Создайте ссылку на верхнюю ячейку со значениями и используйте формат =ТЕКСТ(значение;»00000″), где число нулей представляет нужное количество символов. Затем скопируйте функцию и примените ее к остальной части диапазона.

Примеры использования функции ТЕКСТ для добавления начальных нулей:  =ТЕКСТ(A2;"00000")

Если по какой-либо причине потребуется преобразовать текстовые значения обратно в числа, можно умножить их на 1 (например: =D4*1) или воспользоваться двойным унарным оператором (—), например: =—D4.

В Excel группы разрядов разделяются пробелом, если код формата содержит пробел, окруженный знаками номера (#) или нулями. Например, если используется код формата «# ###», число 12200000 отображается как 12 200 000.

Пробел после заполнителя цифры задает деление числа на 1000. Например, если используется код формата «# ###,0 «, число 12200000 отображается в Excel как 12 200,0.

Примеры функции ТЕКСТ с разделителем групп разрядов

Примечания: 

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

  • Разделитель групп разрядов можно применять в числовых, денежных и финансовых форматах.

Ниже показаны примеры стандартных числовых (только с разделителем групп разрядов и десятичными знаками), денежных и финансовых форматов. В денежном формате можно добавить нужное обозначение денежной единицы, и значения будут выровнены по нему. В финансовом формате символ рубля располагается в ячейке справа от значения (если выбрать обозначение доллара США, то эти символы будут выровнены по левому краю ячеек, а значения — по правому). Обратите внимание на разницу между кодами денежных и финансовых форматов: в финансовых форматах для отделения символа денежной единицы от значения используется звездочка (*).

Примеры функции ТЕКСТ с числовыми, денежными и финансовыми форматами

Чтобы получить код формата для определенной денежной единицы, сначала нажмите клавиши CTRL+1 (на компьютере Mac — Изображение значка кнопки команд в Mac+1) и выберите нужный формат, а затем в раскрывающемся списке Обозначение выберите символ.

Выбор обозначения денежной единицы в диалоговом окне "Формат ячеек"

После этого в разделе Числовые форматы слева выберите пункт (все форматы) и скопируйте код формата вместе с обозначением денежной единицы.

Функция ТЕКСТ — пользовательский денежный формат с обозначением денежной единицы

Примечание: Функция ТЕКСТ не поддерживает форматирование с помощью цвета. Если скопировать в диалоговом окне «Формат ячеек» код формата, в котором используется цвет, например «# ##0,00 ₽;[Красный]# ##0,00 ₽», то функция ТЕКСТ воспримет его, но цвет отображаться не будет.

Способ отображения дат можно изменять, используя сочетания символов «Д» (для дня), «М» (для месяца) и «Г» (для года).

Коды форматов для месяца, дня и года

В функции ТЕКСТ коды форматов используются без учета регистра, поэтому допустимы символы «М» и «м», «Д» и «д», «Г» и «г».

Способ отображения времени можно изменить с помощью сочетаний символов «Ч» (для часов), «М» (для минут) и «С» (для секунд). Кроме того, для представления времени в 12-часовом формате можно использовать символы «AM/PM».

Форматы времени (часы, минуты и секунды)

Если не указывать символы «AM/PM», время будет отображаться в 24-часовом формате.

В функции ТЕКСТ коды форматов используются без учета регистра, поэтому допустимы символы «Ч» и «ч», «М» и «м», «С» и «с», «AM/PM» и «am/pm».

Для отображения десятичных значений можно использовать процентные (%) форматы.

Коды форматов для процентов

Десятичные числа можно отображать в виде дробей, используя коды форматов вида «?/?».

Коды форматов для дробей

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

Коды форматов для экспоненциального представления

В Excel доступны четыре дополнительных формата:

  • «Почтовый индекс» («00000»);

  • «Индекс + 4» («00000-0000»);

  • «Номер телефона» («[<=9999999]###-####;(###) ###-####»);

  • «Табельный номер» («000-00-0000»).

Дополнительные форматы для функции ТЕКСТ

Дополнительные форматы зависят от региональных параметров. Если же дополнительные форматы недоступны для вашего региона или не подходят для ваших нужд, вы можете создать собственный формат, выбрав в диалоговом окне Формат ячеек пункт (все форматы).

Типичный сценарий

Функция ТЕКСТ редко используется сама по себе, а чаще применяется в сочетании с чем-то еще. Предположим, что вы хотите объединить текст и числовое значение, например, чтобы получить строку «Отчет напечатан 14.03.12» или «Еженедельный доход: 66 348,72 ₽». Такие строки можно ввести вручную, но суть в том, что Excel может сделать это за вас. К сожалению, при объединении текста и форматированных чисел, например дат, значений времени, денежных сумм и т. п., Excel убирает форматирование, так как неизвестно, в каком виде нужно их отобразить. Здесь пригодится функция ТЕКСТ, ведь с ее помощью можно принудительно отформатировать числа, задав нужный код формата, например «ДД.ММ.ГГГГ» для дат.

В примере ниже показано, что происходит, если попытаться объединить текст и число, не применяя функцию ТЕКСТ. Мы используем амперсанд (&) для сцепления текстовой строки, пробела (» «) и значения: =A2&» «&B2.

Пример объединения текста без функции ТЕКСТ

Вы видите, что значение даты, взятое из ячейки B2, не отформатировано. В следующем примере показано, как применить нужное форматирование с помощью функции ТЕКСТ.

Пример объединения текста с помощью функции ТЕКСТ

Вот обновленная формула:

  • ячейка C2:=A2&» «&ТЕКСТ(B2;»дд.мм.гггг») — формат даты.

Вопросы и ответы

Да, вы можете использовать функции ПРОПИСН, СТРОЧН и ПРОПНАЧ. Например, формула =ПРОПИСН(«привет») возвращает результат «ПРИВЕТ».

Да, но для этого необходимо выполнить несколько действий. Сначала выделите нужные ячейки и нажмите клавиши CTRL+1, чтобы открыть диалоговое окно Формат ячеек. Затем на вкладке Выравнивание в разделе «Отображение» установите флажок Переносить по словам. После этого добавьте в функцию ТЕКСТ код ASCII СИМВОЛ(10) там, где нужен разрыв строки. Вам может потребоваться настроить ширину столбца, чтобы добиться нужного выравнивания.

Пример использования функций ТЕКСТ и СИМВОЛ(10) для вставки разрыва строки: ="Сегодня "&СИМВОЛ(10)&ТЕКСТ(СЕГОДНЯ();"ММ.ДД.ГГ")

В этом примере использована формула =»Сегодня: «&СИМВОЛ(10)&ТЕКСТ(СЕГОДНЯ();»ДД.ММ.ГГ»).

Это экспоненциальное представление числа. Excel автоматически приводит к такому виду числа длиной более 12 цифр, если к ячейкам применен формат Общий, и числа длиннее 15 цифр, если выбран формат Числовой. Если вы вводите длинные цифровые строки, но не хотите, чтобы они отображались в таком виде, то сначала примените к соответствующим ячейкам формат Текстовый.

См. также

Создание и удаление пользовательских числовых форматов

Преобразование чисел из текстового формата в числовой

Функции Excel (по категориям)

Хитрости »

27 Август 2013              327106 просмотров


Сборник формул для условного форматирования

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

  • Excel 2003: Формат(Format)Условное форматирование(Conditional formatting)формула;
  • Excel 2007-2010: вкладка Главная(Home)Условное форматирование(Conditional formatting)Создать правило(New rule)Использовать формулу для определения форматируемых ячеек(Use a formula to determine which cells to format)

Подробнее об условном форматировании можно прочитать в статье: Основные понятия условного форматирования и как его создать

Все условия приведены для диапазона A1:A20. Это означает, что для корректного выполнения условия необходимо выделить диапазон A1:A20(столбцов может быть больше), начиная с ячейки A1, после чего назначить условие.
Если выделять необходимо не с первой строки, а скажем, с 4-ой, то и выделить надо будет диапазон A4:A20 и в формуле для условия указывать в качестве критерия первую ячейку выделенного диапазона — A4.

Если необходимо выделять форматированием не только конкретную ячейку, удовлетворяющую условию, а всю строку таблицы на основе ячейки одного столбца, то перед установкой правила необходимо выделить всю таблицу, строки которой необходимо форматировать, а ссылку на столбец с критерием закрепить:
=$A1=МАКС($A$1:$A$20)
при выделенном диапазоне A1:F20(диапазон применения условного форматирования), будет выделена строка A7:F7, если в ячейке A7 будет максимальное число.

Так же можно применять не к конкретно одному столбцу, а к полностью диапазону. Но в этом случае надо знать принцип смещения ссылок в формулах, чтобы условия применялись именно к нужным ячейкам. Например, если задать условие для диапазона B1:D10 в виде формулы: =B1<A1, то цветом будут выделены ячейки столбца B, если значение ячейки столбца А в той же строке меньше(B1<A1, B3<A3). При этом если ячейки столбца D меньше ячеек столбца C в той же строке — они тоже будут выделены(D1<C1, D5<C5).


 

    ЧИСЛОВЫЕ ЗНАЧЕНИЯ

  1. Выделение ячеек с числами:
    =ЕЧИСЛО(A1)
  2. Выделение ячеек с числами, но не учитывая нули:
    =И(ЕЧИСЛО(A1);A1<>0)
  3. Выделение строк со значением больше 0:
    =A1>0
  4. Выделение строк со значением в диапазоне от 3 до 10:
    =И(A1>=3;A1<=10)
  5. Выделение в диапазоне $A$1:$A$20 ячейки с максимальным значением:
    =A1=МАКС($A$1:$A$20)
  6. Выделение в диапазоне $A$1:$A$20 ячейки с минимальным значением:
    =И(ЕЧИСЛО(A1);A1=МИН($A$1:$A$20))
  7. Выделение в диапазоне $A$1:$A$20 ячейки со вторым по величине числом. Т.е. из чисел 1,2,3,4,5,6,7 будет выделено число 6:
    =A1=НАИБОЛЬШИЙ($A$1:$A$20;2)
  8.  
    ТЕКСТОВЫЕ ЗНАЧЕНИЯ

  9. Выделение ячеек с любым текстом:
    =ЕТЕКСТ(A1)
  10. Выделение ячеек с текстом Итог:
    =A1=»Итог»
  11. Выделение ячеек, содержащих текст Итог:
    =СЧЁТЕСЛИ(A1;»*итог*»)
    =НЕ(ЕОШ(ПОИСК(«итог»;A1)))
  12. Выделение ячеек, не содержащих текст Итог:
    =СЧЁТЕСЛИ(A1;»*итог*»)=0
    =ЕОШ(ПОИСК(«итог»;A1))
  13. Выделение ячеек, текст которых начинается со слова Итог:
    =ЛЕВСИМВ(A1;4)=»Итог»
  14. Выделение ячеек, текст которых заканчивается на слово Итог:
    =ПРАВСИМВ(A1;4)=»Итог»
  15.  
    ДАТА / ВРЕМЯ

  16. Выделение текущей даты:
    =A1=СЕГОДНЯ()
  17. Выделение ячейки с датой, больше текущей:
    =A1>СЕГОДНЯ()
  18. Выделение ячейки с датой, которая наступит через неделю:
    =A1=СЕГОДНЯ()+7
  19. Выделение ячеек с датами текущего месяца(любого года):
    =МЕСЯЦ(A1)=МЕСЯЦ(СЕГОДНЯ())
  20. Выделение ячеек с датами текущего месяца текущего года:
    =И(МЕСЯЦ(A1)=МЕСЯЦ(СЕГОДНЯ());ГОД(A1)=ГОД(СЕГОДНЯ()))
    или
    =ТЕКСТ(A1;»ГГГГММ»)=ТЕКСТ(СЕГОДНЯ();»ГГГГММ»)
  21. Выделение ячеек с выходными днями:
    =ДЕНЬНЕД(A1;2)>5
  22. Выделение ячеек с будними днями:
    =ДЕНЬНЕД(A1;2)<6
  23. Выделение ячеек, входящих в указанный период(промежуток) дат:
    =И($A1>ДАТА(2015;9;1);$A1<ДАТА(2015;10;1))
  24.  
    ДРУГИЕ

  25. Выделение различий в ячейках по условию:
    =A1<>$B1
  26. Выделение ячейки, если ячейка следующего столбца(B) этой же строки меньше:
    =A1>B1
  27. Выделение строк цветом через одну:
    =ОСТАТ(СТРОКА();2)
  28. Выделение строк цветом, если значение ячейки столбца A присутствует в диапазоне $F$1:$H$5000:
    =СЧЁТЕСЛИ($F$1:$H$5000;A1)
  29. Выделение строк цветом, если значение ячейки столбца A отсутствует в диапазоне $F$1:$H$5000:
    =СЧЁТЕСЛИ($F$1:$H$5000;A1)=0
  30. Выделение цветом ячейки, если её значение в диапазоне A1:A20 второе по счету:
    =СЧЁТЕСЛИ($A$1:$A1;A1 )=2
  31. Выделение ячеек, содержащих ошибки (#ЗНАЧ!; #Н/Д; #ССЫЛКА! и т.п.). Помимо просто выявления ячеек с ошибками можно применять, когда необходимо скрыть ошибочные значения в ячейках(назначив цвет шрифта таким же, как и цвет заливки):
    =ЕОШИБКА(A)
  32. Выделение непустых ячеек в столбце A:
    =$A1<>»»

Статья помогла? Поделись ссылкой с друзьями!

  Плейлист   Видеоуроки


Поиск по меткам



Access
apple watch
Multex
Power Query и Power BI
VBA управление кодами
Бесплатные надстройки
Дата и время
Записки
ИП
Надстройки
Печать
Политика Конфиденциальности
Почта
Программы
Работа с приложениями
Разработка приложений
Росстат
Тренинги и вебинары
Финансовые
Форматирование
Функции Excel
акции MulTEx
ссылки
статистика

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

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

Содержание

  • Правила в условном форматировании
  • Условное форматирование для диапазона ячеек
  • Основные формулы для условного форматирования
  • Важно добавить
  • Похожие статьи

Правила в условном форматировании

Начнем с простой формулы. Перейдем в Условное форматирование — Управление правилами

В открывшемся окне жмем Создать правило, затем находим самый нижний пункт Использовать формулу для…

В окне ниже (Форматировать значения, для которых…) уже записываем формулу. После задаем нужный формат, я выбрал зеленый фон.

Правила в условном форматировании

Окно изменения правил в условном форматировании

Жмем ОК и возвращаемся в Диспетчер правил. Здесь уже мы видим список созданных условий:

Диспетчер правил в условном форматировании

Если написанной формулы не видно в пункте «Показать правила форматирования для:» выбираем Этот лист или Эта книга

Нажимаем Применить. Так можно проверить, что нужные ячейки подсветились зеленым.

Кстати, формулу можно написать и проверить в Excel заранее. Например, так:

Условное форматирование для диапазона ячеек

Зачастую необходимо изменить форматирование по правилу во всей строке таблицы.

Для этого в диспетчере правил нужно выбрать нужный диапазон в столбце «Применяется к:»

Обратите внимание, что если форматирование распространяется от сроки к строке, то перед номером строки в формуле (в нашем случае ЕСЛИ) не ставим $.

Основные формулы для условного форматирования

Набор основных формул, которые я использую

=ОСТАТ(СТРОКА();2) - самое популярное, наверно. Зебра для выделения строк через одну
=$A1="" - подкрашивание пустых ячеек
=ЕЧИСЛО(A1) - изменение формата числовых ячеек
=ЕТЕКСТ(A1) - изменение формата текстовых ячеек
=ЕОШИБКА(A1) - изменение формата ячеек с ошибкой в расчетах.
=ДЕНЬНЕД(A1;2)>5 - выделяем выходные дни

Важно добавить

  • Как вы заметили по моим правилам, я не использую абсолютные ссылки на диапазон при условии. Если вы делаете условие в диапазоне построчно, то номера строк нельзя делать абсолютными, т.е. ставить знак $
  • В написании правил нельзя ссылаться на другие листы.

  • Не забудьте, что если работаете с датами и временем, то они воспринимаются Excel’ем как число.

Файл приложил.

Полные сведения о формулах в Excel

​Смотрите также​​0 (ноль)​ содержаться значения в​ А пока разберемся​СОВЕТ:​ текстовом формате, т.к.​ это значение (1932,322)​ листа см. в​значение менее 2,​Обычно формула выглядит так:​ чтобы посмотреть и​ строки выше в​Что происходит при перемещении,​   ​ функция СРЗНАЧ вычисляет​Ссылка указывает на ячейку​ доступна для скачивания.​Примечание:​- одно обязательное​ ячейках с разным​ с этой формулой.​

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

​ т.е. 1 сутки,​​ =ТЕКСТ(1234567,8999;»# ##0,00″) (не забудьте​ отредактировать формулу прямо​ том же столбце​ копировании, вставке или​Смешанные ссылки​ среднее значение в​ или диапазон ячеек​ Если вы впервые​ Мы стараемся как можно​ знакоместо (разряд), т.е.​ форматом валют тогда​

Создание формулы, ссылающейся на значения в других ячейках

  1. ​Функция ТЕКСТ требует 2​

  2. ​ – это частый​

    ​ только текстовые строки.​​ строке формул. Обратите​ итерации или точности​

  3. ​ то нужно использовать​ про двойные кавычки​ в ней.​

    Выбор ячейки

  4. ​R[2]C[2]​ удалении листов​   . Смешанная ссылка содержит либо​

  5. ​ диапазоне B1:B10 на​ листа и сообщает​ пользуетесь Excel или​

    Следующая ячейка

  6. ​ оперативнее обеспечивать вас​ это место в​ нам потребуется распознать​

Просмотр формулы

  1. ​ обязательных для заполнения​ тип ошибки, к​ Это дальнейшем может​​ внимание, что 1932,322​​ формулы.​

    Строка формул

  2. ​ окончание «ки», во​ при указании формата).​Все ячейки, на которые​Относительная ссылка на ячейку,​

    Просмотр строки формул

Ввод формулы, содержащей встроенную функцию

  1. ​   . Нижеследующие примеры поясняют, какие​

  2. ​ абсолютный столбец и​ листе «Маркетинг» в​ Microsoft Excel, где​ даже имеете некоторый​ актуальными справочными материалами​

  3. ​ маске формата будет​ все форматы в​

  4. ​ аргумента:​ тому же, который​ привести к ошибке.​

    Диапазон

  5. ​ — это действительное​Замена формул на вычисленные​

Скачивание книги «Учебник по формулам»

​ всех остальных случаях​ Результат выглядит так:​ ссылается формула, будут​ расположенную на две​ изменения происходят в​ относительную строку, либо​ той же книге.​ находятся необходимые формуле​ опыт работы с​ на вашем языке.​ заполнено цифрой из​ каждой ячейке. По​Значение – ссылка на​ достаточно трудно найти.​ Например, при сложении​ вычисленное значение, а​ значения​

Подробные сведения о формулах

​ (больше или равно​ 1 234 567,90. Значение в​ выделены разноцветными границами.​ строки ниже и​

Части формулы Excel

​ трехмерных ссылках при​ абсолютную строку и​1. Ссылка на лист​​ значения или данные.​​ этой программой, данный​​ Эта страница переведена​​ числа, которое пользователь​​ умолчанию в Excel​​ исходное число (в​​ Подсказкой может служить​​ функцией СУММ() такие​

​ 1932,32 — это​​Замена части формулы на​

Части формулы

​ 2) нужно использовать​​ ячейке будет выравнено​​ В нашем примере,​ на два столбца​ перемещении, копировании, вставке​

​ относительный столбец. Абсолютная​​ «Маркетинг».​​ С помощью ссылок​ учебник поможет вам​

​ автоматически, поэтому ее​​ введет в ячейку.​​ нет стандартной функции,​ данном случае).​ выравнивание значения в​ значения попросту игнорируются​

​ значение, показанное в​​ вычисленное значение​​ окончание «ок», т.е.​ по левому краю​ мы изменим вторую​ правее​ и удалении листов,​

Использование констант в формулах Excel

​ ссылка столбцов приобретает​2. Ссылка на диапазон​ можно использовать в​ ознакомиться с самыми​ текст может содержать​ Если для этого​ которая умеет распознавать​Формат – текстовый код​ ячейке: если значение​ (см. статью Функция СУММ()​ ячейке в формате​При замене формул на​ 2 суток, 3​ (если в ячейке​ часть формулы, чтобы​R2C2​ на которые такие​ вид $A1, $B1​ ячеек от B1​ одной формуле данные,​ распространенными формулами. Благодаря​ неточности и грамматические​ знакоместа нет числа,​ и возвращать форматы​ формата ячеек Excel​ выровнено по правой​

Использование ссылок в формулах Excel

​ и операция сложения),​ «Денежный».​ вычисленные значения Microsoft​ суток и т.д.​ выравнивание по горизонтали​ ссылка вела на​Абсолютная ссылка на ячейку,​ ссылки указывают. В​ и т.д. Абсолютная​ до B10​ находящиеся в разных​ наглядным примерам вы​ ошибки. Для нас​ то будет выведен​ ячеек. Поэтому напишем​ (может быть пользовательский).​ стороне, то это​ так же как​Совет:​ Office Excel удаляет​Всего можно использовать 3​ установлено «По значению»),​ ячейку B2 вместо​

  • ​ расположенную во второй​

    ​ примерах используется формула​ ссылка строки приобретает​3. Восклицательный знак (!)​ частях листа, а​ сможете вычислять сумму,​ важно, чтобы эта​ ноль. Например, если​ свою пользовательскую макрофункцию​Число можно форматировать любым​ число (или дата),​ и при подсчете​ Если при редактировании ячейки​ эти формулы без​ условия. Если попытаться​ т.к. это текстовое​ C2. Для этого​ строке второго столбца​ =СУММ(Лист2:Лист6!A2:A5) для суммирования​ вид A$1, B$1​ отделяет ссылку на​

    ​ также использовать значение​

    ​ количество, среднее значение​

    ​ статья была вам​ к числу​ и добавим ее​

    ​ способом, важно лишь​

    ​ а если по​ функцией СЧЁТ(), СУММЕСЛИ() и​

    ​ с формулой нажать​

    ​ возможности восстановления. При​ использовать 4 и​

    ​ значение.​

    ​ выделите в формуле​R[-1]​

    ​ значений в ячейках​

    ​ и т.д. При​ лист от ссылки​ одной ячейки в​

    ​ и подставлять данные​

    ​ полезна. Просим вас​12​

    ​ в нашу формулу.​

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

    ​ клавишу F9, формула​

    ​ случайной замене формулы​ более условия, то​

    ​Ниже приведены примеры форматирования.​

  • ​ адрес, который необходимо​Относительная ссылка на строку,​ с A2 по​ изменении позиции ячейки,​ на диапазон ячеек.​

    ​ нескольких формулах. Кроме​ не хуже профессионалов.​ уделить пару секунд​применить маску​ Макрофункция будет называться​ форматов, который должен​

    Пример ссылки на лист

    ​ (подразумевается, что в​Исправить формат возвращаемого значения​

    ​ будет заменена на​ на значение нажмите​ будет возвращена ошибка​

    ​Формат​ отредактировать, а затем​ расположенную выше текущей​ A5 на листах​

    ​ содержащей формулу, относительная​​Примечание:​ того, можно задавать​Чтобы узнать больше об​ и сообщить, помогла​0000​ ВЗЯТЬФОРМАТ (или можете​ распознаваться в Excel.​

  • ​ Формате ячеек во​ можно добавив функцию ЗНАЧЕН(): =ЗНАЧЕН(ЛЕВСИМВ(A1;3)).​

    1. ​ вычисленное значение без​​ кнопку​ #ЗНАЧ!​Число​ выберите мышью требуемую​ ячейки​ со второго по​ ссылка изменяется, а​ Если название упоминаемого листа​ ссылки на ячейки​ определенных элементах формулы,​ ли она вам,​, то получится​ назвать ее по-своему).​Например, ниже заполненная аргументами​ вкладке Выравнивание в​ Функция ЗНАЧЕН() преобразует​ возможности восстановления.​Отменить​Такой устовный пользовательский формат​Результат / Комментарий​ ячейку или измените​R​ шестой.​

      ​ абсолютная ссылка не​ содержит пробелы или​​ разных листов одной​

      Скопированная формула с относительной ссылкой

    2. ​ просмотрите соответствующие разделы​​ с помощью кнопок​0012​ Исходный VBA-код макрофункции​ функция ТЕКСТ возвращает​ поле Выравнивание по​ значение, где это​К началу страницы​сразу после ввода​ можно использовать и​»(плюс)# ##0,00;(минус)# ##0,00;0″​ адрес вручную.​Абсолютная ссылка на текущую​Вставка или копирование.​ изменяется. При копировании​ цифры, его нужно​ книги либо на​ ниже.​ внизу страницы. Для​, а если к​ выглядит так:​ число в денежном​ горизонтали указано По​ возможно, в число.​Иногда нужно заменить на​ или вставки значения.​

      ​ в формате ячеек.​5555,22​​По окончании нажмите​

      Скопированная формула с абсолютной ссылкой

    3. ​ строку​​    Если вставить листы между​ или заполнении формулы​ заключить в апострофы​ ячейки из других​Формула также может содержать​ удобства также приводим​ числу​Public Function ВЗЯТЬФОРМАТ(val As​ формате пересчитанному по​ значению).​Альтернативным решением является использование​ вычисленное значение только​Выделите ячейку или диапазон​ В этом случае​(плюс)5 555,22​Enter​При записи макроса в​ листами 2 и​ вдоль строк и​ (‘), например так:​ книг. Ссылки на​ один или несколько​ ссылку на оригинал​1,3456​ Range) As String​ курсу 68 руб./1$:​Примечание​ формулы =ЛЕВСИМВ(A1;3)+0 или​

      ​ часть формулы. Например,​ ячеек с формулами.​​ в ячейке, к​

      Скопированная формула со смешанной ссылкой

  • ​»(+)# ##0,00;(–)# ##0,00;0,00″​

    ​на клавиатуре или​ Microsoft Excel для​​ 6, Microsoft Excel​ вдоль столбцов относительная​ ‘123’!A1 или =’Прибыль​ ячейки других книг​ таких элементов, как​ (на английском языке).​применить маску​Dim money As​Измененная ниже формула возвращает​. При разделении содержимого​ =—ЛЕВСИМВ(A1;3) или =ЛЕВСИМВ(A1;3)*1.​ пусть требуется заблокировать​Если это формула массива,​ которой применен такой​5555,22​ воспользуйтесь командой​ некоторых команд используется​ прибавит к сумме​ ссылка автоматически корректируется,​ за январь’!A1.​ называются связями или​функции​

    • ​Начните создавать формулы и​0,00​ String​ долю в процентах​ ячеек (например, «101​ Два подряд знака​ значение, которое используется​ выделите диапазон ячеек,​ формат, будет по​(+)5 555,22​Ввод​ стиль ссылок R1C1.​ содержимое ячеек с​

    • ​ а абсолютная ссылка​Различия между абсолютными, относительными​

    • ​ внешними ссылками.​,​ использовать встроенные функции,​- получится​money = WorksheetFunction.Text(val,​ от общей выручки:​

    ​ далматинец») по различным​ минус дают +​ как первый взнос​​ содержащих ее.​ преждему число (например​»# ##0,00;# ##0,00;?»​в Cтроке формул.​ Например, если записывается​ A2 по A5​ не корректируется. Например,​ и смешанными ссылками​Стиль ссылок A1​ссылки​ чтобы выполнять расчеты​1,35​ val.NumberFormat)​Простой способ проверки синтаксиса​

    • ​ столбцам с помощью​​ и заставляют EXCEL​ по кредиту на​Как выбрать группу ячеек,​ 5), а на​?​Формула обновится, и Вы​ команда щелчка элемента​

    • ​ на новых листах.​​ при копировании или​Относительные ссылки​По умолчанию Excel использует​,​ и решать задачи.​.​

    • ​ВЗЯТЬФОРМАТ = Replace(money,​​ кода формата, который​ инструмента Текст-по-столбцам (на​ попытаться сделать вычисления​ автомобиль. Первый взнос​ содержащих формулу массива​ листе будет отображаться, 5​?​ увидите новое значение.​Автосумма​Удаление​ заполнении смешанной ссылки​

    • ​   . Относительная ссылка в формуле,​​ стиль ссылок A1,​операторы​Важно:​# (решетка)​ Application.ThousandsSeparator, » «)​ распознает Excel –​

    • ​ вкладке Данные в​​ с результатом возвращенным​ рассчитывался как процент​Щелкните любую ячейку в​ суток.​Отображаем «другой» нуль​

  • ​Если Вы передумаете, можно​

    ​для вставки формулы,​   .  Если удалить листы​ из ячейки A2​ например A1, основана​ в котором столбцы​и​ Вычисляемые результаты формул и​- одно необязательное​End Function​ это использование окна​ группе Работа с​ функцией ЛЕВСИМВ(). В​ от суммы годового​ формуле массива.​ВНИМАНИЕ!​»# #0 руб., 00​

    ​ нажать клавишу​

    ​ суммирующей диапазон ячеек,​

    ​ между листами 2​

    ​ в ячейку B3​ на относительной позиции​ обозначаются буквами (от​константы​

    ​ некоторые функции листа​

    ​ знакоместо — примерно​Скопируйте его в модуль​ «Формат ячеек». Для​ данными пункт Текст-по-столбцам)​ случае успеха, если​

    ​ дохода заемщика. На​

    ​На вкладке​Результат функции ТЕКСТ() –​ коп»​

    ​Esс​

    ​ в Microsoft Excel​ и 6, Microsoft​ она изменяется с​

    ​ ячейки, содержащей формулу,​

    ​ A до XFD,​.​

    ​ Excel могут несколько​ то же самое,​ («Insert»-«Module») VBA-редактора (ALT+F11).​ этого:​ проблем с определением​ функцией ЛЕВСИМВ() действительно​​ данный момент сумма​​Главная​ текст! Если в​1234,611​на клавиатуре или​ при записи формулы​ Excel не будет​ =A$1 на =B$1.​

    ​ и ячейки, на​ не более 16 384 столбцов),​Части формулы​ отличаться на компьютерах​​ что и ноль,​​ При необходимости прочитайте:​​Щелкните правой кнопкой мышки​​ формата не возникает:​​ было возвращено число,​​ годового дохода меняться​​в группе​​ результате применения пользовательского​1 234 руб., 61​ щелкнуть команду​​ будет использован стиль​​ использовать их значения​

    ​Скопированная формула со смешанной​

support.office.com

Редактирование формул в Excel

​ которую указывает ссылка.​ а строки —​   ​ под управлением Windows​ но если для​Примеры как создать пользовательскую​ по любой ячейке​ если значение может​ у значения будет​ не будет, и​Редактирование​ формата нужно получить​ коп​

Как изменить формулу в Excel

​Отмена​ ссылок R1C1, а​ в вычислениях.​ ссылкой​ При изменении позиции​ номерами (от 1​

  1. ​1.​ с архитектурой x86​ знакоместа нет числа,​ функцию в Excel.​ с числом и​Редактирование формул в Excel
  2. ​ быть преобразовано в​ изменен формат на​ требуется заблокировать сумму​нажмите кнопку​ число, то используйте​»# ##0,0  M»​в Строке формул,​ не A1.​Редактирование формул в Excel
  3. ​Перемещение​   ​ ячейки, содержащей формулу,​ до 1 048 576). Эти​Функции​ или x86-64 и​ то ничего не​Теперь изменяем нашу формулу​ выберите из появившегося​ числовой формат, то​ числовой.​ первоначального взноса в​Найти и выделить​ подход изложенный в​Вводить нужно так:​Редактирование формул в Excel
  4. ​ чтобы избежать случайных​​Чтобы включить или отключить​​   . Если листы, находящиеся между​Стиль трехмерных ссылок​​ изменяется и ссылка.​​ буквы и номера​Редактирование формул в Excel
  5. ​. Функция ПИ() возвращает​ компьютерах под управлением​Редактирование формул в Excel

​ выводится​ и получаем максимально​​ контекстного меню опцию​​ оно будет преобразовано.​Этот вариант позволяет преобразовывать​​ формуле для расчета​​и выберите команду​ статье Пользовательский числовой​»#пробел##0,0двапробелаM»​

​ изменений.​ использование стиля ссылок​ листом 2 и​Удобный способ для ссылки​​ При копировании или​​ называются заголовками строк​ значение числа пи:​ Windows RT с​(пробел)​ эффективный результат:​ «Формат ячейки». Или​​Часто в отчетах Excel​​ не только в​ платежа при различных​​Перейти​​ формат (Формат ячеек).​​1 326 666,22​​Чтобы показать все формулы​

​ R1C1, установите или​

office-guru.ru

Пользовательский ЧИСЛОвой формат в MS EXCEL (Функция ТЕКСТ())

​ листом 6, переместить​ на несколько листов​ заполнении формулы вдоль​ и столбцов. Чтобы​ 3,142…​ архитектурой ARM. Подробнее​- используется как​Благодаря функции ВЗЯТЬФОРМАТ написанной​ нажмите комбинацию горячих​ необходимо объединять текст​ числовой формат, но​ суммах кредита.​.​ Там же можно​

​1,3 М​ в электронной таблице​ снимите флажок​ таким образом, чтобы​   . Трехмерные ссылки используются для​ строк и вдоль​ добавить ссылку на​2.​ об этих различиях.​ разделитель групп разрядов​ на VBA-макросе мы​

​ клавиш CTRL+1.​ с числами. Проблема​ и формат даты.​После замены части формулы​Нажмите кнопку​ найти примеры других​выводит число в​ Excel, вы можете​Стиль ссылок R1C1​ они оказались перед​ анализа данных из​ столбцов ссылка автоматически​ ячейку, введите букву​

​Ссылки​

​Выделите ячейку.​

​ по три между​

​ просто берем значение​

​Перейдите на вкладку «Число».​

​ заключается в том,​

​ Введем в ячейку​

​ на значение эту​

​Выделить​

​ форматов.​

​ формате миллионов​

​ воспользоваться комбинацией клавиш​

​в разделе​
​ листом 2 или​

​ одной и той​ корректируется. По умолчанию​

​ столбца, а затем —​

​. A2 возвращает значение​Введите знак равенства «=».​

​ тысячами, миллионами, миллиардами​
​ и формат из​
​В секции «Числовые форматы:»​

​ что вовремя объединения​

​А1​
​ часть формулы уже​.​

​Ниже приведены форматы, рассмотренные​ ​»00000″​ ​Ctrl + `​

​Работа с формулами​

​ после листа 6,​

​ же ячейки или​
​ в новых формулах​ номер строки. Например,​ ячейки A2.​

​Примечание:​ и т.д.​ исходной ячейки и​ выберите категорию «(все​ текста с числом​текст «1.05.2002 продажа»,​ нельзя будет восстановить.​Щелкните​ в файле примера.​123​(апостроф). При нажатии​категории​ Microsoft Excel вычтет​ диапазона ячеек на​ используются относительные ссылки.​ ссылка B2 указывает​

​3.​ Формулы в Excel начинаются​[ ]​ подставляем его как​ форматы)».​ нельзя сохранить числовой​ в ячейку​Выделите ячейку, содержащую формулу.​Текущий массив​

​Можно преобразовать содержимое ячейки​00123​ этой комбинации еще​Формулы​ из суммы содержимое​​ нескольких листах одной​​ Например, при копировании​ на ячейку, расположенную​Константы​ со знака равенства.​- в квадратных​ текстовую строку. Так​Введите в поле «Тип:»​ формат данных ячейки.​B1​В строке формул​

​.​ с формулой, заменив​»0″&СИМВОЛ(176)&»С «​ раз, все вернется​в диалоговом окне​ ячеек с перемещенных​

​ книги. Трехмерная ссылка​ или заполнении относительной​ на пересечении столбца B​. Числа или текстовые​Выберите ячейку или введите​ скобках перед маской​ наша формула с​ свой пользовательский код​ Число в ячейке​формулу =ЛЕВСИМВ(A1;9), а​выделите часть формулы,​

​Нажмите кнопку​

​ формулу на ее​13​ к нормальному виду.​Параметры​ листов.​ содержит ссылку на​ ссылки из ячейки​ и строки 2.​ значения, введенные непосредственно​ ее адрес в​ формата можно указать​

​ пользовательской макрофункцией ВЗЯТЬФОРМАТ​ формата и в​

excel2.ru

Замена формулы на ее результат

​ отформатировано как текст.​ в ячейку​ которую необходимо заменить​Копировать​ вычисленное значение. Если​13°С​ Вы также можете​. Чтобы открыть это​Перемещение конечного листа​ ячейку или диапазон,​ B2 в ячейку​Ячейка или диапазон​ в формулу, например​ выделенной.​ цвет шрифта. Разрешено​ автоматически определяет валюту​ секции «Образец» наблюдайте​

​Рассмотрим, например, отчет, который​C1​ вычисленным ею значением.​.​ необходимо заблокировать только​

​вывод символа градуса​​ использовать команду​ окно, перейдите на​   . Если переместить лист 2​ перед которой указываются​ B3 она автоматически​Использование​ 2.​Введите оператор. Например, для​ использовать следующие цвета:​ для каждой суммы​

​ как он будет​ изображен ниже на​формулу =B1+0. В​ При выделении части​Нажмите кнопку​ часть формулы, которую​ Цельсия через его​Показать формулы​ вкладку​

В этой статье

​ или 6 в​ имена листов. В​

​ изменяется с =A1​Ячейка на пересечении столбца​

Замена формул на вычисленные значения

​4.​ вычитания введите знак​ черный, белый, красный,​ в исходных значениях​ распознан в Excel​ рисунке. Допустим, например,​ итоге, в​ формулы не забудьте​​Вставить​ Кнопка ​ больше не требуется​ код​

  1. ​, которая находится в​Файл​

    ​ другое место книги,​ Microsoft Excel используются​ на =A2.​

    ​ A и строки​Операторы​

    1. ​ «минус».​ синий, зеленый, жёлтый,​

    2. ​ ячеек.​​ и отображен в​​ необходимо в отчете​​B1​​ включить в нее​​.​​ пересчитывать, можно заменить​​Необходимо помнить, что ряд​​ группе команд​

    3. ​.​​ Microsoft Excel скорректирует​​ все листы, указанные​

    4. ​Скопированная формула с относительной​​ 10​​. Оператор ^ (крышка)​

  2. ​Выберите следующую ячейку или​​ голубой.​ Изображение кнопки​При необходимости Вы можете​

  3. ​ ячейке.​​ поместить список магазинов​ Изображение кнопки​получим 1.05.2002 в​

  4. ​ весь операнд. Например,​Щелкните стрелку рядом с​​ только эту часть.​ Изображение кнопки​ букв (с м​​Зависимости формул​​К началу страницы​

​ сумму с учетом​ между начальным и​ ссылкой​A10​ применяется для возведения​ введите ее адрес​Плюс пара простых правил:​ легко добавить к​​ и их результаты​ текстовом формате, а​ если выделяется функция,​ командой​ Замена формулы на​ г М) и​на вкладке​Иногда может потребоваться изменить​ изменения диапазона листов.​

  1. ​ конечным именами в​   ​

  2. ​Диапазон ячеек: столбец А,​ числа в степень,​ в выделенной.​

В строке формул показана формула.

​Любой пользовательский текст (​ стандартным числовым форматам​Более упрощенным альтернативным решением​ продаж в одной​ в​ необходимо полностью выделить​Параметры вставки​ ее результат может​ символов (*:, пробел)​Формулы​ уже существующую формулу​Удаление конечного листа​

В строке формул показано значение.

​ ссылке. Например, формула​​Абсолютные ссылки​ строки 10-20.​ а * (звездочка) —​Нажмите клавишу ВВОД. В​кг​ Excel свои собственные.​

​ для данной задачи​

Замена части формулы на вычисленное значение

​ ячейке:​С1​ имя функции, открывающую​и выберите команду​ быть удобна при​ используются для отображения​.​ в Excel. Это​   . Если удалить лист 2​ =СУММ(Лист2:Лист13!B5) суммирует все​   . Абсолютная ссылка на ячейку​A10:A20​ для умножения.​ ячейке с формулой​,​ Для этого выделите​ может послужить функция​Обратите внимание, что каждое​получим уже обычную​

​ скобку, аргументы и​Только значения​ наличии в книге​ формата: с -​

  1. ​Автор: Антон Андронов​

  2. ​ может произойти по​Изображение кнопки​ или 6, Microsoft​ значения, содержащиеся в​ в формуле, например​Диапазон ячеек: строка 15,​Константа представляет собой готовое​ отобразится результат вычисления.​чел​ ячейки, к которым​ РУБЛЬ, которая преобразует​ число после объединения​ дату «01.05.02», точнее​ закрывающую скобку.​

  3. ​.​ большого количества сложных​ секунда, м –​

  4. ​Числовой пользовательский формат –​ многим причинам, например,​ Excel скорректирует сумму​

    ​ ячейке B5 на​ $A$1, всегда ссылается​ столбцы B-E​

​ (не вычисляемое) значение,​

support.office.com

Преобразование в MS EXCEL ЧИСЕЛ из ТЕКСТового формата в ЧИСЛОвой (Часть 1. Преобразование формулами)

​При вводе в ячейку​,​ надо применить пользовательский​ любое число в​ с текстом (в​ число 37377 (чтобы​Для вычисления значения выделенной​В следующем примере показана​

​ формул для повышения​​ минута, г –​​ это формат отображения​ допущена ошибка, опечатка​ с учетом изменения​ всех листах в​ на ячейку, расположенную​B15:E15​ которое всегда остается​ формула также отображается​шт​ формат, щелкните по​ текст и отображает​ столбце D) не​ увидеть дату, формат​ части нажмите клавишу​ формула в ячейке​ производительности путем создания​ год, М –​ числа задаваемый пользователем.​ или необходимо изменить​

​ диапазона листов.​ диапазоне от Лист2​ в определенном месте.​Все ячейки в строке​ неизменным. Например, дата​

​ в​и тому подобные)​ ним правой кнопкой​ его в денежном​ сохраняет свой денежный​ ячейки нужно установить​ F9.​ D2, которая перемножает​ статических данных.​ месяц. Чтобы эти​ Например, число 5647,22​ ссылки на ячейки.​Стиль ссылок R1C1​ до Лист13 включительно.​ При изменении позиции​

​ 5​ 09.10.2008, число 210​строке формул​ или символы (в​ мыши и выберите​​ формате:​​ формат, который определен​ Дата).​​Для замены выделенной части​​ значения в ячейках​Преобразовать формулы в значения​​ символы воспринимались как​​ можно отобразить как​ В данном уроке​​Можно использовать такой стиль​​При помощи трехмерных ссылок​ ячейки, содержащей формулу,​5:5​​ и текст «Прибыль​​.​ том числе и​ в контекстном меню​Данное решение весьма ограничено​ в исходной ячейке​Некоторые программы бухгалтерского учета​

​ формулы возвращаемым значением​ A2 и B2​ можно как для​ обычные, а не​ 005647 или, вообще​ мы научимся изменять​ ссылок, при котором​ можно создавать ссылки​ абсолютная ссылка не​Все ячейки в строках​ за квартал» являются​Чтобы просмотреть формулу, выделите​ пробелы) — надо​ команду​ по функциональности и​​ (столбца B).​​ отображают отрицательные значения​ нажмите клавишу ENTER.​ и скидку из​ отдельных ячеек, так​

​ как символы формата,​

​ в произвольном формате,​
​ формулы в Excel​ нумеруются и строки,​ на ячейки на​ изменяется. При копировании​ с 5 по​ константами. Выражение или​ ячейку, и она​ обязательно заключать в​Формат ячеек (Format Cells)​ подходит только для​Чтобы решить данную задачу,​ со знаком минус​Если формула является формулой​ ячейки C2, чтобы​ и для целого​ не забудьте перед​ например, +(5647)руб.22коп. Пользовательские​ на базе очень​ и столбцы. Стиль​

​ других листах, определять​​ или заполнении формулы​ 10​ его значение константами​ отобразится в строке​ кавычки.​- вкладка​ тех случаев если​ необходимо поместить ссылку​ (-) справа от​ массива, нажмите клавиши​ вычислить сумму счета​ диапазона за раз.​ ними ставить обратный​ форматы также можно​

excel2.ru

Формула форматирует число суммы как текст в одной ячейке Excel

​ простого примера.​ ссылок R1C1 удобен​ имена и создавать​ по строкам и​5:10​ не являются. Если​ формул.​Можно указать несколько (до​Число (Number)​ соединяемое число с​

Отформатировать число как текст в Excel с денежным форматом ячейки

​ к ячейкам с​ значения. После копирования​ CTRL+SHIFT+ВВОД.​ для продажи. Чтобы​Важно:​ слеш .​ использовать в функции​В приведенном ниже примере​

Пример.

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

​ текстом является денежно​ числами денежных сумм​ в EXCEL они​К началу страницы​ скопировать из ячейки​ Убедитесь в том, что​Пользовательский формат часто используется​ ТЕКСТ(). Эта функция​ мы ввели в​ столбцов и строк​

ТЕКСТ.

​ следующих функций: СУММ,​ не корректируется. По​ H​ содержит константы, а​Введите знак равенства «=»,​ форматов через точку​Все форматы​ суммой в валюте​ в функцию ТЕКСТ.​ сохраняются как текстовые​Если в ячейке числовые​

​ в другой лист​ результат замены формулы​ для склонения времени,​

  1. ​ возвращает текстовое значение​ формулу неправильную ссылку​ в макросах. При​
  2. ​ СРЗНАЧ, СРЗНАЧА, СЧЁТ,​ умолчанию в новых​H:H​

​ не ссылки на​ а затем — функцию.​ с запятой. Тогда​(Custom)​ рубли (или той​

​ Благодаря ей можно​ значения. Чтобы преобразовать​ значения сохранены как​ или книгу не​ на вычисленные значения​

по курсу 68 руб.

​ например, 1 час,​ в нужном пользователю​ на ячейку, и​

долю в процентах.

​ использовании стиля R1C1​ СЧЁТЗ, МАКС, МАКСА,​ формулах используются относительные​Все ячейки в столбцах​ другие ячейки (например,​ Например, чтобы получить​

  1. ​ первая из масок​: ​ которая является по​ форматировать числовые значения​ эти текстовые значения​ текст, то это​ формулу, а ее​ проверен, особенно если​Формат ячейки.
  2. ​ 2 часа, 5​все форматы.
  3. ​ виде.​ нам необходимо исправить​ в Microsoft Excel​
  4. ​ МИН, МИНА, ПРОИЗВЕД,​ ссылки, а для​ с H по​ имеет вид =30+70+110),​ общий объем продаж,​ будет применяться к​В появившееся справа поле​ умолчанию и указана​

​ прямо в текстовой​

Функция РУБЛЬ для форматирования числа как текст в одной ячейке

​ в числа, необходимо​ может привести к​ действительное значение, можно​ формула содержит ссылки​ часов; 1 год,​Преобразование числа в текст​ это.​ положение ячейки обозначается​

РУБЛЬ.

​ СТАНДОТКЛОН.Г, СТАНДОТКЛОН.В, СТАНДОТКЛОНА,​ использования абсолютных ссылок​ J​ значение в такой​ нужно ввести «=СУММ».​ ячейке, если число​Тип​ в региональных стандартах​ строке. Формула изображена​ извлечь из него​ ошибкам при выполнении​ преобразовать формулу в​

​ на другие ячейки​ 5 лет; 2​ может понадобиться для​

  1. ​Выделите ячейку, формулу в​ буквой R, за​ СТАНДОТКЛОНПА, ДИСПР, ДИСП.В,​
  2. ​ надо активировать соответствующий​H:J​

Пользовательская макрофункция для получения формата ячейки в Excel

​ ячейке изменяется только​Введите открывающую круглую скобку​ в ней положительное,​: введите маску нужного​ панели управления Windows).​ на рисунке:​ все цифры, и​ вычислений. Преобразуем числа,​ этой ячейке в​ с формулами. Перед​ месяца, 6 месяцев.​ формирования строк, содержащих​ которой необходимо изменить.​ которой следует номер​ ДИСПА и ДИСППА.​ параметр. Например, при​Диапазон ячеек: столбцы А-E,​ после редактирования формулы.​ «(«.​ вторая — если​

​ вам формата из​Функция РУБЛЬ требует для​
​Формула позволяет решить данную​ умножить результат на​
​ сохраненные как текст,​ значение, выполнив следующие​
​ заменой формулы на​ Это позволяет сделать​
​ текст и числовые​

​ В нашем примере​ строки, и буквой​Трехмерные ссылки нельзя использовать​

​ копировании или заполнении​ строки 10-20​

​ Обычно лучше помещать​Выделите диапазон ячеек, а​ отрицательное, третья -​

ВЗЯТЬФОРМАТ.

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

exceltable.com

Пользовательские форматы в Excel

​A10:E20​ такие константы в​ затем введите закрывающую​ если содержимое ячейки​ таблицы:​ аргумента:​ идет только об​ в ячейке​Пусть из ячейки​Нажмите клавишу F2 для​ сделать копию книги.​Например, формула склоняет сутки​​ случае числу можно​​ B3.​​ следует номер столбца.​​Трехмерные ссылки нельзя использовать​​ ячейки B2 в​ ​Создание ссылки на ячейку​​ отдельные ячейки, где​

Формат в формуле вȎxcel

​ круглую скобку «)».​​ равно нулю и​​На самом деле все​Число – ссылка на​ одном типе валюты.​A2​

Формат в формуле вȎxcel

Как это работает…

​A1​ редактирования ячейки.​В этой статье не​ =»сут»&ТЕКСТ(B3;»[В3. Такая конструкция​ придать практически любой​Щелкните по Строке формул,​

  • ​Ссылка​​ вместе с оператор​ ячейку B3 она​ или диапазон ячеек​ их можно будет​Нажмите клавишу ВВОД, чтобы​ четвертая — если​ очень просто. Как​ числовое значение (обязательный​ Когда валют будет​содержится строка «4116-»,​содержащей «101 далматинец»​Нажмите клавишу F9, а​​ рассматриваются параметры и​​ формата говорит функции​​ формат. Ниже приведены​​ чтобы приступить к​​Значение​​ пересечения (один пробел),​ остается прежней в​​ с другого листа​​ легко изменить при​​ получить результат.​​ в ячейке не​​ Вы уже, наверное,​​ аргумент для заполнения).​
  • ​ несколько придется использовать​​ следующая формула преобразует​ с помощью формулы​ затем — клавишу​ способы вычисления. Сведения​ ТЕКСТ(), что если​ примеры форматов, которые​ редактированию формулы. Вы​R[-2]C​
  • ​ а также в​​ обеих ячейках: =$A$1.​ в той же​ необходимости, а в​Мы подготовили для вас​ число, а текст​
  • ​ заметили, Excel использует​​[Число_знаков] – Количество символов​ в формуле макрофункцию​ этот текст в​ =ЛЕВСИМВ(A1;3) извлекли число​ ВВОД.​ о включении и​ в ячейке​ можно использовать в​

​ также можете дважды​

  • ​относительная ссылка на ячейку,​​ формулах с неявное​​Скопированная формула с абсолютной​​ книге​​ формулах использовать ссылки​​ книгу Начало работы​​ (см. выше пример​ несколько спецсимволов в​ после запятой.​ – об этом​ значение -4116.​ 101. Число 101​
  • ​После преобразования формулы в​ выключении автоматического пересчета​В3​ функции ТЕКСТ().​ щелкнуть по ячейке,​ расположенную на две​ пересечение.​ ссылкой​В приведенном ниже примере​ на эти ячейки.​ с формулами, которая​ с температурой).​ масках форматов:​Если в исходном столбце​ речь пойдет ниже.​=ЛЕВСИМВ(A2;ДЛСТР(A2)-1)*-1​ будет сохранено в​

planetaexcel.ru

​ ячейке в значение​

Skip to content

Как сделать условное форматирование в Excel? Инструкции с примерами.

В этой статье вы найдете множество быстрых способов как сделать условное форматирование строк, столбцов и отдельных ячеек в MS Excel 2016, 2013 и 2010. Мы рассмотрим, как можно применить различное оформление к данным, которые соответствуют определенным критериям. Это может помочь указать на наиболее важную информацию в ваших электронных таблицах.

Всем известно, что изменить фон ячейки легко. Это можно совершить, просто нажав кнопку «Цвет заливки». Но что, если вы хотите изменить оформление вашей таблицы при выполнении какого-то условия? Более того, что, если вам нужно, чтобы он изменялся автоматически при внесении изменений в таблицу? Условное форматирование для этого является действительно мощной и полезной функцией. Далее в этой статье вы найдете ответы на эти вопросы и прочтете несколько полезных советов, которые помогут выбрать правильный метод условного форматирования для каждой конкретной задачи.

В то же время изменение внешнего вида в связи с содержанием текущей либо какой-то иной ячейки либо от иных условий часто считается одной из самых сложных и непонятных функций, особенно для новичков. Если вас тоже пугает эта функция, не бойтесь! На самом деле, она очень удобна и проста в использовании, и вы убедитесь в этом всего за 5 минут после прочтения этого руководства. А теперь взгляните, сколько всего мы можем сделать!

  1. Где находится форматирование по условию в Excel?
  2. Как автоматически изменить цвет при помощи условного форматирования?
  3. Условное форматирование Excel по значению ячейки.
  4. Использование абсолютных и относительных ссылок в правилах.
  5. Как использовать в правилах ссылку на соседние листы?
  6. Приоритет выполнения правил — это важно!
  7. Как редактировать условное форматирование?
  8. А если забыл, где какие правила создавал?
  9. Как можно скопировать условное форматирование?
  10. Как убрать условное форматирование?
  11. Почему не работает?

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

Вы можете применить условное форматирование к одной или нескольким позициям, строкам, столбцам или всей таблице на основе их содержимого или при выполнении какого-то другого условия. Это делается путем создания правил (условий), в которых вы определяете, когда и как следует изменить вид выбранных клеток таблицы.

Где находится форматирование по условию в Excel?

Это очень просто: на вкладке «Главная», а в более старых версиях — группа «Стили».

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

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

Как автоматически изменить цвет при помощи условного форматирования?

Чтобы по-настоящему использовать возможности условного формата в Excel, вы должны научиться создавать различные типы правил.

Правила условного форматирования определяют 2 ключевых момента:

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

Я покажу вам, как применить условное форматирование в Excel 2016, потому что это, кажется, самая популярная версия в наши дни. Однако оно практически не отличается от форматирования в версиях 2007, 2013 и 2010. Поэтому у вас не возникнет проблем с выделением цветом нужной информации независимо от того, какая версия установлена ​​на вашем компьютере.

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

Решение: Предположим, у вас в таблице — данные о продажах шоколада различным покупателям. Необходимо в таблице Excel закрасить цветом клетки с количеством следующим образом: менее 100 единиц товара – красным, 100 и более – зелёным.

Итак, вот что вы делаете шаг за шагом:

Способ 1 — Используем стандартные возможности.

Самый простой способ — воспользоваться стандартными правилами выделения ячеек. Эти заготовки включают в себя самые простые и распространенные случаи. Но сначала выберите таблицу или диапазон, где вы хотите изменить фон ячеек. Мы взяли $D$2:$D$21.

Перейдите на вкладку «Главная» и выберите

(1) > «Правила выделения ячеек» (2) > «Меньше» (3). В более ранних версиях программы нужное нам меню располагается в группе «Стили».

Конечно, можно использовать любой другой тип правил, который больше подходит для ваших данных, например:

  • Значение больше, меньше или равно.
  • Выделить текст, содержащий определённые слова или символы.
  • Выделить дубликаты.
  • Форматирование конкретных дат.

изменяем цвет по условию

В диалоговом окне укажите, что числа должны быть меньше 100, также выберите вариант выделения.

выделяем значения меньше определенного

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

В результате клетки таблицы с количеством меньше 100 окрасились в красный цвет.

Приступаем к созданию второго правила. С этой же областью таблицы проделайте те же операции, только выберите на третьем шаге пункт «Больше».

В результате получим нужную нам раскраску.

формат зависит от содержимого

Это самый простой вариант заливки ячеек.

С помощью использованных нами «Правил выделения ячеек»:

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

Способ 2 — Как самому создать правило форматирования?

Тот же результат мы можем получить и чуть иначе. Если ни одно из готовых правил форматирования не отвечает вашим потребностям, вы можете создать новое с нуля. Для этого вновь перейдите на вкладку «Главная» и выберите (1 на рисунке) > «Создать правило» (2).

Затем выберите пункт «Форматировать только ячейки, которые содержат» (3). Чуть ниже укажите, что число должно быть меньше (4) цифры «100» (5).

И далее укажите, как это все должно выглядеть. Нажмите кнопку «Формат» (6).

Выберите «красный» на открывшейся вкладке «Заливка».

Нажмите «ОК».

создаем правило

При создании правила в окне « Формат ячеек» переключайтесь между вкладками « Шрифт» , « Граница» и « Заливка», чтобы выбрать стиль шрифта, стиль рамки и цвет фона соответственно. На вкладках Шрифт и Заливка вы сразу увидите предварительный просмотр вашего пользовательского формата.
Когда закончите, нажмите кнопку ОК в нижней части окна.

как должно выглядеть выделение?

Подсказка:
Если вам нужно больше цветов фона или шрифта, чем предусмотрено в стандартной палитре, нажмите кнопку «Другие цвета…» на вкладках «Заливка» и «Шрифт»..
Если вы хотите применить градиент цвета фона , нажмите кнопку «Способы заливки» и выберите нужные параметры.
Нажмите кнопку ОК, чтобы закрыть окно и проверить, правильно ли применяется условное форматирование к вашим данным.

Повторите все то же самое еще раз, только измените условие: цифра должна быть больше или равна 100. И новый цвет условного форматирования, конечно же, выберите сейчас зеленый.

Способ 3 — Применяем собственную формулу в правиле условного форматирования.

И, наконец, третий способ – самый сложный, но зато самый универсальный и с большими возможностями. Чуть ранее мы создали правила форматирования, указав определенные числа, дату либо текст. Однако в некоторых случаях имеет смысл основывать условие на значении определенной ячейки. Преимущество этого подхода состоит в том, что в зависимости от того, как значение этой ячейки изменится в будущем, ваше условное форматирование будет корректироваться автоматически и отражать изменение данных.

Вновь перейдите на вкладку «Главная», (в старых версиях программы — в группу «Стили») и выберите (1) > «Создать правило» (2).

Затем выберите пункт «Использовать формулу для определения форматируемых ячеек» (3). Теперь нужно указать диапазон, в котором мы хотим что-то выделить. Для этого нажмите на пиктограмму со стрелкой вверх (4) и укажите мышкой начало диапазона – D2. Следите за тем, чтобы ссылка не была абсолютной (можно для этого использовать F4).  И в конце просто допишите условие: “<100” (5), как это показано на рисунке.

используем формулу

Осталось только определить новые правила форматирования. Нажмите кнопку «Формат» (6).

Выберите красный на вкладке «Заливка».

Повторите создание условия еще раз, только выражение запишите D2>=100 и выберите зеленый.

Вы спросите: «А зачем все так сложно, если есть более простой вариант?» Дело в том, что использование формулы – более универсальный подход, который мы в дальнейшем будем еще неоднократно применять.

Итак, цель достигнута: фон выбранных ячеек изменяется от их наполнения.

Совет: вы можете использовать тот же метод не только для закраски, но и для изменения оформления шрифта. Для этого просто перейдите на вкладку «Шрифт» в диалоговом окне «Формат», которое мы обсуждали на шаге 6, и выберите предпочитаемый вариант оформления.

Условное форматирование Excel по значению ячейки.

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

Выделяем область для применения условного форматирования М2:М16 и затем выбираем пункт «Создать правило». В описании правила запишем выражение:

=M2>B2

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

Отображение выделенных ячеек настройте так же, как мы это рассматривали ранее.

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

Использование абсолютных и относительных ссылок в правилах.

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

Задача: выделить в таблице заказы с количеством менее 50 и более 100 ед.

Наши ограничения записываем в D1 и D2. Далее создаем первое правило условного форматирования для диапазона E5:E24.

=E5>$D$2

Абсолютная ссылка на D2 означает, что каждая из ячеек нашего диапазона сравнения должна сравниваться именно с D2. А относительная ссылка на первую ячейку нашей выделенной области E5 предписывает программе начать именно с этой позиции и последовательно двигаться вниз по столбцу, сравнивая количество с пороговым значением 100.

Как обычно, выбираем цвет заливки в случае выполнения условия.

Аналогичным образом для E5:E24 создаем второе правило

=E5<$D$1

В результате часть столбца окрасится зелёным, часть — жёлтым, а количество между 50 и 100 останется неокрашенным.

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

Прежде всего, заново обозначим диапазон условного форматирования. Теперь это будет $A$5:$G$24.

В правило форматирования внесем небольшое изменение:

=$E5>$D$2

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

Аналогично второе условие мы меняем с E5<$D$1 на $E5<$D$1.

условное форматирование строки целиком

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

Вывод. Давайте постараемся запомнить несложные принципы использования ссылок в правилах:

  • если сравниваются попарно 2 столбца, то используют относительные ссылки (M2>B2).
  • если значения в столбце сопоставляются с определённой ячейкой, то на нее обязательно должна быть абсолютная ссылка ($D$1).
  • когда нужно закрасить по условию строку целиком, то ссылка на эту строку должна быть относительной ($E5)
  • когда нужно закрасить столбец целиком, то ссылка на него должна быть относительной (E$5)

Как использовать в правилах ссылку на соседние листы?

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

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

В частности, вместо

=ЕСЛИ(‘Formatting (Лист2)’!$E$2:$E$21>5000;1;0)

можно работать по формуле

=ЕСЛИ(продажи>5000;1;0)

Как вы понимаете, диапазон ‘Formatting (Лист2)’!$E$2:$E$21 получил имя «продажи» и теперь к нему можно обратиться из любого места вашей рабочей книги.

Приоритет выполнения правил — это важно!

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

Если выбрать меню «Управление правилами» и указать там «Текущий лист», то вы увидите список имеющихся правил.

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

очередность выполнения правил

Сначала создадим первое условие:

=$E5>$C$2

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

Затем создаем второе условие, которое как бы будет являться подмножеством первого. Выделяем только ячейки, в которых ИЛИ дата отгрузки равна текущей $E$5=$C$2, ИЛИ дата отгрузки больше текущей на 1 день $E5-$C$2=1. Если хотя бы одно из этих требований выполняется, то строка будет закрашена красным.

=ИЛИ($E5-$C$2=1;$E$5=$C$2)

Важно! Правила, расположенные выше в списке, имеют более высокий приоритет (1 и 2 на рисунке вверху). Новые правила всегда добавляются в начало списка и по этой причине имеют более высокий приоритет. Результат их работы не может быть изменен действием предшествующих правил, расположенных ниже.

Однако, порядок выполнения всегда можно изменить в этом же окне при помощи стрелок «Вверх» и «Вниз» (3).

Как редактировать условное форматирование?

Для того, чтобы изменить ранее созданное условие, нужно в первую очередь посмотреть, какие условия мы применяем к таблице и далее просто выбрать нужное правило. Последовательность действий та же, что мы рассмотрели чуть выше. Но на всякий случай еще раз повторю ее на скриншоте: нам нужен раздел «Управление правилами», затем указать, что рассматриваем текущий лист.

При нажатии иконки «Изменить…» мы попадаем в уже знакомое нам меню создания правила. Только все поля там уже заполнены текущими значениями. Остается только изменить то, что необходимо, и нажать «Ок».

А если забыл, где какие правила создавал?

В виду того, что этот способ имеет приоритет над обычным оформлением, вы можете получить внешний вид таблицы не совсем таким, как ожидали. Особенно, если забудете, где и какие правила создавали. Итак, как нам быстро найти в таблице все ячейки с условным форматированием?

Один их простых способов обнаружить такие нестандартные места таблицы – использовать меню Главная – Найти и выделить – …… в последних версиях Excel. Или же Главная – Редактирование – Найти и выделить – … в более ранних версиях.

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

Поэтому лучше всего просто выберите раздел «Управление правилами» — текущий лист. Этот процесс мы уже дважды описывали в предыдущих разделах, поэтому, думаю, проблем здесь не возникнет.

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

Как можно скопировать условное форматирование?

Вот несколько способов  для копирования правил.

Копировать формат по образцу

Можно скопировать так же, как и обычный формат.

На вкладке «Главная» в самом начале ленты расположена группа «Буфер обмена». В ней вы видите пиктограмму кисти  – формат по образцу (в разных версия выглядит по-разному, но называется одинаково). Клик по ней копирует не только формат выделенных ячеек, но и условия для него, если таковые имеются. Следующим действием необходимо выделить те ячейки, в которые данное оформление необходимо перенести.

Имейте в виду, что описанный способ перенесет абсолютно все форматы, в том числе и установленные вручную.

Копирование через вставку.

Альтернативным вариантом дублировать формат является специальный способ вставки.

Скопируйте ячейки с нужным условным форматом любым привычным для вас способом. Выделите диапазон, на который требуется перенести формат (можете выделить и не смежные, зажав клавишу CTRL), а затем по щелчку правой кнопки мыши выберите пункт «Специальная вставка…». Тогда программа отобразит окно, где потребуется установить переключатель на точке «форматы», после чего нажать «OK».

Управление правилами.

Можно воспользоваться диспетчером правил.

Пройдите по следующему пути: -> «Управление правилами…».

Из раскрывающего списка «Показать правила…» выберите пункт «Этот лист». Вы сможете увидеть все правила, которые действуют на текущем листе.

В столбце списка правил «Применяется к» указаны диапазоны, на которые распространяется каждое правило. Допишите в это поле через точку с запятой нужные адреса ячеек, чтобы применить и к ним ранее созданные условия.

Данный способ более трудоемкий, чем предыдущие два. Но его прелесть в том, что он позволяет распространять только нужные правила. Это особенно полезно тогда, когда к копируемым ячейкам применяется несколько условий одновременно, а скопировать нужно только одно из них.

Как убрать условное форматирование?

Эта операция такая же несложная, как и создание правила. Выберите , и затем – «Удалить правила». Вам будет предложено либо удаление из выделенного диапазона данных, либо вовсе всех правил на листе. Но имейте в виду, что при этом вы удалите всё, что было ранее создано. А ведь, возможно, что-то вы хотели бы сохранить.

Поэтому существует и более тонкий инструмент, которым мы рекомендовали бы пользоваться и для редактирования, и для их удаления.

Используйте последний пункт выпадающего меню: «Управление правилами».

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

Либо изменить, если в этом есть необходимость.

Почему не работает?

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

Если результатом выполнения формулы-условия будет ИСТИНА, значит, должно быть применено условное форматирование. Естественно, если ЛОЖЬ, то — нет. Давайте вернемся в одной из наших задач и выполним такую отладку правил форматирования.

отладка правил условного форматирования

В столбец I скопируем формулу первого условия, в K — второго. Зацепите мышкой правый нижний уголок ячейки с формулой и протащите ее вниз на всю высоту таблицы. Получим полную картину для каждой из ячеек нашего диапазона. Как видите, ИСТИНА и ЛОЖЬ точно соответствуют закраске столбца K, который мы, собственно, и проверяли. В I2 мы получили ИСТИНА, поэтому цвет — зелёный. В J9 ответ также положительный, поэтому цвет — желтый. И так далее.

Если формула сложная, можно разбить ее на части и применить тот же метод отладки.

Надеемся, что вы нашли ответы на интересующие вас вопросы по условному форматированию в нашей инструкции.

Тем не менее, если всё же что-то не получается или не работает – пишите в комментариях ниже. Мы постараемся вам ответить либо даже сделаем отдельный материал, посвященный вашей проблеме.

Удачи!

Еще полезные примеры и советы:

Формат времени в Excel Вы узнаете об особенностях формата времени Excel, как записать его в часах, минутах или секундах, как перевести в число или текст, а также о том, как добавить время с помощью…
как форматировать Google таблицу Как сделать пользовательский числовой формат в Excel В этом руководстве объясняются основы форматирования чисел в Excel и предоставляется подробное руководство по созданию настраиваемого пользователем формата. Вы узнаете, как отображать нужное количество десятичных знаков, изменять выравнивание или цвет шрифта,…
7 способов поменять формат ячеек в Excel Мы рассмотрим, какие форматы данных используются в Excel.  Кроме того, расскажем, как можно быстро изменять внешний вид ячеек самыми различными способами. Когда дело доходит до форматирования ячеек в Excel, большинство…
Как удалить формат ячеек в Excel В этом коротком руководстве показано несколько быстрых способов очистки форматирования в Excel и объясняется, как удалить форматы в выбранных ячейках. Самый очевидный способ сделать часть информации более заметной — это…
9 способов сравнить две таблицы в Excel и найти разницу В этом руководстве вы познакомитесь с различными методами сравнения таблиц Excel и определения различий между ними. Узнайте, как просматривать две таблицы рядом, как использовать формулы для создания отчета о различиях, выделить…

На чтение 12 мин. Просмотров 23.1k.

Расчёты с использованием сложных формул, построение сводных таблиц и графиков, написание макросов — это явно не то, с чего началось Ваше знакомство с Excel. На первых порах ваши таблички выглядели примерно вот так (см. рисунок ниже) и самая главная проблема была в том: «Как сделать из чисел проценты, а суммы со знаком рубль/доллар?”

Форматы ячеек в Excel

Все начинали с подобных таблиц 🙂

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

Содержание

  1. О чём вообще речь? Покажи примеры!
  2. Что такое формат чисел?
  3. Где вы можете найти числовые форматы?
  4. Общий формат по умолчанию
  5. Как изменить формат ячейки?
  6. Как создавать свои собственные форматы
  7. Как создать собственный формат номера
  8. Как изменить пользовательский формат
  9. Структура формата и справочная информация
  10. Не все разделы необходимы
  11. Коды для настройки формата
  12. Пользовательские форматы для дат
  13. Форматы для отображения времени
  14. Цифровые форматы для ЦВЕТОВ
  15. Проверка условий
  16. Применение форматов в формуле ТЕКСТ
  17. Примеры с сайтов

О чём вообще речь? Покажи примеры!

В Excel достаточно много уже готовых форматов, однако возможны ситуации, в которых ни один вам не подойдет.

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

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

Примеры пользовательских форматов

Примеры пользовательских форматов

Где вы можете использовать пользовательские форматы чисел?

Самый распространённый вариант использования пользовательских форматов – это непосредственно таблица на листе Excel, но также Вы можете использовать их:

  • в сводных таблицах — с помощью настроек поля значения

Использование пользовательского формата в сводных таблицах

  • при построении графиков (в подписях данных и в настройках осей)

Использование пользовательского формата при построении графиков

  • в формулах (через функцию ТЕКСТ)

Использование пользовательского формата в формулах

Для начала давайте всё же разберёмся с основными понятиями.

Что такое формат чисел?

Пользовательский формат — это специальный код, отвечающий отображение значения в Excel. Например, в таблице ниже показаны 8 разных форматов чисел, примененных к той же дате, 1 мая 2020 года:

Формат чисел

Самое главное, что вы должны понимать: в Excel есть два разных понятия: значение в ячейке и его графическое отображение. Вот форматы меняют способ отображения значений, но они не изменяют само значение. Если вернутся к рисунку выше, то значение в ячейке везде одно (01.05.2020), но с помощью формата мы можем по-разному его показывать пользователю.

Где вы можете найти числовые форматы?

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

числовые форматы

Эта кнопка открывает диалоговое окно «Формат ячеек». Вы найдете полный список форматов чисел, организованных по категориям, на вкладке «Число»:

Формат ячеек

Диалоговое окно «Формат ячеек» на вкладке «Число»

Примечание. Вы можете открыть диалоговое окно «Формат ячеек» с помощью сочетания клавиш Ctrl + 1


Общий формат по умолчанию

По умолчанию ячейки начинаются с применяемого общего формата. Отображение чисел с использованием формата Общий несколько «вялое». На приведенном ниже рисунке значения в столбцах B и D одни и те же. Просто ширина столбца D меньше и Excel делает корректировки значений.

Общий формат

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

Как изменить формат ячейки?

Вы можете выбрать стандартные форматы номеров (общий, номер, валюта, учет, короткий формат даты и др.) на вкладке «Главная» ленты с помощью меню «Формат ячейки».

При вводе данных Excel иногда автоматически меняет числовые форматы. Например, если вы введете допустимую дату, Excel изменится на формат «Дата». Если вы введете процент, равный 5%, Excel изменится на «Процент» и так далее.

Способ 1. Формат по образцу (одноразовое использование)

Формат по образцу

Способ 2. Формат по образцу (МНОГОразовое использование)

Формат по образцу

Всё как и в первом способе, только делайте двойной клик по иконке Формат по образцу. Чтобы завершить использование формата по образцу нажмите ESC

Способ 3. Через специальную вставку

Специальная вставка

Как создавать свои собственные форматы

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

Собственный формат

Когда вы выберете код из списка, вы увидите его в поле ввода «Тип». Здесь вы можете изменить существующий код или ввести свои коды с нуля. Excel покажет небольшой предварительный просмотр кода, применяемого к первому выбранному значению над областью ввода.

Форматы, которые Вы создаёте самостоятельно хранятся в текущем Excel-файле, а не в Excel вообще. Если вы скопируете значение, отформатированное в соответствии с пользовательским форматом, из одного файла в другой, то формат будет перенесен в книгу вместе со значением.

Как создать собственный формат номера

Чтобы создать собственный формат номера, выполните следующие 4 шага:

  1. Выберите ячейку (ячейки) со значениями, которые вы хотите отформатировать.
  2. Нажмите сочетание клавиш Ctrl + 1 Число Все форматы
  3. Введите код формата и просмотрите в поле как будет выглядеть значение в ячейке.
  4. Нажмите OK, чтобы сохранить и применить только что созданный формат

Как показывает практика, на шаге 3 возникают основные сложности, т.к. пока вам не совсем понятно что писать в поле Тип.

Если вы хотите создать свой собственный формат в существующем формате, сначала примените базовый формат, затем щелкните категорию «Пользовательский» и отредактируйте коды по своему усмотрению.

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

Как изменить пользовательский формат

Вы не можете редактировать собственный формат, так как при изменении существующего формата создается новый формат и будет отображаться в списке в категории «Пользовательский». Вы можете использовать кнопку «Удалить», чтобы удалить пользовательские форматы, которые вам больше не нужны.

Предупреждение: после удаления пользовательского формата нет «отмены»!

Структура формата и справочная информация

Пользовательский формат ячейки в Excel имеет определенную структуру. Каждый формат может содержать до четырех разделов, разделенных точкой с запятой:

структура формата

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

  1. Положительные значения (зелёным цветом)
  2. Отрицательные значения (красным цветом перед числом будем ставить -)
  3. Нулевые значения (будем писать текст «тут нолик»)
  4. Текстовые значения (будем показывать текст «введи число, а не текст»)

Не все разделы необходимы

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

  • Когда вы определяете только один формат, Excel будет использовать этот формат для всех значений (больше/меньше 0, нуля и текста).
  • Если вы установили формат только с двумя разделами, первый раздел используется для положительных чисел и нулей, а второй — для отрицательных чисел.
  • Чтобы пропустить раздел, укажите точку с запятой в нужном месте, но не указывайте код формата.

Используя формат ;;; (три точки с запятой), вы можете скрывать значения. Само значение в ячейке будет (сможете использовать в формулах), но его не будет видно.

Коды для настройки формата

Коды для числовых форматов

Определенные символы имеют особое значение в кодах пользовательских номеров. Следующие символы являются ключевыми строительными блоками:

Ноль (0) используется для принудительного отображения нулей, когда число имеет меньше цифр, чем нули в формате. Например, пользовательский формат 0,00 будет показывать нуль как 0,00, 1,1 как 1,10 и ,5 как 0,50.

Коды для настройки формата

Примеры использования 0 (ноль) в формате

Знак решетка (#) является заполнителем для необязательных цифр. Когда число имеет меньше цифр, чем # символов в формате, ничего не будет отображаться. Например, пользовательский формат #, ## будет отображать 1,15 как 1,15 и 1,1 как 1,1.

Коды для настройки формата

Примеры использования # (решетки) в формате

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

Коды для настройки формата

Примеры использования ? (знака вопроса) в формате

Пробел ( ) является заполнителем для тысяч разделителей в отображаемом числе. Его можно использовать для определения поведения цифр по отношению к тысячам или миллионам цифр.

Коды для настройки формата

Звёздочка (*) используется для повторения символов. Символ, следующий за звездочкой, будет повторяться, чтобы заполнить оставшееся пространство в ячейке.

Коды для настройки формата

Примеры использования * (звёздочки) в формате

Подчеркивание (_) используется для добавления пробела в числовом формате. Символ, следующий за символом подчеркивания, определяет, сколько места нужно добавить. Обычным использованием символа подчеркивания является добавление пространства для выравнивания положительных и отрицательных значений, когда числовой формат добавляет круглые скобки только к отрицательным числам. Например, числовой формат «0 _»; (0) » добавляет немного места справа от положительных чисел, чтобы они оставались выровненными с отрицательными числами, заключенными в круглые скобки.

Коды для настройки формата

Примеры использования _ (подчёркивания) в формате

Автоматическое округление

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

Форматы ячеек для ТЕКСТА

Чтобы отобразить оба текста вместе с цифрами, заключите текст в двойные кавычки («»). Вы можете использовать этот подход для добавления или добавления текстовых строк в формате пользовательского номера, как показано в таблице ниже.

Форматы ячеек для ТЕКСТА

Знаки, которые можно использовать в формате

Форматы ячеек для ТЕКСТА

Пример знаков кода формата, отображаемых без кавычек

Помимо знака доллара, есть возможность вводить без кавычек и несколько других значков валют.

Некоторые символы будут работать некорректно в формате ячеек. Например, символы звездочки (*), хеш (#) и процента (%) не могут использоваться непосредственно в пользовательском формате — они не будут отображаться в результате. На помощь приходит обратная косая черта (). Поместив обратную косую черту перед символом, вы можете использовать их в пользовательских форматах:

Форматы ячеек для ТЕКСТА

Пользовательские форматы для дат

Даты в Excel — это просто цифры, поэтому вы можете использовать пользовательские форматы чисел, чтобы изменить способ отображения. Excel многие конкретные коды, которые вы можете использовать для отображения компонентов даты по-разному. На следующей картинке показано, как Excel отображает дату в C5, 14 августа 2019 года, с различными форматами:

Пользовательские форматы для дат

Коды формата для дат

Форматы для отображения времени

Показываем время «обычное»

Время в Excel — это дробные части дня. Например, 6:00 – 0,25; 12:00 — 0,5, а 18:00 — 0,75. Вы можете использовать следующие коды в своих форматах для отображения компонентов времени по-разному. Посмотрите ниже как Excel отображает время в D5, 9:35:07, с различными форматами:

Форматы для отображения времени

Кодовые коды формата для «обычного» времени

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

Форматы для «прошедшего» времени

Прошедшее время — это особый случай для отображения значений, превышающих 24 для часов и 60 для минут и секунд. Достаточно добавить квадратные скобки [], чтобы увидеть в ячейке сколько прошло часов, минут и секунд. На следующем экране показано, как Excel показывает прошедшее время, основанное на значении в D5, которое составляет 1,25 дня:

Форматы для отображения времени

Кодовые коды формата для «прошедшего» времени

Цифровые форматы для ЦВЕТОВ

Существует два способа определения цвета в формате ячеек. Самый распространённый вариант – написать в квадратных скобках название цвета. Excel знает следующие 8 цветов по имени в цифровом формате:

  • [черный]
  • [белый]
  • [красный]
  • [зеленый]
  • [синий]
  • [желтый]
  • [пурпурный]
  • [голубой]

Имена цветов должны появляться в скобках.

Цифровые форматы для ЦВЕТОВ

Пример формата ячейки с цветами (пишем название текстом)

Если вам мало 8 цветов, то радостная весть в том, что также можно указать цвета по номеру индекса (Цвет1, Цвет2, Цвет3 и т. Д.). Нижеприведенные примеры используют формат пользовательского номера: [ЦветX] 0, где X — номер от 1 до 56

Символы треугольника добавлены только для того, чтобы сделать цвета более удобными для просмотра. Первое изображение отображает все 56 цветов на стандартном белом фоне. На втором изображении изображены те же цвета на сером фоне. Обратите внимание, что первые 8 цветов соответствуют названному списку цветов выше.

Цифровые форматы для ЦВЕТОВ

Результат применения формата [ЦветN]0″▲ ▼»] на белом фоне
Цифровые форматы для ЦВЕТОВ
Результат применения формата [ЦветN]0″▲ ▼»] на сером фоне

Проверка условий

Форматы пользовательских номеров также допускают условия, которые записываются в квадратных скобках, таких как [> 100] или [<= 100]. Когда вы используете условные обозначения в пользовательских числовых форматах, вы переопределяете стандартную структуру >0, <0, 0, текст. Например, чтобы отображать значения ниже 100 красным цветом, вы можете использовать:

[Красный][<100]0;0

Для отображения значений, больших или равных 100 в синем, вы можете расширить формат следующим образом:

[Красный][<100]0;[Синий][>=100]0

Проверка условий

Если оставить <100 и >100 (без равно), тогда в ячейке с числом 100 увидите ###########. Это значит, что Excel не может определить как отображать 100. Увеличение ширины столбца не исправит ситуации, нужно менять формат, добавлять >=

Чтобы более легко применять цвета и другие атрибуты ячеек, такие как цвет заливки и т.д., Вы захотите использовать Условное форматирование

Напишите в сообщения сообщества «хочу УФ» и я направлю в ответ видеоурок по работе с данным инструментом. Следите за группой, я готовлю статью с большим количеством примеров использования УФ.

Применение форматов в формуле ТЕКСТ

Хотя большинство форматов чисел применяются непосредственно к ячейкам на листе, вы также можете применять форматы чисел внутри формулы с помощью функции ТЕКСТ. Например, в ячейке A1 написана формула СЕГОДНЯ(). Ниже два варианта получения названия месяца.

  • в B2 с помощью формата
  • в B4 с помощью формулы ТЕКСТ(A1;»ММММ») (м — вводим на русском ЗАГЛАВНЫМИ)

Применение форматов в формуле ТЕКСТ

ВАЖНО: результатом функции ТЕКСТ всегда является текстовое значение, поэтому вы можете соединять результат формулы с другими текстовыми значениями: =«Отчёт продаж за :» & ТЕКСТ(A1; «ММММ»)

Примеры с сайтов

Примеры с сайтов

https://excel2.ru/articles/polzovatelskiy-chislovoy-format-v-ms-excel-cherez-format-yacheek

  • Форматы ячеек в Excel
  • Форматы ячеек в Excel
  • Форматы ячеек в Excel

А какие вы используете нестандартные форматы?

Какие испытываете сложности в их создании?

Понравилась статья? Поделить с друзьями:
  • Как задать формулу в excel сумма если
  • Как задать формулу в excel среднее значение
  • Как задать формулу в excel среднее арифметическое
  • Как задать формулу в excel с округлением
  • Как задать формулу в excel с корнем