Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodichka_1_kurs.doc
Скачиваний:
10
Добавлен:
10.11.2019
Размер:
7.85 Mб
Скачать

Положит.Число; отрицат.Число; нуль; @ "текст".

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

Спецификация пользовательского формата может включать:

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

  2. Коды цветов.

(например:[черный][желтый][белый][зеленый]

[голубой][розовый][синий][красный].

  1. Коды условий.

(например: [<100][синий]0,00;[>1000][красный]0,00).

Коды условий и коды цветов заключаются в квадратные скобки [], а текстовые значения заключаются в двойные кавычки «», максимально допускается ввод не более 3 условий.

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

Таблица 3.2

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

Код

Описание

Пример

Число

Результат

0

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

0,00

1,2

1,20

123,45678

123,46

#

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

#,##

1,2

1,2

123,45678

123,46

Продолжение табл. 3.2

Код

Описание

Пример

Число

Результат

?

Цифровой шаблон (обязательный). Действует, как и 0, но незначащие 0 в позиции шаблона заменяются на пробелы. Если после запятой цифр больше, чем символов в шаблоне, то число округляется. Используется для выравнивания по десятичной запятой.

?,??

1,2

1,2

123,45678

123,46

,

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

#,##

0,123

,12

25,0

25,

Пробел

1.Разделитель групп разрядов, если находится между символами шаблонов.

2. Масштабирующий фактор, если пробел следует после цифрового шаблона.

# #(один пробел)

123456

123 456

 

45678

45 678

# # (два пробела)

123456789

123 456 789

 

23658912

23 658 912

%

Число умножается на 100 и справа добавляется знак %

#,##%

123,5

12350,%

Е

Экспоненциальный (научный) формат. Справа от символов Е - Е+ - цифровые шаблоны, 0 или # - показатель степени 10.

0,00Е+00

123456

1,23E+05

0,123456

1,23E-01

\

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

0,0\g

123456

123456,0g

 $

-

+

!

:

;

()

{}

=

<>

Стандартные отображаемые элементы. Эти символы непосредственно отображаются в формате. Для отображения любого другого символа - его нужно заключить в кавычки или поставить перед ним обратную косую черту \.

0,0$

123456

123456,0$

$0,00

123456

$123456,00

_

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

0,0_ $

123

123,0 $

" "

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

0,0"число"

(без пробелов)

1

1,0число

0,0"у.е."

5

5,0у.е.

Окончание табл. 3.2

Код

Описание

Пример

Число

Результат

@

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

@-"текст"

Имя

Имя-текст

"Графа"@

Два

ГрафаДва

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

Сочетание шаблона ч, м, с, для отображения часов, минут, секунд.

чч:мм:сс

8 часов 30 минут 45 секунд -8:30:45

08:30:45

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

Используются коды шаблонов Д, М, Г для отображения месяцев, даты и года. Дней в виде чисел от 1 до 31 – Д Дней в виде чисел от 01 до 31 – ДД Дней в виде Вс-Сб – ДДД. Дней в виде Воскресенье-Суббота – ДДДД Месяцев в виде чисел от 1 до 12 - М и т.д. Месяцев первой буквой месяцев –ММММ. Лет в виде 00-99 – ГГ 1900-1999 – ГГГГ.

ДДДД,ДД ММММ ГГГГ"-го года"

08.03.2005

вторник,08 Март 2005-го года

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]