Форматирование рабочего листа в табличном процессоре Ехсеl For Windows, страница 7


6. СОЗДАНИЕПОЛЬЗОВАТЕЛЬСКИХЧИСЛОВЫХФОРМАТОВ.

Чтобы создать пользовательский числовой формат, надо по команде Ячейки (Cells) из меню Формат (Format) во вкладке Число (Number) выбрать необходимую категорию форматов и в поле Код (Code) ввести код нового формата. Пользовательские форматы сохраняются вместе с рабочей книгой. Для удаления пользовательского формата надо его выбрать из списка и нажать кнопку Удалить (Delete).

Пользовательский числовой формат задастся в виде шаблона, который может
состоять из 4 частей, разделенных точкой с запятой (;). Эти части определяют формат
для положительных чисел, отрицательных чисел, нулевых значений и текста.
_____ В шаблоне указываются специальные символы, представленные в таблице.      ____

Символы

Пример

Описание

###,## (Число 1234,567 выведется как 1234,57)

#

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

Символы

Описание

Пример

0

Аналогичен символу #. Но если вводимое число имеет меньшее количество цифр, чем указано знаков 0 в шаблоне, то Ехсel выводит недостающие нули.

000,00 (Число 33,3 выведется как 033,30)

1

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

???,?? (Число 33,3 выведется как -33,3   )

%

Умножает число на 100 и добавляет знак процента.

0000% (Число 1234 выведется как 123400%)

пробел

Если пробел в формате окружен с обоих сторон символами # или 0, то производится разделение тысяч. Если пробел следует за всем шаблоном, то число масштабируется (один пробел - до тысяч, два пробела -до миллиона и т.д.).

#### (Число 123456 выведется как 123456} #,# 2пробела (Число 12345678 выведется как 12,3)

Е- Е+ е- е+

Отображает число в экспоненциальном формате. Число символов 0 или # справа от этих символов определяет количество цифр показателя степени. Е- и е- выводят знак минус перед отрицательным показателем степени. Е+ и е+ выводят знак минус перед отрицательным и знак плюс перед положитслыплм показателем степени.

##,##Е+00 (Число 123 выведется как 1.23Е+02)

$,-,+,/,(,)

Отображает эти символы при выводе. Чтобы вывести любой другой символ, надо напечатать перед ним в шаблоне символ обратный слэш ( \ ) или заключить его в двойные кавычки (" ").

###,00$ (Число 12345,6 выведется как 12345,60$)

*

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

##*,## (Число 123,456 выведется как 123         ,46)

(подчерк.)

Делает пробел такой же ширины, как следующий символ шаблона.

###_М (Число выведется от правого края ячейки на ширину буквы М)

"текст"

Отображает любой текст, заключенный в кавычки.

"Код="### (Число 12345 выведется как Ко д= 123 45)

@

Если в ячейке имеется текст, то он отображается в том месте формата, где помещен символ @.

"Имя "@ (Введя Андрей, выведется как Имя Андрей)

М(m), ММ(mm)

Отображает месяц в виде числа без ведущих нулей или в виде двузначного числа с ведущим нулем.

(1 - 12) или (01 -12)

МММ (mmm)

Отображает месяц в сокращенном виде.

(Янв - Дек) Jan - Dес)

мммм

(mmmm)

Отображает месяц в виде полного названия

(Январь-Декабрь) (January - December)

Д,ДД(d,dd)

Отображает день в виде числа без ведущих нулей или в виде двузначного числа с ведущим нулем.

(1 -31) или (01 -31)

ддд (ddd)

Отображает день недели в сокращенном виде.

(Пон - Вое) (Мои - Зип)

ДДДД

(dddd)

Отображает день недели в виде полного названия.

(Понедельник -Воскресенье) (Моnday - Sundау)

ГГ , ГГГГ

              yy,yyyy)

Отображает год как двузначный или четырехзначный номер года.

(00 -99) или (1900-2078)