Возвращает значение типа Variant (String), которое содержит выражение, отформатированное в соответствии с указаниями, содержащимися в выражении формата.
Предупреждение Проблема с использованием этой функции. Последний понедельник в некоторых календарных годах может быть возвращен как неделя 53, если она должна быть неделей 1. Дополнительные сведения и обходное решение см. в функциях Format и DatePart, которые возвращают неправильный номер недели для последнего понедельника года.
Некоторые примеры
Синтаксис
Format(
выражение [, формат ] [, первый_день_недели ] [, первая_неделя_года ] )
Функция Format имеет следующие аргументы:
Аргумент |
Описание |
выражение |
Обязательный аргумент. Любое допустимое выражение. |
формат |
Необязательный аргумент. Допустимое именованное или определяемое пользователем выражение формата. |
первый_день_недели |
Необязательный аргумент. Константа, задающая первый день недели. |
первая_неделя_года |
Необязательный аргумент. Константа, задающая первую неделю года. |
Параметры
В качестве аргумента «формат» можно использовать различные параметры в зависимости от типа данных аргумента выражения. Дополнительные сведения см. в статьях, указанных в таблице ниже.
Тип данных |
Статья |
Любой тип |
Свойство «Формат» (Format) |
Дата и время |
Форматирование поля даты и времени |
Число |
Форматирование числового или валютного поля |
Текст и Memo |
Форматирование текстового поля |
Логический |
Свойство «Формат» (Format) для логического типа данных |
Аргумент первый_день_недели может принимать следующие значения:
Константа |
Значение |
Описание |
vbUseSystem |
0 |
Используются параметры API NLS. |
VbSunday |
1 |
Воскресенье (по умолчанию) |
vbMonday |
2 |
Понедельник |
vbTuesday |
3 |
Вторник |
vbWednesday |
4 |
Среда |
vbThursday |
5 |
Четверг |
vbFriday |
6 |
Пятница |
vbSaturday |
7 |
Суббота |
Аргумент первая_неделя_года может принимать следующие значения:
Константа |
Значение |
Описание |
vbUseSystem |
0 |
Используются параметры API NLS. |
vbFirstJan1 |
1 |
Начинается с недели, на которую приходится 1 января (по умолчанию). |
vbFirstFourDays |
2 |
Первой неделей считается та, которая содержит хотя бы четыре дня нового года. |
vbFirstFullWeek |
3 |
Первой неделей считается первая полная неделя года. |
Замечания
Чтобы отформатировать |
Сделайте следующее |
Числа |
Используйте стандартные именованные числовые форматы или создайте пользовательские числовые форматы. |
Значения даты и времени |
Используйте стандартные именованные форматы даты и времени или создайте пользовательские форматы даты и времени. |
Серийные номера даты и времени |
Используйте форматы даты и времени или числовые форматы. |
Строки |
Создайте пользовательские форматы строк. |
Если вы попытаетесь отформатировать число без задания формата, функция Format будет работать аналогично функции Str, хотя и с поддержкой международных форматов. Однако положительные числа, отформатированные как строки с использованием функции Format, не будут включать начальный пробел, зарезервированный для знака значения; с другой стороны, в случае преобразования с помощью функции Str начальный пробел сохранится.
При форматировании нелокализованных числовых строк следует использовать определяемый пользователем числовой формат, чтобы обеспечить получение желаемых результатов.
Примечание: Если для свойства Calendar задано значение Gregorian, а для аргумента формат указано форматирование даты, предоставленное выражение должно иметь тип Gregorian. Если для свойства Calendar в Visual Basic задано значение Hijri, выражение должно иметь тип Hijri.
Если используется григорианский календарь, значение символов выражения формат не изменяется. Если используется календарь Хиджра, все символы формата даты (например, dddd, mmmm, yyyy) имеют то же значение, но применяются к календарю Хиджра. Символы формата остаются английскими; символы, отображаемые в текстовом виде (например, AM и PM), выводят строку (на английском или арабском языке), связанную с этим символом. Диапазон некоторых символов при использовании календаря Хиджра изменяется.
Символ |
Диапазон |
d |
1–30 |
dd |
1–30 |
ww |
1–51 |
mmm |
Отображает полное название месяца (у названий месяцев Хиджра нет сокращений). |
y |
1–355 |
yyyy |
100–9666 |
Примеры
Использование функции Format в выражении. Функцию Format можно использовать в любых выражениях. Можно, например, использовать ее в запросе в виде части псевдонима поля или в свойстве Данные текстового поля в форме или отчете. Ниже представлен пример выражения, которое можно использовать в свойстве отчета Фильтр, чтобы вывести только записи, относящиеся к прошлой неделе.
Format([Дата],»ww»)=Format(Now(),»ww»)-1
В этом примере в источнике записей отчета есть поле «Дата», содержащее дату изменения каждой конкретной записи и использующееся в отчете. Во время выполнения отчета результаты фильтруются и отображаются только те записи, в которых значение недели в поле «Дата» (Format([Дата],»ww»)) равно прошлой неделе (Format(Now(),»ww»)-1).
Использование функции Format в коде VBA
Примечание: В примерах ниже показано, как использовать эту функцию в модуле Visual Basic для приложений (VBA). Чтобы получить дополнительные сведения о работе с VBA, выберите Справочник разработчика в раскрывающемся списке рядом с полем Поиск и введите одно или несколько слов в поле поиска.
В данном примере показаны различные варианты использования функции Format для форматирования значений с помощью предварительно заданных форматов и форматов, определенных пользователем. Для разделителя даты (/), разделителя времени (:) и литералов AM/ PM фактические отформатированные выходные данные, отображаемые системой, зависят от ее региональных параметров. В среде разработки для отображения времени и даты используется краткий формат времени и даты, заданный в региональных параметрах программы. При отображении в работающей программе применяется краткий формат даты и времени из региональных параметров системы, который может отличаться от региональных параметров программы. В этом примере используется локаль «Английский (США)».
MyTime и MyDate отображаются в среде разработки с использованием текущих системных параметров для краткого формата времени и даты.
Dim MyTime, MyDate, MyStr
MyTime = #17:04:23#
MyDate = #January 27, 1993#
' Returns current system time in the system-defined long time format.
MyStr = Format(Time, "Long Time")
' Returns current system date in the system-defined long date format.
MyStr = Format(Date, "Long Date")
MyStr = Format(MyTime, "h:m:s") ' Returns "17:4:23".
MyStr = Format(MyTime, "hh:mm:ss AMPM") ' Returns "05:04:23 PM".
MyStr = Format(MyDate, "dddd, mmm d yyyy") ' Returns "Wednesday,
' Jan 27 1993".
' If format is not supplied, a string is returned.
MyStr = Format(23) ' Returns "23".
' User-defined formats.
MyStr = Format(5459.4, "##,##0.00") ' Returns "5,459.40".
MyStr = Format(334.9, "###0.00") ' Returns "334.90".
MyStr = Format(5, "0.00%") ' Returns "500.00%".
MyStr = Format("HELLO", "<") ' Returns "hello".
MyStr = Format("This is it", ">") ' Returns "THIS IS IT".
Использование функции Format с пустыми строками
В Microsoft Access 2.0 и более ранних версиях с помощью функции Format можно возвращать одно значение пустая строка другое для значения. Например, с функцией Format можно использовать выражение формата, например следующее:
Dim varX As Variant
Dim varStrX As Variant
' Assign some value to varStrX and pass to Format function.
varX = Format(varStrX, "@;ZLS;Null")
В Microsoft Access 97 и более поздних версиях необходимо отдельно проверить, не равно ли значение Null, а затем вернуть соответствующее значение с учетом результата. Например, можно использовать функцию IIf в выражении с функцией Format:
varX = IIf(IsNull(varStrX),»Null», Format(varStrX, «@;ZLS»))
Данное изменение применимо только тогда, когда функция Format используется для форматирования строк в зависимости от того, пустая ли это строка или строка со значением Null. Другие выражения форматирования, используемые с функцией Format, действуют так же, как в предыдущих версиях.
При преобразовании базы данных из Microsoft Access 2.0 или более ранней версии в Microsoft Access 2002 или более поздней версии необходимо изменить текст программы так, чтобы проверка для случая Null выполнялась отдельно.
Skip to content
Мы рассмотрим, какие форматы данных используются в Excel. Кроме того, расскажем, как можно быстро изменять внешний вид ячеек самыми различными способами.
Когда дело доходит до форматирования ячеек в Excel, большинство пользователей знают, как применять основные текстовые и числовые форматы. Но знаете ли вы, как отобразить необходимое количество десятичных знаков или определенный символ валюты, и как применить экспоненциальный или финансовый формат? А знаете ли вы, какие комбинации клавиш в Excel позволяют одним щелчком применить желаемое оформление? Почему Excel сам изменяет формат ячеек и как с этим бороться?
Итак, вот о чём мы сегодня поговорим:
- Что такое формат ячейки
- Способы настройки формата ячеек
- Как настроить параметры текста
- Комбинации клавиш для быстрого изменения формата
- Почему Excel не меняет формат ячейки?
- Как бороться с автоматическим форматированием?
- 4 способа копирования форматов
- Как создать и работать со стилями форматирования
Что такое формат данных в Excel?
По умолчанию все ячейки на листах Microsoft Excel имеют формат «Общий». При этом все, что вы вводите в них, обычно остается как есть (но не всегда).
В некоторых случаях Excel может отображать значение не именно так, как вы его ввели, хотя формат установлен как Общий. Например, если вы вводите большое число в узком столбце, Excel может отобразить его в научном формате, например, 4.7E + 08. Но если вы посмотрите в строке формул, вы увидите исходное число, которое вы ввели (470000000).
Бывают ситуации, когда Excel может автоматически изменить вид ваших данных в зависимости от значения, которое вы записали. Например, если вы введете 4/1/2021 или 1/4, Excel будет рассматривать это как дату и соответствующим образом изменит формат записи.
Самый простой способ проверить формат, примененный к определенной ячейке, – выбрать ее и посмотреть на поле Числовой формат на вкладке Главная:
Важно помнить, что форматирование в Excel изменяет только внешний вид или визуальное представление содержимого, но не само значение.
Например, если у вас есть число 0,6691, и вы настроите так, чтобы отображалось только 2 десятичных знака, то оно будет отображаться как 0,67. Но реальное значение не изменится, и Excel будет использовать 0,6691 во всех расчетах.
Точно так же вы можете изменить отображение значений даты и времени так, как вам нужно. Но Excel сохранит исходное значение (целое число для даты и десятичный остаток для времени) и будет использовать их во всех функциях даты и времени и других формулах.
Чтобы увидеть настоящее значение, скрытое за числовым форматом, выберите ячейку и посмотрите на строку формул:
Как настроить формат ячейки в Excel
Когда вы хотите изменить внешний вид числа или даты, отобразить границы ячеек, изменить выравнивание и направление текста или внести какие-либо другие изменения, диалоговое окно «Формат ячеек» является основной функцией, которую следует использовать. И поскольку это наиболее часто используемый инструмент для изменения представления данных в Excel, Microsoft сделала ее доступной множеством способов.
4 способа открыть диалоговое окно «Формат ячеек».
Чтобы изменить оформление данных в определенной позиции или диапазоне в Excel, прежде всего выберите то, вид чего вы хотите изменить. А затем выполните одно из следующих четырёх действий:
- Нажмите комбинацию
Ctrl + 1
. - Щелкните правой кнопкой мыши (или нажмите
Shift + F10
) и выберите нужный пункт во всплывающем меню.
3. Щелкните стрелку запуска диалогового окна в правом нижнем углу группы Число.
4. На вкладке «Главная» в группе «Ячейки» нажмите кнопку «Формат», а затем выберите «Формат ячеек».
Появится диалоговое окно, и вы сможете поменять отображение выбранных ячеек, используя различные параметры на любой из шести вкладок.
6 вкладок диалогового окна «Формат ячеек».
Эти вкладки содержат различные параметры оформления. Расскажем о них подробнее.
Числовой формат.
Вкладка «Число» — применение определенного порядка отображения к числовым значениям.
Используйте эту вкладку, чтобы изменить формат для числа, даты, валюты, времени, процента, дроби, экспоненциального представления, финансовых данных или текста. Для каждого вида данных доступны свои параметры.
Для чисел вы можете поменять следующие параметры:
- Сколько десятичных знаков отображать.
- Показать или скрыть разделитель тысяч.
- Особый вид для отрицательных чисел.
По умолчанию числовой формат Excel выравнивает значения вправо.
Денежный и финансовый.
Денежный формат позволяет настроить следующие три параметра:
- Количество отображаемых десятичных знаков,
- Используемый символ валюты,
- Как будут выглядеть отрицательные числа.
Финансовый формат позволяет настроить только первые 2 параметра из перечисленных выше.
Разница между ними также заключается в следующем:
- Денежный помещает символ валюты непосредственно перед первой цифрой.
- В финансовом выравнивается символ валюты слева и значения справа, нули отображаются как прочерк.
Другие особенности этих двух похожих форматов мы подробно рассмотрели в этой статье.
Дата и время.
Microsoft Excel предоставляет множество предустановленных форматов даты и времени для разных языков:
Дополнительные сведения и подробные инструкции о том, как создать собственное представление даты и времени в Excel, см. в следующих разделах: Формат даты в Excel.
Процент.
Как легко догадаться, он отображает значение со знаком процента. Единственный параметр, который здесь можно изменить, – это количество десятичных знаков.
Чтобы быстро применить процентный формат без десятичных знаков, используйте комбинацию клавиш Ctrl + Shift +%
.
Дополнительные сведения см. в разделе Как отображать проценты в Excel .
Дробь.
Здесь вам нужно выбирать из нескольких вариантов представления дроби:
Экспоненциальный формат
Экспоненциальный (научный) формат представляет собой компактный способ отображения очень больших или очень малых чисел. Его обычно используют математики, инженеры и ученые.
Например, вместо 0,0000000012 вы можете написать 1,2 x 10 -9. И если вы примените его к числу 0,0000000012, то получите 1,2E-09.
Единственный параметр, который вы можете здесь установить, – это количество десятичных знаков:
Чтобы быстро применить его с двумя знаками после запятой по умолчанию, нажмите на клавиатуре Ctrl + Shift + ^
.
Текст.
Если ячейка отформатирована как текст, Excel будет рассматривать её содержимое как текстовую строку, даже если там записаны число или дата. По умолчанию текстовое представление выравнивает значения по левому краю.
Помните, что текстовый формат, применяемый к числам или датам, не позволяет использовать их в математических функциях и вычислениях Excel. Числовые значения, отформатированные как текст, выделяются маленьким зеленым треугольником в верхнем левом углу ячейки. Этот треугольник показывает, что в этой позиции что-то не так.
И если ваша, казалось бы, правильная формула Excel не работает или возвращает неправильный результат, то первое, что нужно проверить, – имеются ли числа, отформатированные как текст.
Чтобы исправить текстовые числа, недостаточно поменять формат на «Общий» или «Число». Самый простой способ преобразовать текст в число – выбрать проблемные позиции мышкой, затем щелкнуть появившийся треугольник, и выбрать опцию «Преобразовать в число» во всплывающем меню. Некоторые другие методы описаны в статье Как преобразовать цифры в текстовом формате в числа.
Специальный формат
Позволяет отображать числа в виде, обычном для почтовых индексов, номеров телефонов и табельных номеров:
Пользовательский формат
Если ни один из встроенных форматов не отображает данные так, как вы хотите, вы можете создать своё собственное представление для чисел, дат и времени. Вы сможете сделать это, изменив один из предопределенных форматов, близкий к желаемому результату, или же используя специальные символы форматирования в ваших собственных выражениях.
В следующей статье мы предоставим подробные инструкции и примеры для создания пользовательского числового формата в Excel.
Вкладка «Выравнивание» — изменение выравнивания, положения и направления
Как следует из названия, эта вкладка позволяет изменять выравнивание текста. Кроме того, тут имеется ряд других опций, в том числе:
- Выровнять содержимое по горизонтали, вертикали или по центру. Кроме того, вы можете центрировать значение по выделению (отличная альтернатива слиянию ячеек!). Или делать отступ от любого края.
- Разбить текст на несколько строк в зависимости от ширины столбца и содержимого.
- Сжать по размеру — этот параметр автоматически уменьшает видимый размер шрифта, чтобы все данные помещались в столбце без переноса. Реальный установленный размер шрифта не изменяется.
- Объединить две или более ячеек в одну.
- Изменить направление текста. Значение по умолчанию — Контекст, но вы можете изменить его на Справа налево или Слева направо.
- Измените ориентацию текста. При вводе положительного числа в поле «Градусы» содержимое поворачивается из нижнего левого угла в верхний правый, а при отрицательном градусе выполняется поворот из верхнего левого угла в нижний правый. Этот параметр может быть недоступен, если ранее были выбраны другие параметры выравнивания.
На скриншоте показаны настройки вкладки «Выравнивание» по умолчанию:
Вкладка «Шрифт» — изменение типа, цвета и стиля шрифта
Используйте её, чтобы изменить тип, цвет, размер, стиль, эффекты и другие элементы шрифта:
Думаю, здесь всё интуитивно понятно – всё как в текстовом редакторе.
Вкладка «Граница» — создание границ ячеек разных стилей.
Используйте её, чтобы создать рамку вокруг выбранных ячеек в цвете и стиле по вашему выбору. Если вы не хотите удалять существующую границу, выберите «Нет».
Совет. Чтобы скрыть линии сетки в определенном диапазоне ячеек, вы можете применить белые границы (внешние и внутренние) к выбранным позициям, как показано на скриншоте ниже:
Вкладка «Заливка» — изменение цвета фона.
Вы можете закрашивать ячейки различными цветами, узорами, применять специальные эффекты заливки.
Вкладка Защита — заблокировать и скрыть ячейки
Используйте параметры защиты, чтобы заблокировать или скрыть определенные ячейки при защите рабочего листа.
Как настроить текст?
Разберем несколько способов того, как можно настроить текст, чтобы сделать таблицы с данными максимально читаемыми.
Как изменить шрифт.
Разберем несколько способов изменения шрифта:
- Способ первый. Выделяем ячейку, переходим в раздел «Главная» и выбираем элемент «Шрифт». Открывается список, в котором каждый пользователь сможет подобрать для себя подходящий шрифт.
- Способ второй. Выделяем ячейку, жмем на ней правой кнопкой мыши. Отображается контекстное меню, а рядом с ним небольшое окошко, позволяющее установить шрифт.
- Способ третий. При помощи комбинации клавиш Ctrl+1 вызываем уже знакомое нам окно. В нём выбираем раздел «Шрифт» и проводим все необходимые настройки. Про это мы уже рассказывали чуть выше.
Выбираем способы начертания.
Полужирные, курсивные и подчеркнутые начертания используются для выделения важной информации в таблицах. Чтобы изменить начертание всей ячейки, нужно нажать на нее левой кнопкой мыши. Для изменения только части ячейки нужно два раза кликнуть по ней, а затем отдельно выделить желаемую часть текста, с которой и будем работать. После выделения изменяем начертание одним из следующих методов:
- При помощи комбинации клавиш:
- Ctrl+B – полужирное;
- Ctrl+I – курсивное;
- Ctrl+U – подчеркнутое;
- Ctrl+5 – перечеркнутое;
- Ctrl+= – подстрочное;
- Ctrl+Shift++ – надстрочный.
- При помощи инструментов, находящихся в разделе «Шрифт» вкладки «Главная».
- Используя окошко «Формат ячеек». Здесь можно выставить нужные настройки в разделах «Видоизменение» и «Начертание» (подробнее см. выше)
Выравнивание текста.
Способ выравнивания текста можно установить следующими методами:
- Заходим в раздел «Выравнивание» вкладки «Главная». Здесь при помощи иконок можно установить способ выравнивания данных.
- В окошке «Формат ячеек» переходим в соответствующий раздел. Здесь тоже можно выбрать все нужные опции.
Параметры форматирования ячеек на ленте.
Как вы только что убедились, диалоговое окно «Форматирование ячеек» предоставляет большое количество возможностей. Для нашего удобства на ленте также доступны наиболее часто используемые инструменты.
Чтобы быстро применить один из форматов Excel с настройками по умолчанию, сделайте следующее:
- Выделите ячейку или диапазон, вид которых вы хотите изменить.
- Щелкните маленькую стрелку рядом с полем Формат числа на вкладке Главная в группе Число и выберите нужный вам:
Параметры финансового формата на ленте.
Группа Число предоставляет некоторые из наиболее часто используемых параметров для отображения финансовой информации:
- Чтобы применить числовой формат с символом валюты по умолчанию, выберите ячейку и нажмите значок со знаком $.
- Чтобы выбрать другой символ валюты, щелкните стрелку рядом со значком доллара и выберите нужную валюту из списка. Если вы хотите использовать какой-либо другой символ валюты, нажмите «Другие финансовые форматы» в конце списка, откроется диалоговое окно с дополнительными параметрами.
- Чтобы использовать разделитель тысяч, нажмите значок с нулями 000.
- Чтобы отобразить больше или меньше десятичных знаков, используйте иконки «Увеличить разрядность» или «Уменьшить разрядность» соответственно. Это можно применить для финансового формата, а также для числового, процентного и денежного.
Другие параметры форматирования на ленте.
На вкладке «Главная» имеется еще несколько параметров – изменение границ ячеек, цветов заливки и шрифта, выравнивания. Например, чтобы быстро добавить границы, щелкните стрелку рядом с кнопкой Границы в группе Шрифт и выберите желаемый макет, цвет и стиль:
Вновь видим, что одно и тоже можно сделать несколькими способами – ведь про оформление границ мы уже говорили выше.
Быстрые клавиши для изменения формата данных в Excel.
Если вы внимательно изучили предыдущие разделы этого руководства, вы уже знаете большинство сочетаний клавиш форматирования Excel. В таблице ниже мы их обобщим:
Клавиши | Применяемый формат |
Ctrl + Shift + ~ | Общий числовой формат |
Ctrl + Shift +! | Число с разделителем тысяч, двумя десятичными разрядами и знаком минус (-) для отрицательных значений |
Ctrl + Shift + $ | Валюта с двумя десятичными знаками и отрицательными числами, отображаемыми в скобках. |
Ctrl + Shift +% | Проценты без десятичных знаков |
Ctrl + Shift + ^ | Экспоненциальный (научный) с двумя десятичными знаками |
Ctrl + Shift + # | Дата (дд-ммм-гг) |
Ctrl + Shift + @ | Время (чч: мм: сс) |
Почему не работает форматирование?
Если после изменения одного из числовых форматов Excel в ячейке появляется несколько хеш-символов (######), то обычно это происходит по одной из следующих причин:
- Ячейка недостаточно широка для отображения данных в выбранном представлении. Чтобы исправить это, чаще всего всё, что вам нужно сделать — это увеличить ширину столбца, перетащив мышкой его правую границу. Или же просто дважды щелкните правую границу, чтобы автоматически изменить его размер, который сам подстроится под наибольшее значение в столбце.
- Ячейка содержит отрицательную дату или дату вне поддерживаемого диапазона дат (с 01.01.1900 по 31.12.9999).
Чтобы различать эти два случая, наведите указатель мыши на знаки решетки. Если там какое-то допустимое значение, которое слишком велико, чтобы поместиться в ячейку, Excel отобразит всплывающую подсказку с реальным значением. Если указана неверная дата, вы получите уведомление о проблеме.
И второй случай, который достаточно часто встречается. Excel не меняет формат ячейки. Точнее, он меняет, но представление данных остаётся прежним.
Вы пытаетесь изменить представление даты, но ничего не происходит. Причина в том, что у вас дата записана в виде текста. Если вы будете пытаться формат для чисел применить к тексту, то ничего не произойдет. Как превратить текст в настоящую дату — читайте здесь.
Как избежать автоматического форматирования данных в Excel?
Excel — полезная программа, когда у вас есть стандартные задачи и стандартные данные. Если вы захотите пойти своим нестандартным путем, может появиться некоторое разочарование. Особенно, когда у нас большие наборы данных. Я столкнулся с одной из таких проблем, когда работал с задачами наших клиентов в Excel.
Удивительно, но это оказалось довольно распространенной проблемой: мы вводим цифры вместе с тире или косой чертой, и Excel тут же решает, что это дата. И сразу изменяет формат, не спрашивая вас.
Итак, если вы хотите найти ответ на вопрос: «Можно ли отменить автоматическое форматирование?», то ответ, к сожалению, «Нет». Но есть несколько способов справиться с таким навязчивым поведением программы.
Предварительное форматирование ячеек перед вводом данных.
Это действительно довольно простое решение, если вы только вводите данные в свою таблицу. Самый быстрый способ — следующий:
- Выберите диапазон, в котором у вас будут особые данные. Это может быть столбец или диапазон. Вы даже можете выбрать весь рабочий лист (нажмите Ctrl + A, чтобы сделать это сразу)
- Щелкните правой кнопкой мыши выбранное и используйте пункт «Форматировать ячейки…». Или просто нажмите
Ctrl + 1
. - Выберите текст в списке категорий на вкладке «Число».
- Нажмите ОК
Это то, что нужно: всё, что вы вводите в этот столбец или рабочий лист, сохранит свой исходный вид: будь то 1–4 или мар-5. Оно рассматривается как текст, выровнено по левому краю, вот и все.
Совет: вы можете автоматизировать эту задачу как в масштабе листа, так и в масштабе ячейки. Некоторые профи на форумах предлагают создать шаблон рабочего листа, который можно использовать в любое время:
- Отформатируйте лист как текст, следуя шагам выше;
- Сохранить как… — тип файла шаблона Excel. Теперь каждый раз, когда вам нужен рабочий лист в текстовом формате, вы можете использовать его в своих личных шаблонах и создать из него новый лист.
Если вам нужны ячейки с текстовым форматированием — создайте собственный стиль ячеек в разделе «Стили» на вкладке «Главная». Создав один раз, вы можете быстро применить его к выбранному диапазону ячеек и ввести данные.
Ввод данных в виде текста.
Другой способ запретить Excel автоматически менять формат ячеек — ввести апостроф (‘) перед вводимым вами значением. По сути, эта операция делает то же самое – жёстко определяет ваши данные как текст.
Копирование форматов в Excel.
После того, как вы приложили много усилий для расчета таблицы, вы обычно хотите добавить несколько штрихов, чтобы она выглядела красиво и презентабельно. Независимо от того, создаете ли вы отчет для своего головного офиса или сводный рабочий лист для руководства, правильное оформление — это то, что выделяет важные данные и более эффективно передает соответствующую информацию.
К счастью, в Microsoft Excel есть удивительно простой способ скопировать форматирование, которое часто упускают из виду. Как вы, наверное, догадались, я говорю об инструменте «Формат по образцу», который позволяет очень легко применить параметры отображения одной ячейки к другой.
Далее в этом руководстве вы найдете наиболее эффективные способы его использования и изучите несколько других методов для копирования форматирования в ваших таблицах.
Формат по образцу.
Он работает, копируя офорление одной ячейки и применяя его к другим.
Всего за пару щелчков мышью вы сможете изменить большую часть параметров внешнего вида, в том числе:
- Вид числа (общий, процентный, денежный и т. д.),
- Начертание, размер и цвет шрифта,
- Характеристики шрифта, такие как полужирный, курсив и подчеркивание,
- Цвет заливки (цвет фона),
- Выравнивание текста, направление и ориентация,
- Границы ячеек.
Во всех версиях Excel кнопка вызова этой функции находится на вкладке «Главная» в группе «Буфер обмена», рядом с кнопкой «Вставить» :
Чтобы скопировать форматирование ячеек, сделайте следующее:
- Выделите ячейку с тем оформлением, которое вы хотите скопировать.
- На вкладке «Главная» в группе «Буфер обмена» нажмите кнопку «Формат по образцу». Указатель мышки превратится в кисть.
- Кликните мышкой туда, где вы хотите применить это.
Готово! Целевая ячейка теперь выглядит по-новому.
Если вам нужно изменить оформление более чем одной ячейки, нажатие на каждую из них по отдельности будет утомительным и трудоемким. Следующие советы помогут ускорить процесс.
1. Как скопировать форматирование в диапазон ячеек.
Чтобы скопировать в несколько соседних ячеек, выберите образец с желаемыми параметрами, нажмите кнопку «Формат по образцу», а затем протащите курсор кисти по ячейкам, которые вы хотите оформить.
2. Как скопировать формат в несмежные ячейки.
Чтобы скопировать в несмежные ячейки, дважды нажмите кнопку «Формат по образцу», а не один раз. Это «заблокирует» кисть, и скопированные параметры будут применяться ко всем позициям и диапазонам, которые вы щелкаете кисточкой, пока вы не нажмете клавишу Esc
или же еще раз эту кнопку.
3. Как скопировать форматирование одного столбца в другой столбец построчно.
Чтобы быстро скопировать внешний вид всего столбца, выберите его заголовок, щелкните на кнопку с кисточкой, а затем кликните заголовок целевого столбца.
Новое оформление применяется к целевому столбцу построчно, включая ширину.
Таким же образом вы можете скопировать формат строки. Для этого щелкните заголовок строки-образца, нажмите на кисточку, а затем щелкните заголовок целевой строки.
Думаю, вы согласитесь, что это делает копирование формата настолько простым, насколько это возможно. Однако, как это часто бывает с Microsoft Excel, есть несколько способов выполнить любое действие.
Вот еще два метода.
Использование маркера заполнения.
Мы часто используем маркер заполнения для копирования формул или автоматического заполнения ячеек данными. Но знаете ли вы, что он также может копировать форматы Excel всего за несколько кликов? Вот как:
- Установите вид первой ячейки так, как это необходимо.
- Выберите эту правильно отформатированную ячейку и наведите указатель мыши на маркер заполнения (небольшой квадрат в правом нижнем углу). При этом курсор изменится с белого креста выбора на черный крестик.
- Удерживайте и перетащите маркер над ячейками, к которым вы хотите применить форматирование.
Это также скопирует значение первой из них в остальные. Но не беспокойтесь об этом, мы отменим это на следующем шаге. - Отпустите маркер заполнения, щелкните раскрывающееся меню и выберите Заполнить только форматы:
Это оно! Значения ячеек возвращаются к исходным, и желаемый внешний вид применяется к нужным ячейкам в столбце.
Специальная вставка.
Предыдущие два инструмента отлично работают с небольшими областями данных. Но как скопировать формат определенной ячейки на весь столбец или строку, чтобы он применялся абсолютно ко всем позициям, включая пустые? Решение заключается в использовании опции «Форматы» в инструменте «Специальная вставка».
- Выберите ячейку с желаемым форматом и нажмите
Ctrl + C
, чтобы копировать её полностью в буфер обмена. - Выделите весь столбец или строку, которую хотите отформатировать, щелкнув ее заголовок.
- Кликните на выделенном правой кнопкой мыши и выберите «Специальная вставка».
- В появившемся диалоговом окне нажмите «Форматы», а затем — « ОК» .
Либо выберите параметр «Форматирование» в том же всплывающем меню:
«Найти и выделить».
Инструмент «Найти и выделить» может искать не только значения, но и форматы. С его помощью также можно быстро менять вид вашей таблицы. Особенно это хорошо тогда, когда ячейки, которые нужно изменить, разбросаны по всему рабочему листу и вручную выделить их все будет довольно проблематично.
Предположим, в нашей таблице нужно заменить финансовый формат на денежный. И руками кликать кисточкой на каждую клетку будет очень долго. Да ещё и обязательно что-то пропустишь…
Итак, давайте рассмотрим небольшой пример. У нас есть образец в A1. Точно таким же образом мы хотим оформить все ячейки с форматом «Общий».
На ленте активируем инструмент «Найти и выделить» – «Заменить». Не вводим никаких значений для поиска, а используем кнопку «Формат» – «Выбрать формат из ячейки»
На скриншоте ниже вы можете наблюдать весь этот процесс.
После выбора исходного формата, в поле «Заменить на» можно выбрать новый, которым можно заменить исходный. Как видите, процедура в целом та же, что и при замене одних значений другими.
Клавиши для копирования форматирования в Excel.
К сожалению, Microsoft Excel не предоставляет ни одной комбинации клавиш, которую можно было бы использовать для копирования форматов ячеек. Однако это можно сделать с помощью последовательности команд. Итак, если вы предпочитаете большую часть времени работать с клавиатуры, вы можете скопировать формат в Excel одним из следующих способов.
Клавиши для формата по образцу.
Вместо того, чтобы нажимать кнопку на ленте, сделайте следующее:
- Выделите ячейку, содержащую нужный формат.
- Нажмите Alt, H, F, P.
- Щелкните цель, к которой вы хотите применить форматирование.
Обратите внимание, что эти клавиши следует нажимать одну за другой, а не все сразу:
- Alt активирует сочетания клавиш для команд ленты.
- H выбирает вкладку «Главная» на ленте.
- Нажатие F а затем — P, активирует кисть.
Клавиши специального форматирования.
Еще один быстрый способ скопировать формат в Excel — использовать сочетание клавиш для Специальной вставки > Форматы :
- Выберите ячейку, которую используем как образец.
- Используйте
Ctrl + C
чтобы скопировать ее в буфер обмена. - Выберите, где будем менять оформление.
- Нажмите
Shift + F10, S, R
, а затем щелкните Войти.
Если кто-то все еще использует Excel 2007, нажмите Shift + F10, S, T
, ввод.
Эта последовательность клавиш выполняет следующее:
- Shift + F10 отображает контекстное меню.
- комбинация Shift + S выбирает команду «Специальная вставка».
- Shift + R выбирает для вставки только форматирование.
Это самые быстрые способы скопировать форматирование в Excel.
Работа со стилями форматирования ячеек Excel
Использование стилей позволяет значительно ускорить процесс оформления таблицы и придать ей красивый внешний вид.
Основная цель использования стилей – автоматизация работы с данными. Используя стиль, можно быстро оформить выделенный диапазон. Для вас уже создано большое количество интегрированных готовых стилей. Как ими пользоваться – разберём пошагово:
- Выделяем необходимую ячейку или диапазон.
- Переходим на вкладку «Главная», находим на ленте раздел «Стили ячеек».
- Нажимаем, и на экране появляется библиотека готовых стилей.
- Кликаем на понравившийся стиль. Стиль применился к ячейке. Если просто навести мышку на предлагаемый стиль, но не нажимать на него, то можно предварительно посмотреть прямо на рабочем листе, как он будет выглядеть.
Как создать или изменить стиль?
Часто пользователям недостаточно готовых стилей, и они прибегают к разработке собственных. Сделать свой уникальный стиль можно следующим образом:
- Выделяем любую ячейку и устанавливаем в ней все необходимые параметры. Это будет наш образец для создания нового стиля.
- Переходим в раздел «Главная» в блок «Стили ячеек». Кликаем «Создать …». Открылось окошко под названием «Стиль».
- Вводим любое имя.
- Выставляем все необходимые параметры, которые вы желаете включить.
- Кликаем «ОК».
- Теперь в библиотеку стилей добавился ваш новый уникальный, который можно использовать в этом документе.
Готовые стили, располагающиеся в библиотеке, можно самостоятельно изменять:
- Переходим в раздел «Стили ячеек».
- Жмем правой кнопкой мыши по стилю, который желаем отредактировать, и кликаем «Изменить».
- В открывшемся окошке кликаем «Формат», далее – «Формат ячеек» настраиваем уже знакомые нам опции. После проведения всех манипуляций кликаем «ОК».
- Снова нажимаем «ОК», чтобы закрыть. Редактирование завершено.
Перенос стилей в другую книгу.
Вот последовательность действий:
- Отрываем документ, в котором находятся созданные стили.
- Также открываем другой документ, в который желаем их перенести.
- В исходном документе переходим во вкладку «Главная» и находим раздел «Стили».
- Кликаем «Объединить». Появилось окошко «Объединение».
- В нем видим список всех открытых документов. Выбираем тот из них, в который хотим перенести созданный стиль и кликаем кнопку «ОК». Готово!
Итак, теперь вы владеете основными навыками, чтобы настроить формат ячеек в Excel. Но если вы случайно установили неудачный вид – это не проблема! Наша следующая статья научит вас, как его очистить
Благодарю вас за чтение и надеюсь вновь увидеть вас в нашем блоге!
Изменение формата ячеек в Excel
Смотрите такжеФормат с запятой(год), принимать значения от этом случае текст цифры заменяются нулём, денежном представлении или есть с обнулением к ним числового Excel автоматически установит на картинке ниже и гарантирует, что написать число, в черточка формата –для нулевого неточности и грамматическиеНо в указанном спискеФормат ячейки в программе после секунд позволяетч
1 до 56, можно добавить через
как в целой экспоненциальном, в виде при достижении 24:00
Основные виды форматирования и их изменение
формата: для ячейки формат показано, как правильно они будут оставаться которое входит больше
- . Чтобы ввести в
- значения, четвертый раздел
- ошибки. Для нас
- представлены только основные
- Эксель задает не
- учитывать доли секунды
- (часы),
- правда 10 из
- формат ячейки. Добавляемый
- части, так и
даты или дроби. (12:00 + 13:00Если Вы применяете даты. вводить даты, проценты адекватными, а формулы 15 знаков, то формат символ или формата – для
важно, чтобы эта форматы. Если вы просто внешний вид (в примере сотые)м
Способ 1: контекстное меню
них повторяются по текст, как правило, в дробной, Форматы доступны в
- = 1:00). Нужно числовой формат кТеперь, когда для наших и время. будут вычисляться корректно. ничего не получится. кавычки, поставьте перед текста. Каждый формат статья была вам хотите более точно
- отображения данных, ноAM — до(минуты), два раза. По заключается в кавычки,лишние цифры после диалоговом окне использовать нестандартный формат существующим данным, результат дат задан правильныйТеперь, когда Вам ужеЕсли Вы не считаетеКак написать пользовательский этим символом обратную отделяем точкой с полезна. Просим вас указать форматирование, то и указывает самой полудня, PM -с умолчанию используется чёрный
без кавычек можно запятой округляются
Способ 2: блок инструментов «Число» на ленте
Формат ячейки времени для ячейки может быть неожиданным. числовой формат, мы многое известно о
- нужным установить определённый формат, чтобы отрицательное косую черточку (). запятой. Можно записать уделить пару секунд следует выбрать пункт программе, как именно после полудня(секунды). Различия заключаются
- цвет. Формат Содержимое записывать текст, если000,0на вкладке
- D7. Для этого: Например, применяя процентный многое сможем с работе числовых форматов, числовой формат, Excel число писалось в Например — «. не все четыре
- и сообщить, помогла«Другие числовые форматы» их следует обрабатывать:ДД.ММ.ГГГГ чч:мм в разном количестве ячейки Результат Примечание в нём нет1234,56
Способ 3: блок инструментов «Ячейки»
ЧислоПерейдите на ячейку D7 формат (%) к ними сделать. Например, давайте рассмотрим некоторые по умолчанию применяет
- скобках, смотрите вИтак, выделяем ячейки. формата. ли она вам,. как текст, как09.02.2014 09:05 этих символов в[Синий]# ##0,00;[Красный]-# ##0,00 зарезервированных символов. Например,78. Но всё же и вызовите окно
- ячейке со значением мы можем использовать из них в формат статье «Отрицательные числа Заходим через контекстноеЕсли напишем
Способ 4: горячие клавиши
с помощью кнопокПосле данных действий, откроется числа, как датуИспользование в формате различных записи формата, а456 можно записать без0,9 иногда встроенных форматов «Формат ячеек» (CTRL+1).5 маркер автозаполнения, чтобы действии.General Excel в скобках». меню в «Формат
два условия формата внизу страницы. Для окно форматирования диапазона, и т.д. Поэтому символов также в разделителях.
- -456 кавычек
- 1234,6 не хватает, иНа закладке «Число» выберите
- , Вы получите продолжить последовательность дат
- Один из наиболее полезных(Общий). Общий числовой
- Как создать пользовательский ячеек». Или вызываем
- , то они будут удобства также приводим
- о котором уже очень важно правильно
Символы, отсутствующие на клавиатуре, Все буквы, кроме
456,00т078,0 тогда Excel предоставляет категорию «(все форматы)»,500% в столбце и форматов – это формат также немного формат, чтобы число окно «Формат ячеек», действовать так: первое ссылку на оригинал шёл разговор выше. установить данную характеристику можно ввести в «м» можно писать-456,00(тонн), но нельзя
000,9
lumpics.ru
Создание и удаление пользовательских числовых форматов
пользователю возможность создать а в полю, а не получить в каждой процентный формат (%). изменяет форматирование Ваших писалось со знаком нажав сочетание клавиш условие формата – (на английском языке). Пользователь может выбрать диапазона, в который запись формата путём как строчными, так# ##0,00″ кг»;[Красный]»Ошибка!»кг? свой формат. В «Тип:» введите следующее5% ячейке новую дату.
Он отображает значения данных. (минус, плюс), смотрите «Ctrl» + «1». на положительные числаСоздание и создание пользовательского тут любой из будут вноситься данные. копирования/вставки из таблицы и прописными буквами456, так как символ
-
любая цифра обязательная. Недостающие
-
этой статье рассматриваются значение: [ч]:мм. После. В этом случаеЕсли формат даты не как проценты, например,
-
Применить числовой формат можно в статье «КакНа закладке диалогового
-
и нули, второе числового формата для основных или дополнительных В обратном случае, символов или с
-
Формат Результат для-456г
-
цифры заменяются пробелом
-
основные правила построения нажатия кнопки «ОК»
-
-
придется заново ввести был применен автоматически,20%
support.office.com
Как создать пользовательский формат в Excel.
точно также, как ввести отрицательное число окна «Число» нажимаем условие – на отображения номеров виде форматов данных. все вычисления будут помощью сочетания клавиши 09.02.2014 9:05:00 Примечание456 кгзарезервирован для форматирования (используется для выравнивания пользовательского формата, и формат сохранится в корректные значения в
значит приложение Excelили и прочие виды в Excel» тут. кнопку функции «(все отрицательные числа. Например, процентных значений, денежныхЕщё одним вариантом настройки просто некорректными. Давайте Alt и числовогоДОшибка! дат. Чтобы зарезервированные чисел по десятичной приводятся примеры различных
списке и присвоится каждую ячейку. не распознало дату,55%
форматирования, вроде измененияКак копировать пользовательские форматы форматы)». В строке такой формат- [Синий]+0″°С»;[Красный]-0″°С» единиц, дат и
данной характеристики диапазона выясним, как изменить кода символа, набираемогоДД[Красный]»Избыток»;[Синий]»Недостаток»;[Зеленый]»Баланс»; символы отобразились, как запятой), лишние цифры форматов. соответствующей ячейке.Если Вы ссылаетесь в которую Вы ввели., что особенно полезно
цвета текста. Для в «Тип» пишем.
окрасит положительное число многое другое. Дополнительные является использования инструмента формат ячеек в на цифровой клавиатуре.ДДД456 обычные, можно перед после запятой округляютсяПравила построения форматаПримечание: Чтобы отобразить суммированное формуле на ячейку В следующем примере при расчете величин этого нужно выделитьExcel.
Как поставить символ градуса, в синий цвет, сведения о том, в блоке настроек Microsoft Excel.Формат Содержимое ячейкиДДДД-456 ними поставить обратный???,?Для того, чтобы время с точностью с числовым форматом, мы ввели «March
скидок или чаевых. ячейки и выбратьФормат, который мы смотрите в статье а отрицательное число
как изменить коды«Ячейки»Скачать последнюю версию Результат Примечание90 слеш1234,56 создать пользовательский формат,
до секунд следует Excel может автоматически 15th». Excel не Если вслед за
нужные опции форматирования. создали сами не «Символ в Excel». в красный цвет. числовых форматов, читайте. Excel0,0°09Избыток78 следует в диалоговом ввести значение: [ч]:мм:сс применить то же распознал в этой числом ввести знак Настраивать числовые форматы будет в новойФормат даты вЕсли напишем в статье ПросмотрВыделяем диапазон на листе,Урок:25,36ВсНедостаток(
0,9 окне или [чч]:мм:сс. В числовое форматирование к записи дату, поэтому процента (%), к позволяет каждое приложение, книге. Но егоExcel.одно условие формата рекомендации по настройке который следует отформатировать.Форматирование текста в Microsoft12воскресеньеБаланс
кг-25Формат ячейки первом случаи результат итоговой ячейке. Например, формат ячейки остался нему будет автоматически работающее с электронными можно скопировать, чтобыПринцип формата дат, то он будет числовых форматов. Располагаясь во вкладке Word-5,22Символ
[Черный]Основной). Но на мой-3,4перейти на вкладку будет отображаться так: если Вы используетеGeneral применен процентный формат. таблицами, но этот
не создавать заново. такой. действовать для всехВыберите числовые данные.«Главная»Сразу определим, какие форматы25,4°Д
456 взгляд проще и1234,6Число, 3:00:00, а во в формуле значение(Общий).
Возможно, Вы еще помните процесс в разных Выделяем ячейки сД – так чисел и нулей.
Щелкните значок, кликаем по значку ячеек существуют. Программа
12,0° отображает день для
#ЗНАЧ! надёжнее заключить текст
78,выбрать в списке
втором так: 03:00:00. с денежным форматом,С другой стороны, если из школьного курса приложениях может сильно нужным форматом. На обозначается день.Если нужноДополнительно«Формат»
предлагает выбрать один-5,2° заданной даты456 в кавычки Формат,9 числовых форматов вариант
С помощью пользовательских форматов результат вычисления тоже мы введем «March математики, что проценты отличаться. закладке «Главная» в
Если одна букванаписать не все условия,в группе, который находится в из следующих основныхСимвол градуса ° можно
МЕсли цвет шрифта установить
Содержимое ячейки Результат- 25,(все форматы)
ячеек проходящее время будет иметь денежный 15» (без th), могут быть записаныВ Microsoft Excel 2007-2013 разделе «Буфер обмена»
«Д», то дата а пропустить какое-тоЧисло группе инструментов
видов форматирования: ввести с помощьюММ
в цвет фона Примечание
- 3,4и в поле можем считать как
формат. Excel распознает дату. в виде десятичных
откройте вкладку нажимаем на кнопку будет записана в условие.«Ячейки»Общий; набора на клавиатуре
МММ ячейки (белый по# ##0,00″ кг» %Тип в минутах, такЕсли Вы хотите, чтобы Поскольку год в дробей, т.е.
Home «Формат по образцу» виде числа. (1,, то ставим точкуВыберите пункт. В открывшемся спискеДенежный; Alt+0176 (цифры набираютсяММММ белому), то при456умножает число на 100ввести новый формат и в секундах:
данные в ячейке этой дате не15%(Главная), в разделе- 23, 18, 6,).
с запятой –(все форматы) действий выбираем пунктЧисловой; на цифровой клавиатуре)МММММ таком формате скроются
456,00 кг и добавляет знак Пользовательский формат может
[мм]:сс или [сс]. отображались в точности указан, автоматически добавится– это тоNumberна кнопке нарисована Пример использования пользовательского получится два раза.«Формат ячеек…»Финансовый; или через буфер2 значения ошибок# ##0,00 » т» % после него
иметь от одного
так, как они текущий год, и же самое, что
(Число) кликните выпадающее кисточка. Вставить формат формата смотрите в поставим точку сВ списке.Текстовый; обмена из таблицы020,0;-0,0;-;[Цвет46]4560,0%
до четырёх разделов,Допустим Вам нужно посчитать были введены, нужно дата будет содержать0,15 меню в новые ячейки.
статье «Как создать запятой.ТипПосле этого активируется ужеДата; символовфев4560,46 т0,9
excel-office.ru
Что такое числовой формат в Excel?
разделенных точкой с общую стоимость своей использовать текстовый формат. всю необходимую информацию., аNumber FormatЕщё формат можно календарь в ExcelЗаписывать формат нужно специальнымивыберите существующий формат хорошо знакомое намВремя;[ч]°мм’сс»Февраль-456
- пробел после нуля уменьшает90,0%
- запятой. Эти разделы
- нажитой собственности. Так
- Этот формат особенно
- Мы также можем
- 7,5%
Для чего нужны числовые форматы?
(Числовые форматы) и копировать протягиванием. формулой» здесь. символами или введите в окно форматирования. ВсеДробный;55:45:30ф0 число в 1000пробел определяют формат положительных, как цены на хорош для чисел, записать дату несколькими– это выберите нужный формат.Как удалить пользовательский форматЕсли две буквы, которые понимает Excel. поле новый.
дальнейшие действия точноПроцентный;55°45’30»Символтекст разиспользуется как разделитель разрядов, отрицательных чисел, нуля вторичном рынке имущества над которыми Вы
Установка числовых форматов
другими способами, например,0,075 Либо под выпадающим в ДД, то простые Рассмотрим их.Чтобы добавить текст в такие же, какДополнительный.Такой формат можно применятьМ4560″ кг»,000″ г» если стоит в и текста (именно
- плавают, тогда они не хотите производить3/15. меню Вы можетеExcel. числа дат будут0 (ноль) числовой формат, сделайте уже было описаноКроме того, существует разделение для отображения величиныотображает месяц для-456
- 456,123 середине формата, и в таком порядке). будут ориентировочны. Заполните какие-либо вычисления, например,,Процентный формат будет полезен
- кликнуть одну изОткрываем окно «Формат записаны с нулем– это означает следующее: выше. на более мелкие угла (градусы, минуты, заданной даты-456 кг,123 г уменьшает число в Если раздел всего табличку, так как номера телефонов, почтовые3/15/2014 не однократно. На
иконок быстрого доступа. ячеек», нажимаем на впереди, т.е. сохранится одно место дляВведите текст в кавычках.И наконец, окно форматирования структурные единицы вышеуказанных секунды). Так как
ГГ (или Г)текст»ABCD-«# 1000 раз, если один, то он на рисунке: индексы или числа,или
изображениях ниже ВыВ Excel 2003 и раздел «Число», выбираем формат двух чисел цифры. Например, еслиДобавьте пробел, чтобы отделить диапазона можно вызвать вариантов. Например, форматы в угловой мереГГГГ (или ГГГ)Выведет текст цветом 46
Используем числовые форматы правильно
456 стоит в конце относится ко всемКак видно большое количество начинающиеся с нуляMarch 15 2014 видите пример, что более ранних версиях «(все форматы)». В (01,12,23,09). мы в формате текст от числа. при помощи так даты и времени в градусе 6014 (оранжевым)ABCD-456 формата числам. Если разделов
нулей только мешают. (02415). Примените текстовый, и таблица по-прежнему получается в каждой откройте меню появившемся списке формата
Процентный формат
Формат ДДД (три напишем — 00,0″Нажмите кнопку называемых горячих клавиш. имеют несколько подвидов минут, а в2014Задание в формате условия»Приход»*.0,00;»Расход»*.0,00;-# ##0,0 два, то первый Попробуем округлить цены формат к таким поймёт, что это таблице при разномFormat
выбираем формат, который буквы Д) – руб», то будетОК Для этого нужно (ДД.ММ.ГГ., ДД.месяц.ГГ, ДД.М, минуте 60 секундСимволПо умолчанию в456# ##0,0 (пробел) определяет представление положительных до тысяч. Решение: ячейкам, прежде чем дата.
форматировании размера скидки(Формат) > хотим удалить. Этот отобразится в ячейке в ячейке написано. предварительно выделить изменяемую Ч.ММ PM, ЧЧ.ММ (как и при
Г пользовательском формате для-456# ##0,0 (два чисел и нуля,Выделяем диапазон цен и вводить данные.В русской локализации (5, 5% илиCells формат появится в сокращенное название дня 12,3 руб. НеПользовательский формат в область на листе, и др.).
Формат даты
измерении времени), вычисленияотображает год для чисел установлены условия0 пробела) а второй - вызываем окно «ФорматУрок подготовлен для Вас15/3 0,05):(Ячейки). поле тип. Нажимаем недели. Например, пн, важно, сколько мыExcel а затем набрать
Изменить форматирование ячеек в будут производиться корректно. заданной даты >0; . ФорматПриход…..456,00123456,7 отрицательных чисел. Если ячеек» CTRL+1. командой сайта office-guru.ru,Как видите, в таблицеВ Google Sheets нажмите кнопку «Удалить». Или вт, т.д. цифр ввели, будет– это формат, на клавиатуре комбинацию Excel можно сразуПослеД.М.Г Содержимое ячейки РезультатРасход…..456,00123 456,7 какой-то из разделовВыбираем опцию «Число»-«(все форматы)».Источник: http://www.gcflearnfree.org/excelformulas/8/full15/3/2014 слева вычисления выполнены кнопку стираем формат вФормат ДДДД (четыре
написано 12,3 руб, который мы создалиCtrl+1 несколькими способами. ОссДД.ММ.ГГГГ Примечание-123,5 пропускается, то точкуВ поле «Тип:» вводим
Перевел: Антон Андроновили не верно. БезMore Formats поле «Тип». буквы Д) – как написали в сами. В Excel. После этого, откроется них мы подробноставятся не кавычки,ДД/ММ/ГГГГ[Синий][500]# ##0,00;0,00
сочетание0,1 с запятой всё значение: 0пробел иАвтор: Антон Андронов15 март 2014 применения процентного формата,(Другие форматы) вКакие ещё есть будет написано в формате есть набор стандартных стандартное окно форматирования. поговорим ниже. а два апострофаДД-МММ-ГГГГ50*. (звёздочка-точка)E+ E- равно надо поставить. жмем OK.
Для многих пользователей данная. Excel думает, что левой части панели символы в Excel, ячейке полное название-
Другие варианты форматов даты
форматов ячеек. Смотрите Изменяем характеристики такСамый популярный способ изменения# ##0,0″ м²»9.2.14456обеспечивает разделение текстаиспользуется для экспоненциальной записи Например, форматЕсли в списке имущества тема может показатьсяВ некоторых приложениях присутствует мы хотим умножить инструментов – эта что они означают,
дня недели –одна цифра после в статье «Число же, как об форматов диапазона данных
45,609.02.2014620 и числа точками, числа;;;@ будут цены меньше
Хитрости при форматировании чисел
трюизмом. Но если гораздо больший выбор$22,50 кнопка выглядит, как
-
- как их вставить понедельник, вторник, т.д. запятой. Но, это, Excel. Формат». Но, этом было уже – это использование13,5809/02/2014-100 т.е. текст располагается0,0E+00позволяет отображать в тысячи тогда рационально Вы ассоциировали раньше форматов даты. Доступна цифры в формулу, читайтеМ – так если больше цифр нет форматов, нужных сказано выше.
-
- контекстного меню.45,6 м²09-фев-201450,00 по левому краю0E+0 ячейке только текст, использовать формат с форматирование только с к ним немного5123 в статье «Симолы обозначается месяц. написали. А если нам постоянно. Например,Кроме того, отдельные комбинацииВыделяем ячейки, которые нужно13,6 м²[$-FC19]ДД ММММ ГГГГ «г.»
-
- 456 ячейки, число располагается123456,7 а числа отображаться дробным значением. оформлением таблиц и отличается, в зависимости, а не на. Слева от этой в формулах Excel».М – месяцы написали меньше цифр формат «шт.», или
- горячих клавиш позволяют соответствующим образом отформатировать.Верхний индекс ² можно[$-FC22]ДД ММММ ГГГГ620,00 по правому краю,1,2E+05 не будут. ЕслиДля реализации данной задачи представлением данных, то от приложения, которое5% команды есть иконкиКак в большой будут записаны числом (например,12), то будет «кг», «oC», т.д. менять формат ячеек
Выполняем клик правой взять из таблицы
«г.»
-100
а все пространство
office-guru.ru
Установите форматы ячеек для расчетов в Excel
1E+5 разделов один, два следует в поле здесь вы узнаете Вы используете. В. Таблица справа хотьCurrency таблице закрасить строки (1,5,12).
Формат даты и времени в Excel
написано в ячейке А есть какие-то после выделения диапазона кнопкой мыши. Вследствие символов или получить[$-FC23]ДД ММММ ГГГГ[Красный][
- между ними заполняется@
- или три, то «Тип:» ввести значение: о новых возможностях. Excel 2007-2013 откройте и справляется с
- (Денежный формат) или с пределенным интервалом
ММ – месяцы 01,2 руб. В
непонятные форматы. даже без вызова этого открывается контекстный с помощью Alt+0178 «г.»456 точкамииспользуется для вывода текста текст, введённый в 0,0пробел.Посчитаем количество дней между выпадающее меню этой задачей, ноPercent (через одну строку, будут записаны числом,
любом случае будетExcel дает нам возможность специального окна: список действий. Нужно (правда, для этого[$-F800]
56
»Избыток»;»Недостаток»;»Баланс»;» » (кавычки) ячейку, всё равноДобавляя «0пробел» в форматах двумя датами. НамNumber Format прочесть проще всего(Процентный формат) для по три строки, простые числа – стоять столько цифр настроить свои форматы.Ctrl+Shift+-
- остановить выбор на должна быть включена09 февраля 2014 г.
- -100456выводит текст, заключенный в отображается. чисел мы округляем необходимо задать ячейкам(Числовые форматы) и средний вариант. быстрого доступа к
т.д.), чтобы удобно с нулем впереди до запятой, сколько Выделяем ячейки, чтобы— общий формат; пункте английская раскладка)09 лютого 20144 руб. 56 коп.
-456 кавычкиВажно. их до тысяч. формат «Дата». А выберите в нем
Работая с датами, Вам
Как округлить число в Excel до тысяч
этим форматам. было работать, смотрите (01, 06, 12, мы поставили в установить формат. НажимаемCtrl+Shift+1«Формат ячеек…»[Зеленый]↑;[Красный]↓;[Черный]↔ г.
56 коп.0$- + / (Формат числа никак
- А добавив запятую потом од новейшей пункт
- пригодится формат даты,
- В большинстве версий Microsoft в статье «Как 02).
формате. на выделенное место— числа с.5
09 лютага 2014Ошибкатекст ) : пробел
не влияет на после ноля, мы даты отнимаем старшуюMore Number Formats чтобы сообщить Excel, Excel доступ к в Excel выделитьМММ – месяцы# (решетка) правой мышкой и разделителем;Активируется окно форматирования. Выполняем-5 г.[Красный][ [>9999999]#(000)##0-00-00;##0-00-00
Избытокэти символы отображаются в его значение, с отображаем округление до
дату.(Другие числовые форматы). что Вы ссылаетесь настройкам форматирования можно строки через одну». будут записаны сокращенным– это тоже в контекстном менюCtrl+Shift+2
переход во вкладку09 февраля 201455896Недостаток
exceltable.com
Пользовательский формат
ячейке, даже если помощью формата мы тысяч с дробнойСоздайте простую табличку какОткроется диалоговое окно на определённую календарную открыть, если выделитьКаждый раз, работая в словом (янв, мар, одно место для нажимаем на функцию— времени (часы.минуты);«Число»Символы стрелок берутся из г.7335566Баланс записаны в формате изменяем только внешнее точностью, которая определяется показано на рисунке:Формат ячеек дату, например, нужные ячейки и Excel, старайтесь использовать сен). цифры. Но, в «Формат ячеек». ВCtrl+Shift+3, если окно было таблицы символовЧтобы название месяца отображалось
8127777777так как четвёртый текстовый без кавычек представление числа в количеством нолей послеВ ячейку B2 введите, где Вы сможете15 июля 2014 нажать подходящие числовые форматыММММ – полное отличие от нуля, появившемся окне на— даты (ДД.ММ.ГГ); открыто в другом[Красный][=3];[Желтый][=2];[Зеленый]; в родительном падеже,89817249519 раздел пустой, а ячейке Запись формата запятой и перед сегодняшнюю дату. Для выбрать нужный формат. Кроме этого, форматCtrl+1 для Ваших данных. название месяца (январь, если мы ввели закладке «Число» нажимаемCtrl+Shift+4 месте. Именно в1 следует указать специальный1234 точка с запятойиспользуется для формируется с помощью пробелом. Для того ввода текущей даты даты. даты дает возможность. Числовые форматы сообщают март, декабрь). меньше цифр, чем на функцию «(все– денежный; блоке параметров2 код. Например, для5-58-96 для него поставлена,экранирования специальных символов, которые чтобы быстро усвоить удобно использовать комбинациюПосмотрев в строку формул, работать с мощнымВ этом примере мы программе, какой типГода записываются двумя в формате, то форматы)». Теперь вCtrl+Shift+5«Числовые форматы»3
дат на русском | 733-55-66 то текст отображаться, т.е. для отображения | могут быть дополнены | данный трюк с горячих клавиш CTRL+«;». Вы можете убедиться, |
инструментарием функций категории применим числовой формат данных Вы используете, |
способами. | ничего писаться не строке «Тип» пишем– процентный; | находятся все те | Символ (круг) берётся из языке одним из (812)777-77-77 |
в ячейке не следующего за ним произвольным текстом, а |
форматами обратите внимание | В ячейку C2 введите что пользовательский формат Даты и время,Currency будь то проценты ГГ – запишутся будет. Например, формат |
нужный нам формат. | Ctrl+Shift+6 варианты изменения характеристик, таблицы символов, в |
таких кодов является 8(981)724-95-19 будет |
символа без изменений | также указанием цвета на рисунок: формулу: =B2-A2. даты не изменяет которые используют информацию(Денежный), который добавляет | (%), валюты ($), | две последние цифры такой — ;,#. Как правильно создать формат — формат О.ООЕ+00. о которых шел |
данном случае шрифт [$FC19], на украинском Неверный номер Задание в формате цвета * |
шрифта и некоторых | Также можно добавить пояснениеВ результате получаем количество значение, хранящееся в | о дате и | символ валюты ($) | время, дата и |
года (12, 58). | Мы написали в ячеек вУрок: разговор выше. Выбираем Wingdings 2, но [$-FC22], на белорусскомФорматирует номера телефонов. Номера | шрифта заполняет ячейку символом, который условий. отображения числа сокращенного |
дней: | ячейке. Изменяется только времени для вычисления и отображает два |
так далее. Посмотрите, | ГГГГ – год ячейке 122. Будет | Excel Горячие клавиши в Экселе |
пункт, который соответствует | в отличие от [$-FC23]. |
более 7 цифр | Цвет шрифта может | |||
следует за * | При создании пользовательского формата до тысяч (тыс.руб) | |||
В следующем примере смоделируем способ отображения даты. | результатов. десятичных знака для для примера, на запишется полностью (2012, | |||
записано. 12,2. Перед | .Как видим, существует сразу данным, находящимся в стрелок эти символыФормат [$-F800] отображает | |||
отображаются с кодом | задаваться в любом*- | используются следующие коды | прямо в ячейки: | ситуацию. Некоторые работники |
Вот несколько хитростей, которые | Электронные таблицы понимают информацию любого числового значения. следующую таблицу, в 1958). цифрой 1 неВо-первых, несколько способов отформатировать выбранном диапазоне. При при вставке в | дату в соответствии | региона, от 5 из четырёх разделов |
1234,56 Код Описание Пример |
Для решения данной задачи некой организации должны
помогут Вам лучше не так, какЕсли Вы выделите любую которой использованы различныеКогда вы пишете будет стоять решетка.формат записываем в области листа Excel. необходимости в правой запись формата не с региональными настройками до 7 цифр формата. Название цвета———— формата Содержимое ячейки используем все тот работать в разное справиться с числовыми это делает человек. ячейку с числовым числовые форматы: свой формат, тоПробел кавычках. Например, «кг» Эту процедуру можно части окна определяем отображаются. Но они Windows — без кода указывается в квадратных_ (подчёркивание) Результат же пользовательский формат время. Постоим таблицу, форматами: Например, если Вы форматом, то вДля чего нужны числовые смотрите образец числа
– пробел, он | или «чел», или | совершить, воспользовавшись инструментами | |
подвид данных. Жмем | там есть!!! | ч:м | региона, менее 5 скобках и должноделает символ, следующий за |
Основной | «(все форматы)», о | в которой можно | |
Применяйте числовой формат ко | введете в ячейку | строке формул сможете | |
форматы | вашего формата, который и есть пробел, «оС». |
на ленте, вызовом на кнопку Несколько слов о текстовом |
чч:мм:сс цифр — ошибочны быть первым в ним невидимым, нообщий числовой формат, числа котором неоднократно упоминалось будет фиксировать каждый всему столбцу: слово «October», Excel увидеть реально содержащеесяУстановка числовых форматов |
вы написали в | действует как разделитель Во-вторых окна форматирования или «OK» |
формате [ч]:мм [>1000000]0 » млн. руб.»;[>1000]0 |
разделе. Допускается использовать оставляет свободное место, отображаются так, как выше. Просто на день время работыЕсли Вы собираетесь не поймет, что |
в ней число.Используем числовые форматы правильно поле «Тип», чтобы разрядов. Например, мы, можно написать до горячими клавишами. Каждый.Если для ячейки установленчч:мм:сс,00 » тыс. руб.»;0″ один из восьми равное ширине символа. были введены этот раз вводим работников с точностью использовать столбец для Вы имеете в Именно это значениеПроцентный формат можно было сразу пишем в ячейке четырех условий формата. пользователь сам решает,После этих действий формат текстовый форматч:мм AM/PM руб.» цветов: Используется для выравниванияОсновной следующее значение в до минуты. На конкретного вида данных, виду дату, и Excel использует приФормат даты исправить. число так – Но написать условия
какой вариант для | ячеек изменен. @ |
9:05 123456789 |
|
чёрный | чисел по десятичной 1234,56 |
поле тип: 0,0пробел”тыс.руб”. конец недели время |
|
например, для дат | сочтёт это обычным работе с формулами Хитрости при форматировании чисел |
Внимание! 123456, а по через точку с |
|
него является наиболее | Форматирование также можно изменить, , то всё, что |
09:05:00 | 123456(black), запятой, если, например,78Все что мы хотим работы должно быть |
или процентов, проще | текстом. Вместо этого, и в других Числовые форматы нужны не Каждый раз при редактировании |
нашему формату с запятой. Например, если удобным в решении используя инструменты, находящиеся |
вводится в ячейку,1000305:05 |
123зеленый отрицательное число заключается0,9 написать для отображения подытожено. Каждая неделя всего выделить сразу
при вводе дат, |
вычислениях. |
положительное число, то |
|
09:05:00,00 | 123 млн. руб. (green), в скобки |
1234,56 значения в собственном будет состоять только |
|
весь столбец, кликнув | используйте определённый формат, Тема числовых форматов не чтобы данные в Excel число запишется так |
написать синим цветом, ведь в одних способ выполняется даже текст, будь то 9:05 AM |
123 тыс. руб.белый# ##0,00_);(# ##0,00);-78 формате, следует вводить из 5-ти рабочих по его букве, который понятен Excel, |
заканчивается выделением ячейки таблице было легче, формат записывается в | – 123 456. если отрицательное число, случаях достаточно применения |
быстрее предыдущего. число, дата или Символ |
123 руб.
(white),1234,50,9 в кавычках. дней. и применить нужный например, и применением к читать, но, и списке форматов. Поэтому Перед текстом, словом то – красным общих форматов, аПереходим во вкладку формула. Иногда эточПользовательские форматы Даты/Временисиний-1234,5#Всем известно, что данныеПостройте временной график. Ниже числовой формат. Теперьмесяц/день/год ней одного из чтобы таблицей было формат, который написали
ставим пробел, чтобы цветом, т.д. Подробнее
в других — «Главная» создаёт проблемы при служит для отображения |
В большинстве случаев для |
в ячейке могут на рисунке в любые данные, введенныеили |
форматов. Электронные таблицы |
требуется точное указание . При этом, нужно использовании этих значений часов, форматирования ячеек, содержащих |
фиолетовый(1 234,50) цифры после запятой представлять собой число, |
колонке F указаны в этот столбец, |
день/месяц/год могут устанавливать многие |
числовой формат, Вы списка. слитно.В пользовательском формате Excel |
характеристик по подвидам. выделить соответствующие ячейки в формулах м |
дату/время бывает достаточно (magenta), Использование в числовом формате округляются |
|
текст или значение формулы, которые должны будут уже заранее – в зависимости числовые форматы автоматически, сообщаете таблице, какой |
Когда вы пишете [ ] (квадратные скобки) можно указать до Автор: Максим Тютюшев на листе, а Формат Содержимое ячейки- минут, а |
встроенных форматов Датажелтый произвольного текста#,# ошибки. Как отображаются содержать ячейки колонки иметь правильный числовой от того, в в зависимости от тип данных хранится свой формат ячеек,в них пишем четырех условий.Примечание: |
в блоке настроек Результат с и Время. Эти (yellow), |
Иногда требуется к 1234,56 те или иные D. формат. Обратите внимание, |
какой стране Вы введенных данных. Это в ячейке. Например, то обращайте внимание цвет шрифта данногоПорядок ввода четырех условий Мы стараемся как можно«Число» @- секунд. форматы составляются изголубой числу присоединить текст,78 данные в ячейке,Пример таблицы рабочего графика: что строка заголовков находитесь и какой значит, что Вы формат даты говорит на количество чисел |
формата. Пример рассмотрим | в формат |
оперативнее обеспечивать васна ленте открыть
00456Если символ заключён символов(cyan), но так, чтобы0,9 зависит от примененногоПроблема сразу возникает в (если она есть),
локализацией программы пользуетесь. должны вводить данные
о том, что |
в цифрах (кодах, |
актуальными справочными материалами |
в квадратные скобкиДкрасный число осталось числом,1234,6 формата. В Excel ячейке D7. Когда как правило, не |
В примере ниже | понятным для приложения | Вы помещаете в | т.д.). Excel может такие цвета – условие формата – на вашем языке.Просто производим выбор нужного=A1+B1 [ч] (или [м]),(день),(red), а также и с ним78, существует множество встроенных стандартный формат времени должна быть затронута мы введём «10/12/2014», |
образом и проверять, | ячейку определённую календарную обрабатывать только 15 |
красный, синий, желтый, для положительных чисел, |
Эта страница переведена варианта. Диапазон сразу00456 то значение можетМ задавать цвет индексом можно было производить |
,9 | форматов, с помощью чч:мм приводит к числовым форматированием. |
чтобы получить дату чтобы в ячейках | |
дату. Все это | чисел в цифре голубой, зеленый, черный второй раздел формата |
автоматически, поэтому ее же после этого09.02.2014 превышать 23 часа(месяц),цвет n вычисления (например, добавить0 которых мы можем суммированию по модулю |
Дважды проверьте значения вOctober 12, 2014
установился правильный числовой позволяет Excel лучше (15 разрядов). Например, и белый. – для отрицательных текст может содержать изменит своё форматирование.=A1+B1 (или 59 минут)Г, где n может единицы измерения). В
любая цифра обязательная. Недостающие видеть числа в
24-х часов. То |
ячейках после применения |
понимать Ваши данные если вы захотите — обратная косая |
excelworld.ru
чисел, третий раздел
На чтение 12 мин. Просмотров 22.7k.
Расчёты с использованием сложных формул, построение сводных таблиц и графиков, написание макросов — это явно не то, с чего началось Ваше знакомство с Excel. На первых порах ваши таблички выглядели примерно вот так (см. рисунок ниже) и самая главная проблема была в том: «Как сделать из чисел проценты, а суммы со знаком рубль/доллар?”
Вспомнили себя? Ну сейчас — то Вы уже профи и умеете цвета заливки менять и когда слышите про формат ячеек начинаете хихикать) Я же написал эту статью, в которой собрал самую полную информацию о форматах ячеек. Ознакомьтесь с оглавлением ниже и поймёте, что вы много не знали.
Содержание
- О чём вообще речь? Покажи примеры!
- Что такое формат чисел?
- Где вы можете найти числовые форматы?
- Общий формат по умолчанию
- Как изменить формат ячейки?
- Как создавать свои собственные форматы
- Как создать собственный формат номера
- Как изменить пользовательский формат
- Структура формата и справочная информация
- Не все разделы необходимы
- Коды для настройки формата
- Пользовательские форматы для дат
- Форматы для отображения времени
- Цифровые форматы для ЦВЕТОВ
- Проверка условий
- Применение форматов в формуле ТЕКСТ
- Примеры с сайтов
О чём вообще речь? Покажи примеры!
В 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 шага:
- Выберите ячейку (ячейки) со значениями, которые вы хотите отформатировать.
- Нажмите сочетание клавиш Ctrl + 1 > Число > Все форматы
- Введите код формата и просмотрите в поле как будет выглядеть значение в ячейке.
- Нажмите OK, чтобы сохранить и применить только что созданный формат
Как показывает практика, на шаге 3 возникают основные сложности, т.к. пока вам не совсем понятно что писать в поле Тип.
Если вы хотите создать свой собственный формат в существующем формате, сначала примените базовый формат, затем щелкните категорию «Пользовательский» и отредактируйте коды по своему усмотрению.
Далее мы разберём логику прописывания кодов и вы поймёте, что он не так уж и сложен.
Как изменить пользовательский формат
Вы не можете редактировать собственный формат, так как при изменении существующего формата создается новый формат и будет отображаться в списке в категории «Пользовательский». Вы можете использовать кнопку «Удалить», чтобы удалить пользовательские форматы, которые вам больше не нужны.
Предупреждение: после удаления пользовательского формата нет «отмены»!
Структура формата и справочная информация
Пользовательский формат ячейки в Excel имеет определенную структуру. Каждый формат может содержать до четырех разделов, разделенных точкой с запятой:
На первый взгляд всё выглядит сложным, но это только в начале. Чтобы прочитать пользовательский формат, научитесь определять точки с запятой и мысленно анализировать код в этих разделах:
- Положительные значения (зелёным цветом)
- Отрицательные значения (красным цветом перед числом будем ставить -)
- Нулевые значения (будем писать текст «тут нолик»)
- Текстовые значения (будем показывать текст «введи число, а не текст»)
Не все разделы необходимы
Хотя формат может включать до четырех разделов, минимально требуется только один раздел.
- Когда вы определяете только один формат, Excel будет использовать этот формат для всех значений (больше/меньше 0, нуля и текста).
- Если вы установили формат только с двумя разделами, первый раздел используется для положительных чисел и нулей, а второй — для отрицательных чисел.
- Чтобы пропустить раздел, укажите точку с запятой в нужном месте, но не указывайте код формата.
Используя формат ;;; (три точки с запятой), вы можете скрывать значения. Само значение в ячейке будет (сможете использовать в формулах), но его не будет видно.
Коды для настройки формата
Коды для числовых форматов
Определенные символы имеют особое значение в кодах пользовательских номеров. Следующие символы являются ключевыми строительными блоками:
Ноль (0) используется для принудительного отображения нулей, когда число имеет меньше цифр, чем нули в формате. Например, пользовательский формат 0,00 будет показывать нуль как 0,00, 1,1 как 1,10 и ,5 как 0,50.
Знак решетка (#) является заполнителем для необязательных цифр. Когда число имеет меньше цифр, чем # символов в формате, ничего не будет отображаться. Например, пользовательский формат #, ## будет отображать 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 цветов соответствуют названному списку цветов выше.
Проверка условий
Форматы пользовательских номеров также допускают условия, которые записываются в квадратных скобках, таких как [> 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
А какие вы используете нестандартные форматы?
Какие испытываете сложности в их создании?
Принципы форматирования таблиц в Microsoft Excel
Одним из самых важных процессов при работе в программе Excel является форматирование. С его помощью не только оформляется внешний вид таблицы, но и задается указание того, как программе воспринимать данные, расположенные в конкретной ячейке или диапазоне. Без понимания принципов работы данного инструмента нельзя хорошо освоить эту программу. Давайте подробно выясним, что же представляет собой форматирование в Экселе и как им следует пользоваться.
Форматирование таблиц
Форматирование – это целый комплекс мер регулировки визуального содержимого таблиц и расчетных данных. В данную область входит изменение огромного количества параметров: размер, тип и цвет шрифта, величина ячеек, заливка, границы, формат данных, выравнивание и много другое. Подробнее об этих свойствах мы поговорим ниже.
Автоформатирование
К любому диапазону листа с данными можно применить автоматическое форматирование. Программа отформатирует указанную область как таблицу и присвоит ему ряд предустановленных свойств.
- Выделяем диапазон ячеек или таблицу.
Находясь во вкладке «Главная» кликаем по кнопке «Форматировать как таблицу». Данная кнопка размещена на ленте в блоке инструментов «Стили». После этого открывается большой список стилей с предустановленными свойствами, которые пользователь может выбрать на свое усмотрение. Достаточно просто кликнуть по подходящему варианту.
После этого, таблица будет иметь выбранный формат. Но его можно всегда отредактировать с помощью более точных инструментов форматирования.
Переход к форматированию
Пользователей не во всех случаях удовлетворяет тот набор характеристик, который представлен в автоформатировании. В этом случае, есть возможность отформатировать таблицу вручную с помощью специальных инструментов.
Перейти к форматированию таблиц, то есть, к изменению их внешнего вида, можно через контекстное меню или выполнив действия с помощью инструментов на ленте.
Для того, чтобы перейти к возможности форматирования через контекстное меню, нужно выполнить следующие действия.
- Выделяем ячейку или диапазон таблицы, который хотим отформатировать. Кликаем по нему правой кнопкой мыши. Открывается контекстное меню. Выбираем в нем пункт «Формат ячеек…».
Инструменты форматирования на ленте находятся в различных вкладках, но больше всего их во вкладке «Главная». Для того, чтобы ими воспользоваться, нужно выделить соответствующий элемент на листе, а затем нажать на кнопку инструмента на ленте.
Форматирование данных
Одним из самых важных видов форматирования является формат типа данных. Это обусловлено тем, что он определяет не столько внешний вид отображаемой информации, сколько указывает программе, как её обрабатывать. Эксель совсем по разному производит обработку числовых, текстовых, денежных значений, форматов даты и времени. Отформатировать тип данных выделенного диапазона можно как через контекстное меню, так и с помощью инструмента на ленте.
Если вы откроете окно «Формат ячеек» чрез контекстное меню, то нужные настройки будут располагаться во вкладке «Число» в блоке параметров «Числовые форматы». Собственно, это единственный блок в данной вкладке. Тут производится выбор одного из форматов данных:
После того, как выбор произведен, нужно нажать на кнопку «OK».
Кроме того, для некоторых параметров доступны дополнительные настройки. Например, для числового формата в правой части окна можно установить, сколько знаков после запятой будет отображаться у дробных чисел и показывать ли разделитель между разрядами в числах.
Для параметра «Дата» доступна возможность установить, в каком виде дата будет выводиться на экран (только числами, числами и наименованиями месяцев и т.д.).
Аналогичные настройки имеются и у формата «Время».
Если выбрать пункт «Все форматы», то в одном списке будут показаны все доступные подтипы форматирования данных.
Если вы хотите отформатировать данные через ленту, то находясь во вкладке «Главная», нужно кликнуть по выпадающему списку, расположенному в блоке инструментов «Число». После этого раскрывается перечень основных форматов. Правда, он все-таки менее подробный, чем в ранее описанном варианте.
Впрочем, если вы хотите более точно произвести форматирование, то в этом списке нужно кликнуть по пункту «Другие числовые форматы…». Откроется уже знакомое нам окно «Формат ячеек» с полным перечнем изменения настроек.
Выравнивание
Целый блок инструментов представлен во вкладке «Выравнивание» в окне «Формат ячеек».
Путем установки птички около соответствующего параметра можно объединять выделенные ячейки, производить автоподбор ширины и переносить текст по словам, если он не вмещается в границы ячейки.
Кроме того, в этой же вкладке можно позиционировать текст внутри ячейки по горизонтали и вертикали.
В параметре «Ориентация» производится настройка угла расположения текста в ячейке таблицы.
Блок инструментов «Выравнивание» имеется так же на ленте во вкладке «Главная». Там представлены все те же возможности, что и в окне «Формат ячеек», но в более усеченном варианте.
Шрифт
Во вкладке «Шрифт» окна форматирования имеются широкие возможности по настройке шрифта выделенного диапазона. К этим возможностям относятся изменение следующих параметров:
- тип шрифта;
- начертание (курсив, полужирный, обычный)
- размер;
- цвет;
- видоизменение (подстрочный, надстрочный, зачеркнутый).
На ленте тоже имеется блок инструментов с аналогичными возможностями, который также называется «Шрифт».
Граница
Во вкладке «Граница» окна форматирования можно настроить тип линии и её цвет. Тут же определяется, какой граница будет: внутренней или внешней. Можно вообще убрать границу, даже если она уже имеется в таблице.
А вот на ленте нет отдельного блока инструментов для настроек границы. Для этих целей во вкладке «Главная» выделена только одна кнопка, которая располагается в группе инструментов «Шрифт».
Заливка
Во вкладке «Заливка» окна форматирования можно производить настройку цвета ячеек таблицы. Дополнительно можно устанавливать узоры.
На ленте, как и для предыдущей функции для заливки выделена всего одна кнопка. Она также размещается в блоке инструментов «Шрифт».
Если представленных стандартных цветов вам не хватает и вы хотите добавить оригинальности в окраску таблицы, тогда следует перейти по пункту «Другие цвета…».
После этого открывается окно, предназначенное для более точного подбора цветов и оттенков.
Защита
В Экселе даже защита относится к области форматирования. В окне «Формат ячеек» имеется вкладка с одноименным названием. В ней можно обозначить, будет ли защищаться от изменений выделенный диапазон или нет, в случае установки блокировки листа. Тут же можно включить скрытие формул.
На ленте аналогичные функции можно увидеть после клика по кнопке «Формат», которая расположена во вкладке «Главная» в блоке инструментов «Ячейки». Как видим, появляется список, в котором имеется группа настроек «Защита». Причем тут можно не только настроить поведение ячейки в случае блокировки, как это было в окне форматирования, но и сразу заблокировать лист, кликнув по пункту «Защитить лист…». Так что это один из тех редких случаев, когда группа настроек форматирования на ленте имеет более обширный функционал, чем аналогичная вкладка в окне «Формат ячеек».
.
Урок: Как защитить ячейку от изменений в Excel
Как видим, программа Excel обладает очень широким функционалом по форматированию таблиц. При этом, можно воспользоваться несколькими вариантами стилей с предустановленными свойствами. Также можно произвести более точные настройки при помощи целого набора инструментов в окне «Формат ячеек» и на ленте. За редким исключением в окне форматирования представлены более широкие возможности изменения формата, чем на ленте.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Сборник формул для условного форматирования
В данной статье собран список формул, которые можно использовать в условном форматировании ячеек, заданным при помощи формулы:
- 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 , то цветом будут выделены ячейки столбца B, если значение ячейки столбца А в той же строке меньше( B1, B3). При этом если ячейки столбца D меньше ячеек столбца C в той же строке — они тоже будут выделены( D1 , D5 ).
=ЕЧИСЛО( A1 )
=И(ЕЧИСЛО( A1 ); A1 <>0)
= A1 >0
=И( A1 >=3; A1
= A1 =МАКС( $A$1:$A$20 )
=И(ЕЧИСЛО( A1 ); A1 =МИН( $A$1:$A$20 ))
= A1 =НАИБОЛЬШИЙ( $A$1:$A$20 ;2)
=ЕТЕКСТ( A1 )
= A1 =»Итог»
=СЧЁТЕСЛИ( A1 ;»*итог*»)
=НЕ(ЕОШ(ПОИСК(«итог»; A1 )))
=СЧЁТЕСЛИ( A1 ;»*итог*»)=0
=ЕОШ(ПОИСК(«итог»; A1 ))
=ЛЕВСИМВ( A1 ;4)=»Итог»
=ПРАВСИМВ( A1 ;4)=»Итог»
= A1 =СЕГОДНЯ()
= A1 >СЕГОДНЯ()
= A1 =СЕГОДНЯ()+7
=МЕСЯЦ( A1 )=МЕСЯЦ(СЕГОДНЯ())
=И(МЕСЯЦ( A1 )=МЕСЯЦ(СЕГОДНЯ());ГОД( A1 )=ГОД(СЕГОДНЯ()))
или
=ТЕКСТ( A1 ;»ГГГГММ»)=ТЕКСТ(СЕГОДНЯ();»ГГГГММ»)
=ДЕНЬНЕД( A1 ;2)>5
=ДЕНЬНЕД( A1 ;2)
=И( $A1 >ДАТА(2015;9;1); $A1
= A1 <> $B1
= A1 > B1
=ОСТАТ(СТРОКА();2)
=СЧЁТЕСЛИ( $F$1:$H$5000 ; A1 )
=СЧЁТЕСЛИ( $F$1:$H$5000 ; A1 )=0
=СЧЁТЕСЛИ( $A$1:$A1 ; A1 )=2
=ЕОШИБКА( A )
= $A1 <>«»
Статья помогла? Поделись ссылкой с друзьями!
Отмена автоматического форматирования в Excel
Иногда при вводе данных на лист приложение Excel автоматически форматирует их так, как вы не планировали. Например, при вводе веб-адреса приложение Excel преобразует его в гиперссылку. Это может быть очень полезным, но иногда это совсем не нужно. В этом случае вы можете отключить автоматическое форматирование для одной ячейки или всей книги.
Наведите указатель мыши на текст, который был автоматически отформатирован, а затем нажмите появившуюся кнопку Параметры автозамены . Эта кнопка очень незначительна, поэтому при перемещении указателя мыши она будет выглядеть так же.
Чтобы отменить форматирование только для выделенного текста, нажмите кнопку отменить. Например, если в Excel автоматически создана гиперссылка, которую вы хотите удалить, нажмите кнопку отменить гиперссылку.
Чтобы отменить применение определенного типа форматирования к книге Excel, нажмите кнопку стоп. Например, если в Excel автоматически создана гиперссылка, и вы не хотите, чтобы Excel выполнял эти действия для оставшейся части листа, нажмите кнопку Отключить автоматическое создание гиперссылок.
Одновременное задание всех параметров автоматического форматирования
Если вы хотите просмотреть и изменить параметры автоматического форматирования сразу, это можно сделать в диалоговом окне » Автозамена «.
Выберите Файл > Параметры.
В диалоговом окне Параметры Excel выберите команду Правописание > Параметры автозамены.
На вкладке Автоформат при вводе установите флажки для автоматического форматирования, которое вы хотите использовать.
Интернет-и сетевые пути с гиперссылками : заменяет введенные URL-адреса, сетевые пути и адреса электронной почты гиперссылками.
Включать в таблицу новые строки и столбцы : при вводе данных ниже или рядом с таблицей Excel она разворачивается в таблицу, в которую добавляются новые данные. Например, если у вас есть таблица в столбцах A и B, при вводе данных в столбец C приложение Excel будет автоматически форматировать столбец C в виде части таблицы.
Заполнение формул в таблицах для создания вычисляемых столбцов : применяет одну формулу ко всем ячейкам в столбце таблицы Excel.
Примечание: Если вы хотите настроить отображение чисел и дат, это можно сделать на вкладке Главная в группе число . Оно не входит в состав автоматического форматирования.
Эта функция недоступна в Excel в Интернете.
Если у вас есть классическое приложение Excel, вы можете использовать кнопку Открыть в Excel , чтобы открыть книгу и отменить автоматическое форматирование.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.
Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).
Работа со стилями форматирования ячеек Excel
Зачем нужны именованные стили
Идея именованных стилей заключается в следующем:
- Можно создать собственный набор стилей для форматирования, например, заголовков, итогов, обычного текста. А после применять готовые стили на другие ячейки не тратя время на воспроизведение точно такого же формата.
- Если изменить формат стиля, то все ячейки, к котором применен данный стиль будут автоматически отформатированы. Таким образом, можно быстро пересматривать любой формат и не тратить время на форматирование ячеек по отдельности.
Стили Excel позволяют отформатировать следующие атрибуты:
- числовой формат (например, число, короткий формат даты, формат телефонного номера и т.п.);
- выравнивание (по вертикали и горизонтали);
- шрифт (название, размер, цвет и пр.);
- граница (тип линии, цвет границы);
- заливка (цвет фона, узор);
- защита (защищаемая ячейка, скрытие формул).
Применение стилей к ячейкам листа
В Excel изначально установлено множество встроенных стилей. Найти их можно в меню Стили ячеек, которая расположена на вкладке Главная -> Стили.
Откроется галерея стилей (рисунок справа).
Чтобы применить стиль к выделенной ячейке или диапазону, необходимо щелкнуть левой кнопкой мыши по нужному стилю. Имеется также очень удобная возможность предварительного просмотра: при наведении курсора на стиль, Вы будете видеть как меняется стиль ячейки.
После применения стиля из галереи можно будет накладывать дополнительное форматирование на ячейки.
Создание новых стилей
Если встроенных стилей Excel не достаточно, то можно создать собственные стили. Это достаточно просто сделать:
- Выберите любую ячейку и отформатируйте ее обычным способом так как вам нравится. Форматирование этой ячейки в дальнейшим мы сохраним как именованный стиль. Вы можете использовать любое доступное форматирование из диалогового окна Форматирование ячеек.
- Перейдите на вкладку Главная ->Стили ячеек и выберите команду Создать стиль ячейки. Откроется диалоговое окно Стиль.
- Выберите Имя стиля, которое будет в дальнейшем будете использовать.
- Выберите опции, которые будут применяться к выбранному стилю (по умолчанию отмечены все опции). Если нет необходимости в какой то опции, например вы не хотите изменять шрифт ячейки — то снимите выбор.
- Нажмите кнопку OK.
В результате в активную книгу будет добавлен новый пользовательский стиль, который будет доступен в меню Стили ячеек.
Изменение существующих стилей
Вы можете изменить форматирование существующего стиля. При этом все ячейки, к которым применен данный стиль также изменят форматирование. Чтобы изменить стиль необходимо:
- Перейти на вкладку Главная ->Стили ячеек.
- Щелкнуть правой кнопкой мыши по стилю, который хотите изменить и выбрать команду Изменить.
- Откроется диалоговое окно Стиль, в котором указано применяемое к ячейке форматирование.
- Нажмите на кнопку Формат, и в появившемся диалоговом окне Формат ячеек задайте необходимое форматирование. Например, чтобы изменить размер шрифта перейдите на вкладку Шрифт, задайте нужный размер и нажмите кнопку ОК.
- Нажмите еще раз кнопку ОК, чтобы закрыть окно Стиль и применить форматирование к изменяемому стилю.
Перенос стилей в другую книгу
К сожалению, стили применяются к текущей книге. Т.е. если вы откроете новую книгу, то в ней будут отсутствовать новые стили, которые были ранее созданы. Чтобы повторно не создавать стили существует инструмент объединения стилей. Для этого нужно:
- Открыть книгу, которая уже содержит новые стили. И открыть файл, в которую нужно перенести эти стили.
- Перейдите к книге, которая содержит новые стили и откройте меню стилей Главная ->Стили ячеек.
- Выберите команду Объединить, откроется диалоговое окно Объединение стилей.
- В этом окне содержится перечень всех открытых книг. Выберите книгу в которую необходимо скопировать стили и нажмите кнопку OK.
Назначение и удаление форматов в Excel
Форматирование в Excel применяется для облегчения восприятия данных, что играет немаловажную роль в производительности труда.
Назначение формата
- Выделите ячейку (диапазон ячеек).
- Выберите команду «Формат»-«Ячейки» (Ctrl+1).
- В появившемся окне диалога (подробно окно будет рассмотрено позже) введите нужные параметры форматирования.
- Нажмите кнопку «Ок»
Форматированная ячейка сохраняет свой формат, пока к ней не будет применен новый формат или не удален старый. При вводе значения в ячейку к нему применяется уже используемый в ячейке формат.
Удаление формата
- Выделите ячейку (диапазон ячеек).
- Выберите команду «Правка»-«Очистить»-«Форматы».
- Для удаления значений в ячейках надо выбрать команду «Все» подменю «Очистить».
Следует учитывать, что при копировании ячейки наряду с ее содержимым копируется и формат ячейки. Таким образом, можно сберечь время, форматируя исходную ячейку до использования команд копирования и вставки.
Форматирование с помощью панелей инструментов
Наиболее часто используемые команды форматирования вынесены на панель инструментов «Форматирование». Чтобы применить формат с помощью кнопки панели инструментов, выделите ячейку или диапазон ячеек и затем нажмите кнопку мышью. Для удаления формата надо нажать кнопку повторно.
Для быстрого копирования форматов из выделенных ячеек в другие ячейки можно использовать кнопку «Формат по образцу» панели «Форматирование».
Форматирование отдельных символов
Форматирование можно применять к отдельным символам текстового значения в ячейке так же, как и ко всей ячейке. Для этого выделите нужные символы и затем в меню «Формат» выберите команду «Ячейки». Установите нужные атрибуты и нажмите кнопку «Ок». Нажмите клавишу Enter, чтобы увидеть результаты своего труда.
Применение автоформата
Автоматические форматы Excel — это заранее определенные сочетания числового формата, шрифта, выравнивания, границ, узора, ширины столбца и высоты строки.
Чтобы использовать автоформат, надо выполнить следующие действия:
- Введите нужные данные в таблицу.
- Выделите диапазон ячеек, которые необходимо форматировать.
- В меню «Формат» выберите команду «Автоформат». При этом откроется окно диалога.
В начало страницы
В начало страницы
Форматирование ячеек – это одно из основных отличий Excel от калькулятора. Умелое форматирование позволяет разношерстный набор данных привести к удобному для осмысления виду: выделить итоговую строку, шапку, убрать «лишние» знаки после запятой, добавить границы и т.д. В общем, форматирование позволяет набор «серой массы данных» превратить в структурированную и читабельную информацию.
Наиболее часто используемые команды форматирования находятся на ленте.
Если этих кнопок не достаточно, то можно обратиться к Формату ячеек в контекстном меню (через правую кнопку мыши), либо с помощью сочетания горячих клавиш Ctrl+1, что существенно быстрее. Откроется известное многим окошко.
В диалоговом окне есть несколько вкладок. Пробежимся по их назначению, останавливаясь на интересных моментах.
Вкладка Число
Первая вкладка Число (открыта на картинке выше) задает числовой формат. Значение в ячейке можно представить как обычное число, проценты, дату и т.д. По умолчанию всем ячейкам придается Общий формат, то есть ячейка никак не отформатирована. Поэтому, как правило, требуется перейти к другому формату.
Следующий пункт Числовой. Здесь задается количество видимых знаков после запятой (по умолчанию их два), а также можно отделить группы разрядов (тысячи, миллионы и т.д.) друг от друга.
Довольно часто пользуются пунктами Дата (выбор формата отображения даты), Процентный (отображение процентного формата) и Текстовый (данные сохраняются, как текст). Текстовый формат довольно интересен, т.к. позволяет отображать информацию в том виде, в каком она вносится в ячейку, без каких-либо автоматических преобразований в дату, формулу, обрезание первый нулей и т.д. Что внесли, то видим в ячейке. Команды выбора числового формата продублированы на ленте.
Вкладка Выравнивание
Переходим на вкладку Выравнивание. Здесь задается расположение числа или текста внутри ячейки: по вертикали, горизонтали, относительно центра, по направлению и т.д.
Расположение и назначение команд, как и в других окнах Excel, интуитивно понятно. Достаточно прочитать названия. Тут выравнивание по вертикали, тут – горизонтали. Можно объединить несколько ячеек в одну или длинное название переносить по словам. Обращу лишь внимание на пару интересных моментов.
Когда в ячейку вносится число, оно автоматически «прилипает» к правому краю, а текст – к левому краю. Если число будет в левом столбце, а текст в следующем справа, то содержимое обоих столбцов будет выглядеть примерно так.
Читать такое не удобно (все сливается и нужно присматриваться). Поэтому правильно сделать отступ текста от левого края. Для этого достаточно выбрать в списке по горизонтали пункт по левому краю (отступ) и установить рядом в окошке значение отступа. См. рисунок ниже.
Теперь глазу намного приятнее.
Аналогичным образом можно отлепить число от правого края.
И еще один полезный совет. При создании таблицы в шапке часто объединяют ячейки, чтобы общее название «накрывало» сразу несколько столбцов. К примеру, как на картинке ниже.
«Продажи» захватывают все столбцы. Выглядит красиво, но не практично. К примеру, при выделении одного столбца диапазон автоматически расширится на все столбцы, находящиеся под объединенной ячейкой. Если попытаться скопировать этот диапазон, то может выскочить ошибка с сообщением о несовпадении ячеек. В общем, не очень практично. В то же время нужно сохранить внешний вид, как на картинке выше. Есть простой прием. Достаточно внести «Продажи» в крайнюю левую ячейку диапазона, посередине которого оно должно оказаться. Затем, начиная с этого слова, выделить вправо остальные ячейки диапазона, и выбрать пункт по центру выделения на вкладке Выравнивание.
Получится тот же эффект, только ячейки не будут объединены.
Рекомендую взять на вооружение этот способ форматирования. В конце статьи находится видео о том, как расположить надпись в середине диапазона, не используя объединение ячеек.
Значительная часть команд из вкладки Выравнивание также вынесена на ленту.
Следующие вкладки Шрифт, Граница, Заливка имеют понятное назначение и вид. С их помощью выбирается шрифт, цвет, размер и т.д.
Таблица без границ выглядит незавершенной. Поэтому ячейкам и таблице в целом нужно придать красивую, но не отвлекающую внимание, обводку. Выбираем во вкладке Граница тип границы, цвет, если нужно, и место проведения. Предварительный макет отображается тут же в середине окна.
Заливка ячейки производится в следующей вкладке. Здесь все еще понятней. Выбрали диапазон, залили, как нужно.
Последняя вкладка Защита используется для ограничения доступа к ячейкам (можно сделать так, чтобы нельзя было вносить изменения и др.). В конце статьи есть видео с подробным объяснением, как сделать защиту листа Excel и отдельных ячеек.
Самые часто используемые команды есть на ленте.
Если назначение какой-либо кнопки не понятно, следует подвести курсор и прочитать всплывающую подсказку.
При использовании форматирования следует помнить о том, что слишком пестрая раскраска сбивает с толку и рассеивает внимание. Поэтому формат желательно использовать только для увеличения читабельности и привлечения внимания к наиболее важной информации. Увлекаться не стоит.
Если у вас проблемы с дизайнерским представлением или различные варианты формата не приводят к желаемому результату, то можно воспользоваться готовыми стилями. Выделяем нужный диапазон и нажимает кнопку Стили ячеек на вкладке Главная на ленте.
Здесь можно выбрать готовое решение. Но я как-то не особо пользуюсь такой возможностью. Получается слишком пестро, хотя и довольно стильно, по-современному.
Пробуйте различные варианты. Смотрите, что нравится больше. Но лучше, повторюсь, не увлекаться. Думайте о тех, кто будет работать с вашими таблицами да и о себе тоже, когда придется открыть этот файл через несколько месяцев.
Поделиться в социальных сетях:
Преобразование чисел, дат и строк в настраиваемый текстовый формат из кода VBA Excel с помощью функции Format. Синтаксис, параметры, символы, примеры.
Format – это функция, которая преобразует число, дату или строку в текст, отформатированный в соответствии с именованным выражением формата или инструкциями, составленными из специальных символов.
Синтаксис и параметры
Format(Expression, [FormatExpression], [FirstDayOfWeek], [FirstWeekOfYear])
- Expression – любое допустимое выражение (переменная), возвращающее числовое значение или строку (обязательный параметр).
- FormatExpression – выражение формата, именованное или содержащее инструкции из специальных символов (необязательный параметр).
- FirstDayOfWeek – константа, задающая первый день недели (необязательный параметр).
- FirstWeekOfYear – константа, задающая первую неделю года (необязательный параметр).
Именованные выражения форматов
Именные форматы даты и времени
Имя формата | Описание |
---|---|
General Date | Стандартное отображение даты и времени в соответствии с параметрами системы. |
Long Date | Длинный формат даты. |
Medium Date | Средний формат даты. |
Short Date | Краткий формат даты. |
Long Time | Длинный формат времени. |
Medium Time | Средний формат времени. |
Short Time | Краткий формат времени. |
Проверьте отображение даты и времени с использованием именованных форматов на вашем компьютере при помощи следующего кода VBA Excel:
Sub FormatDateTime() MsgBox «General Date: « & Format(Now, «General Date») & vbNewLine _ & vbNewLine & «Long Date: « & Format(Now, «Long Date») & vbNewLine _ & vbNewLine & «Medium Date: « & Format(Now, «Medium Date») & vbNewLine _ & vbNewLine & «Short Date: « & Format(Now, «Short Date») & vbNewLine _ & vbNewLine & «Long Time: « & Format(Now, «Long Time») & vbNewLine _ & vbNewLine & «Medium Time: « & Format(Now, «Medium Time») & vbNewLine _ & vbNewLine & «Short Time: « & Format(Now, «Short Time») End Sub |
Скорее всего, результат будет таким:
Именованные форматы чисел
Имя формата | Описание |
---|---|
General Number | Стандартное отображение числа без знака разделителя групп разрядов. |
Currency | Денежный формат. |
Fixed | Отображение числа без знака разделителя групп разрядов с двумя цифрами после разделителя целой и дробной части. |
Standard | Отображение числа со знаком разделителя групп разрядов и с двумя цифрами после разделителя целой и дробной части. |
Percent | Процентный формат: отображение числа, умноженного на 100, со знаком процента (%), добавленного справа. |
Scientific | Отображение числа в экспоненциальном виде. |
Yes/No | Возвращается «Нет», если число равно 0, иначе отображается «Да». |
True/False | Возвращается «Ложь», если число равно 0, иначе отображается «Истина». |
On/Off | Возвращается «Выкл», если число равно 0, иначе отображается «Вкл». |
Проверяем работу именованных форматов на числах 2641387.7381962 и 0 с помощью кода VBA Excel:
Sub FormatNumber() Dim n As Double n = 2641387.7381962 ‘n = 0 MsgBox «Форматируемое число = « & n & vbNewLine _ & vbNewLine & «General Number: « & Format(n, «General Number») & vbNewLine _ & vbNewLine & «Currency: « & Format(n, «Currency») & vbNewLine _ & vbNewLine & «Fixed: « & Format(n, «Fixed») & vbNewLine _ & vbNewLine & «Standard: « & Format(n, «Standard») & vbNewLine _ & vbNewLine & «Percent: « & Format(n, «Percent») & vbNewLine _ & vbNewLine & «Scientific: « & Format(n, «Scientific») & vbNewLine _ & vbNewLine & «Yes/No: « & Format(n, «Yes/No») & vbNewLine _ & vbNewLine & «True/False: « & Format(n, «True/False») & vbNewLine _ & vbNewLine & «On/Off: « & Format(n, «On/Off») End Sub |
Получаем следующий результат:
Вместо вопросительного знака в отображении числа в формате Currency, по идее, должен быть знак валюты (₽ или руб.).
Специальные символы для выражений форматов
Символы для форматов даты и времени
Символ | Описание |
---|---|
Точка (.) | Разделитель компонентов даты (день, месяц, год). Используется при отображении месяца в виде числа. |
Пробел | Разделитель компонентов даты (день, месяц, год). Используется при отображении месяца прописью. |
Двоеточие (:) | Разделитель компонентов времени (часы, минуты, секунды). |
d | День в виде числа без нуля в начале (1–31). |
dd | День в виде числа с нулем в начале (01–31). |
m | Месяц в виде числа без нуля в начале (1–12). Если (m) следует после (h) или (hh), отображаются минуты (0–59). |
mm | Месяц в виде числа с нулем в начале (01–12). Если (mm) следует после (h) или (hh), отображаются минуты (00–59). |
mmm | Месяц прописью в сокращенном виде (янв–дек). |
mmmm | Полное название месяца (январь–декабрь). |
y | День года в виде числа (1–366). |
yy | Год в виде 2-значного числа (00–99). |
yyyy | Год в виде 4-значного числа (1900–9999). |
h | Часы в виде числа без нуля в начале (0–23). |
hh | Часы в виде числа с нулем в начале (00–23). |
n (m) | Минуты в виде числа без нуля в начале (0–59). |
nn (mm) | Минуты в виде числа с нулем в начале (00–59). |
s | Секунды в виде числа без нуля в начале (0–59). |
ss | Секунды в виде числа с нулем в начале (00–59). |
В этой таблице перечислены далеко не все символы для выражений форматов даты и времени. Вы можете ознакомиться со всеми символами, в том числе и для форматирования чисел, на сайте разработчика.
Примеры отображения даты с помощью разных по количеству наборов символа d:
Sub DataIsD() MsgBox «d: « & Format(Now, «d») & vbNewLine _ & vbNewLine & «dd: « & Format(Now, «dd») & vbNewLine _ & vbNewLine & «ddd: « & Format(Now, «ddd») & vbNewLine _ & vbNewLine & «dddd: « & Format(Now, «dddd») & vbNewLine _ & vbNewLine & «ddddd: « & Format(Now, «ddddd») & vbNewLine _ & vbNewLine & «dddddd: « & Format(Now, «dddddd») End Sub |
Символы для числовых форматов
Символ | Описание |
---|---|
Точка (.) | Десятичный разделитель. |
Запятая (,) | Разделитель групп разрядов. В отображаемых числах заполняется пробелом. |
(0) | Заполнитель, который отображает цифру или ноль. Используется, когда нужны ведущие нули или нули в конце числа. |
(#) | Заполнитель, который отображает цифру или ничего не отображает. Используется, когда не нужны ведущие нули или нули в конце числа. |
(%) | Заполнитель процента. Выражение умножается на 100, а знак процента (%) вставляется на той позиции, где он указан в строке формата. |
(E- E+ e- e+) | Экспоненциальный формат. |
Примеры использования символов в выражениях числовых форматов VBA Excel:
Sub FormatNumber2() Dim n As Double n = 2641387.7381962 ‘n = 0.2397842 MsgBox «Форматируемое число = « & n & vbNewLine _ & vbNewLine & «0.##: « & Format(n, «0.##») & vbNewLine _ & vbNewLine & «000.###: « & Format(n, «000.###») & vbNewLine _ & vbNewLine & «#,###.###: « & Format(n, «#,###.###») & vbNewLine _ & vbNewLine & «0 %: « & Format(n, «0 %») & vbNewLine _ & vbNewLine & «0.### E-: « & Format(n, «0.### E-«) & vbNewLine _ & vbNewLine & «0.### E+: « & Format(n, «0.### E+») End Sub |
Символы для текстовых форматов
Символ | Описание |
---|---|
At-символ (@) | Заполнитель для символов, отображающий знак или пробел. |
Амперсанд (&) | Заполнитель для символов, отображающий знак или ничего (пустая строка). |
Меньше (<) | Принудительный перевод всех буквенных символов в нижний регистр. |
Больше (>) | Принудительный перевод всех буквенных символов в верхний регистр. |
Примеры использования символов в выражениях строковых форматов VBA Excel:
Sub FormatString() MsgBox «Номер телефона: « & Format(«1234567890», «+7 (@@@) @@@-@@-@@») & vbNewLine _ & vbNewLine & «Серия и номер паспорта: « & Format(«1234567890», «&& && &&&&») & vbNewLine _ & vbNewLine & «Нижний регистр: « & Format(«Нижний регистр», «<«) & vbNewLine _ & vbNewLine & «Верхний регистр: « & Format(«Верхний регистр», «>») End Sub |
Форматы для различных значений одного выражения
Различные форматы для разных числовых значений
В выражении формата для чисел предусмотрено от одного до четырех разделов, отделяемых друг от друга точкой с запятой. Отображаемая строка зависит от значения, возвращенного параметром Expression функции Format.
Количество разделов | Результат форматирования |
---|---|
Один раздел | Выражение формата применяется ко всем значениям. |
Два раздела | Первый раздел применяется к положительным значениям и нулям, второй – к отрицательным значениям. |
Три раздела | Первый раздел применяется к положительным значениям, второй – к отрицательным значениям, третий – к нулям. |
Четыре раздела | Первый раздел применяется к положительным значениям, второй – к отрицательным значениям, третий – к нулям, четвертый – к значениям Null. |
Пример использования четырех разделов в выражении формата числовых значений:
Sub FormatDifferentValues() MsgBox «Число 1234,5678: « & _ Format(1234.5678, «#,##0.00 руб.;Отрицательное число;Ноль рублей;Значение Null») _ & vbNewLine & vbNewLine & «Число -25: « & _ Format(—25, «#,##0.00 руб.;Отрицательное число;Ноль рублей;Значение Null») _ & vbNewLine & vbNewLine & «Число 0: « & _ Format(0, «#,##0.00 руб.;Отрицательное число;Ноль рублей;Значение Null») _ & vbNewLine & vbNewLine & «Null: « & _ Format(Null, «#,##0.00 руб.;Отрицательное число;Ноль рублей;Значение Null») End Sub |
Различные форматы для разных строковых значений
В выражении формата для строк предусмотрено до двух разделов, отделяемых друг от друга точкой с запятой. Отображаемая строка зависит от текста, возвращенного параметром Expression функции Format.
Количество разделов | Результат форматирования |
---|---|
Один раздел | Выражение формата применяется ко всем строковым данным. |
Два раздела | Первый раздел применяется к строковым данным, второй – к значениям Null и пустым строкам («»). |
Пример использования двух разделов в выражении формата строк:
Sub FormatString2() MsgBox «Строка «Белка»: « & _ Format(«Белка», «@;Пустая строка или Null») _ & vbNewLine & vbNewLine & «Пустая строка: « & _ Format(«», «@;Пустая строка или Null») _ & vbNewLine & vbNewLine & «Строка «Null»: « & _ Format(«Null», «@;Пустая строка или Null») _ & vbNewLine & vbNewLine & «Значение Null: « & _ Format(Null, «@;Пустая строка или Null») End Sub |