Progress-servis55.ru

Новости из мира ПК
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

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

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

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

Для того, чтобы создать пользовательский формат необходимо открыть диалоговое окно Формат ячеек и перейти на вкладку Число. Можно также воспользоваться сочетанием клавиш Ctrl + 1.

В поле Тип вводится пользовательские форматы, варианты написания которых мы рассмотрим далее.

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

[цвет]»любой текст»КодФормата»любой текст»

Посмотрите простые примеры использования форматирования. В столбце А — значение без форматирования, в столбце B — с использованием пользовательского формата (применяемый формат в столбце С)

Какие цвета можно применять

В квадратных скобках можно указывать один из 8 цветов на выбор:

Синий, зеленый, красный, фиолетовый, желтый, белый, черный и голубой.

Далее рассмотрим коды форматов в зависимости от типа данных.

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

СимволОписание примененияПример форматаДо форматированияПосле форматирования
#Символ числа. Незначащие нули в начале или конце число не отображаются######0012341234
Символ числа. Обязательное отображение незначащих нулей0000001234001234
,Используется в качестве разделителя целой и дробной части####,#1234,121234,1
пробелИспользуется в качестве разделителя разрядов# ###,#01234,11 234,10

Форматы даты

ФорматОписание примененияПример отображения
МОтображает числовое значение месяцаот 1 до 12
ММОтображает числовое значение месяца в формате 00от 01 до 12
МММОтображает сокращенное до 3-х букв значение месяцаот Янв до Дек
ММММПолное наименование месяцаЯнварь — Декабрь
МММММОтображает первую букву месяцаот Я до Д
ДВыводит число датыот 1 до 31
ДДВыводит число в формате 00от 01 до 31
ДДДВыводит день неделиот Пн до Вс
ДДДДВыводит название недели целикомПонедельник — Пятница
ГГВыводит последние 2 цифры годаот 00 до 99
ГГГГВыводит год даты полностью1900 — 9999

Стоит обратить внимание, что форматы даты можно комбинировать между собой. Например, формат «ДД.ММ.ГГГГ» отформатирует дату в привычный нам вид 31.12.2017, а формат «ДД МММ» преобразует дату в вид 31 Дек.

Форматы времени

Аналогичные форматы есть и для времени.

ФорматОписание примененияПример отображения
чОтображает часыот 0 до 23
ччОтображает часы в формате 00от 00 до 23
мОтображает минутыот 0 до 59
ммМинуты в формате 00от 00 до 59
сСекундыот 0 до 59
ссСекунды в формате 00от 00 до 59
[ч]Формат истекшего времени в часахнапример, [ч]:мм -> 30:15
[мм]Формат истекшего времени в минутахнапример, [мм]:сс -> 65:20
[сс]Формат истекшего времени в секундах
AM/PMДля вывода времени в 12-ти часовом форматенапример, Ч AM/PM -> 3 PM
A/PДля вывода времени в 12-ти часовом форматенапример, чч:мм AM/PM -> 03:26 P
чч:мм:сс.00Для вывода времени с долями секунд

Текстовые форматы

Текстовый форматов как таковых не существует. Иногда требуется продублировать значение в ячейке и дописать в начало и конец дополнительный текст. Для этих целей используют символ @.

ДО форматированияПОСЛЕ форматированияПримененный формат
Россиястрана — Россия«страна — «@

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

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

  1. Положительные числа
  2. Отрицательные числа
  3. Нулевые значения
  4. Текстовый формат

Для этого мы можем в поле Тип указать следующую конструкцию:

Формат положительных значений ; отрицательных ; нулевых ; текстовых

Соответственно для каждой категории можно применять формат уже описанного нами вида:

[цвет]»любой текст»КодФормата»любой текст»

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

Смотрите какой эффект это дает. В зависимости от значения, меняется форматирование, а если вместо числа указано текстовое значения, то Excel выдает «нет данных».

Редактирование и копирование пользовательских форматов

Чтобы отредактировать созданный пользовательский формат необходимо:

  1. Выделить ячейки, формат которых вы хотите отредактировать.
  2. Открыть диалоговое окно Формат ячеек и перейти на вкладку Число. Можно также воспользоваться сочетанием клавиш Ctrl + 1.
  3. Изменить строку форматирования в поле Тип.

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

  1. Использовать функцию копирования по образцу.
  2. Выделить ячейки, открыть окно Формат ячеек, на вкладке Число в списке Все форматы выбрать нужный формат и нажать ОК.

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

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

Если ввести какой-либо текст в ячейку, например » 2/2″, Excel считает это датой и форматирует ее в соответствии с параметрами даты по умолчанию на панели управления. Excel может отформатировать его как » 2-Фев». Если изменить параметры даты на панели управления, формат даты по умолчанию в Excel изменится соответствующим образом. Если вы не хотите использовать формат даты по умолчанию, вы можете выбрать другой формат даты в Excel, например » Февраль 2, 2012″ или » 2/2/12″. Вы также можете создать собственный пользовательский формат в классическом приложении Excel.

Выполните указанные ниже действия.

Выделите ячейки, которые нужно отформатировать.

Нажмите сочетание клавиш CTRL+1.

В диалоговом окне Формат ячеек откройте вкладку Число.

В списке Категория выберите пункт Дата.

В группе Тип выберите формат даты. Предварительный просмотр вашего формата вместе с первой датой в данных будет доступен в поле Образец.

Примечание: Форматы даты, начинающиеся со звездочки (*), будут изменены при изменении формата отображения даты и времени на панели управления. Форматы без звездочки останутся без изменений.

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

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

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

Выделите ячейки, которые нужно отформатировать.

Нажмите сочетание клавиш CTRL+1.

В диалоговом окне Формат ячеек откройте вкладку Число.

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

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

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

Месяцев в виде чисел от 1 до 12

Месяцев в виде чисел от 01 до 12

Месяцев в виде «янв», . «дек»

Месяцев в виде «январь», . «декабрь»

Месяцев в виде первой буквы месяца

Дней в виде чисел от 1 до 31

Дней в виде чисел от 01 до 31

Дней в виде «Пн», . «Вс»

Дней в виде «понедельник», . «воскресенье»

Лет в виде чисел от 00 до 99

Лет в виде чисел от 1900 до 9999

Если вы изменяете формат, включающий значения времени, и используете «m» сразу после кода «h» или «HH» или непосредственно перед кодом «SS», в Excel отображаются минуты вместо этого месяца.

Чтобы быстро применить формат даты по умолчанию, щелкните ячейку с датой и нажмите сочетание клавиш CTRL+SHIFT+#.

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

Чтобы быстро ввести текущую дату, выберите любую пустую ячейку на листе, нажмите сочетание клавиш CTRL+; (точка с запятой), а затем, если необходимо, нажмите клавишу ВВОД.

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

Если ввести какой-либо текст в ячейку, например » 2/2″, Excel считает это датой и форматирует ее в соответствии с параметрами даты по умолчанию на панели управления. Excel может отформатировать его как » 2-Фев». Если изменить параметры даты на панели управления, формат даты по умолчанию в Excel изменится соответствующим образом. Если вы не хотите использовать формат даты по умолчанию, вы можете выбрать другой формат даты в Excel, например » Февраль 2, 2012″ или » 2/2/12″. Вы также можете создать собственный пользовательский формат в классическом приложении Excel.

Выполните указанные ниже действия.

Выделите ячейки, которые нужно отформатировать.

Нажмите клавиши Control + 1 или Command + 1.

В диалоговом окне Формат ячеек откройте вкладку Число.

В списке Категория выберите пункт Дата.

В группе Тип выберите формат даты. Предварительный просмотр вашего формата вместе с первой датой в данных будет доступен в поле Образец.

Примечание: Форматы даты, начинающиеся со звездочки (*), будут изменены при изменении формата отображения даты и времени на панели управления. Форматы без звездочки останутся без изменений.

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

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

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

Выделите ячейки, которые нужно отформатировать.

Нажмите клавиши Control + 1 или Command + 1.

В диалоговом окне Формат ячеек откройте вкладку Число.

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

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

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

Месяцев в виде чисел от 1 до 12

Месяцев в виде чисел от 01 до 12

Месяцев в виде «янв», . «дек»

Месяцев в виде «январь», . «декабрь»

Месяцев в виде первой буквы месяца

Дней в виде чисел от 1 до 31

Дней в виде чисел от 01 до 31

Дней в виде «Пн», . «Вс»

Дней в виде «понедельник», . «воскресенье»

Лет в виде чисел от 00 до 99

Лет в виде чисел от 1900 до 9999

Если вы изменяете формат, включающий значения времени, и используете «m» сразу после кода «h» или «HH» или непосредственно перед кодом «SS», в Excel отображаются минуты вместо этого месяца.

Чтобы быстро применить формат даты по умолчанию, щелкните ячейку с датой и нажмите сочетание клавиш CTRL+SHIFT+#.

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

Чтобы быстро ввести текущую дату, выберите любую пустую ячейку на листе, нажмите сочетание клавиш CTRL+; (точка с запятой), а затем, если необходимо, нажмите клавишу ВВОД.

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

Когда вы вводите в ячейке что-то вроде 2/2 , Excel в Интернете считает, что вы вводите дату, а затем показывает ее как 2-Фев. Вы можете изменить дату на более длинную или короткую.

Чтобы дата выводилась в кратком формате (например, «02.02.2013»), выберите ячейку и щелкните Главная > Числовой формат > Краткий формат даты. Чтобы использовать более длинный формат, например «суббота, 2 февраля 2013 г.», выберите значение Длинный формат даты.

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

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

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

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

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

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

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

На вопрос о возможностях форматов почти всегда слышен ответ: «Да что там такого-то?». На самом деле есть очень даже большое ЧТО. Поехали.

Сначала немного теории — формат ячеек в Excel позволяет настраивать внешний вид данных, вплоть до их сокрытия или отображения по условию. Все мы знаем про «Общий, «Текстовый», «Числовой», «Финансовый», «Процентный», «Дата», «Время» форматы. Но что будет, если заглянуть в настройку формата ячеек в момент после установки того или иного формата? Вызвать диалоговое окно «Формат ячеек» можно сочетанием клавиш Ctrl+1.

Рассмотрим небольшую таблицу соответствия для составления «синтаксиса» текстового формата ячеек (если мы хотим дописать к данным в ячейке текст обязательно заключить его в двойные кавычки «»!).

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

Пример №1

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

Совершим подряд несколько действий:

  • выделяем нужные ячейки (в нашем случаем с B2 до B6);
  • открываем диалоговое окно «Формат ячеек» (Ctrl+1);
  • выбираем слева в поле «Числовые форматы» вариант — (все форматы);
  • справа в поле тип стираем вариант «Основной»;
  • записываем нужный формат для отображения данных — [Зеленый]+0″ Сверх»;[Красный]-0″ Недостаток!»;[Синий]0″ Ровно».

В итоге получим вот такую таблицу:

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

Пример №2

В таблице с данными нужно отобразить только текстовые данные. Забегая назад скажу — ;;; (подряд три точки с запятой скрывают данные в ячейке). Т.е. нам нужно чтобы скрылось всё, кроме текста.

  • выделяем нужные ячейки (в нашем случаем с B2 до B6);
  • открываем диалоговое окно «Формат ячеек» (Ctrl+1);
  • выбираем слева в поле «Числовые форматы» вариант — (все форматы);
  • справа в поле тип стираем вариант «Основной»;
  • записываем нужный формат для отображения данных — ;;;@.

Таблица станет такой:

Таким образом с помощью собственного формата данных можно здорово облегчить работу с данными!

Всем удачи и подписывайтесть на наш телеграм КАНАЛ.

Вас может заинтересовать предыдущая статья.

Читать еще:  Как задать размер ячейки в excel
Ссылка на основную публикацию
Adblock
detector