Пользовательский формат – это формат отображения значения задаваемый пользователем. Например, дату 13/01/2010 можно отобразить как: 13.01.2010 или 2010_01_13 или 13-Январь-10 .
Пользовательский формат можно применить через Формат ячеек или определить в функции ТЕКСТ() . В этой статье приведены некоторые примеры пользовательского формата даты и времени (см. файл примера ).
Формат | Название | Результат для 01.02.2010 12:05 |
М | Месяц (заглавная буква М) | 2 |
ММ | месяц | 02 |
МММ | фев | |
ММММ | Февраль | |
д | день | 1 |
дд | 01 | |
ддд | сокращенный день недели | Пн |
дддд | день недели | понедельник |
д.М | 1.2 | |
гг (или г) | год | 10 |
гггг (или ггг) | 2010 | |
д.М.гг | 1.2.10 | |
дд.ММ.гггг чч:мм | полный формат даты | 01.02.2010 12:05 |
ДД МММ ГГГГ | 01 фев 2010 | |
дд-ММ-гггг | 01-02-2010 | |
ГГГГ\_ММ\_ДД | Пользовательский формат | 2010_02_01 |
ДДД, ДД|ММ|ГГ | Пользовательский формат | Пн, 01|02|10 |
ДД-ММММ-ГГ | Пользовательский формат | 13-Январь-10 |
Формат | Название | Результат для 12:05 дня |
м | минуты | 5 |
мм | минуты | 05 |
ч:мм AM/PM | 12:05 PM | |
ч:мм:сс | 12:05:00 | |
[ч] | подсчет кол-ва часов | 12 |
[м] | подсчет кол-ва минут | 725 (12*60+5) |
Пользовательский формат не влияет на вычисления, меняется лишь отображения числа в ячейке. Пользовательский формат можно ввести через диалоговое окно Формат ячеек , вкладка Число , ( все форматы ), нажав CTRL+1 . Сам формат вводите в поле Тип , предварительно все из него удалив. Более подробно о применении пользовательского формата читайте в статье Числовой пользовательский формат .
В случае использования функции ТЕКСТ() используйте следующий синтаксис: =ТЕКСТ(СЕГОДНЯ();"здесь укажите требуемый формат") . Например, =ТЕКСТ(СЕГОДНЯ();"дд.ММ.гггг")
Естественно, вместо функции СЕГОДНЯ() можно использовать либо дату, либо формулу, вычисление которой дает числовое значение, представляющее собой дату, либо ссылку на ячейку, содержащую дату. О том, как EXCEL хранит дату и время можно прочитать в одноименной статье Как Excel хранит дату и время .
Еще один пример: число 1300 можно отобразить как Время (13:00) с помощью формата 00\:00 (обратный слеш нужен для корректного интерпретирования двоеточия). Результат 13:00. Но EXCEL будет продолжать производить вычисления с 1300 как с обычным числом (меняется только отображения числа 1300). При прибавлении 65 вместо 14:05 получим 13:65. Аналогичная функция с пользовательским форматом: =ТЕКСТ(1300;" 00\:00")
Этот формат полезен для ускорения ввода, см. статью Ускорение ввода значений в формате времени .
© Copyright 2013 - 2024 Excel2.ru. All Rights Reserved
Комментарии