На предыдущем уроке было показано как пользователь может создавать свои форматы. Ниже представлена таблица с символами, которые можно применять в пользовательских форматах.
0 |
Метка цифры.
Выводит заданное количество цифр слева и справа от десятичной запятой.
ПРИМЕР:
Если используется формат 0,000, то значение ,123 будет выведено как 0,123. Если используется формат 0,0000, то - 0,1230.
Если число имеет больше цифр справа от десятичной запятой, чем задано меток 0 в формате, то число округляется.
ПРИМЕР:
Формат - 0,00. Число 0,126 будет выведено как 0,13
|
# |
Метка цифры.
Действует подобно 0 за исключением того, что незначащие цифры не выводятся, если число с любой стороны от десятичной запятой имеет меньше цифр, чем задано меток # в формате.
Этот символ указывает где нужно вывести пробелы или другие разделители.
ПРИМЕР:
Формат # ### указывает, что нужно вывести пробел после каждой третьей цифры слева от десятичной запятой.
Формат # ##0 добавляет пробел и выводит по крайней мере одну цифру слева от десятичной запятой.
|
? |
Метка цифры.
Аналогична метке 0, но вместо незначащих нулей с любой стороны от десятичной запятой выводит пробелы. Эта метка позволяет выровнять числа по десятичной запятой.
ПРИМЕР:
Формат 0,?? выровняет числа 3,5 и 4,43 по десятичной запятой.
|
, |
Десятичная запятая.
Показывает сколько цифр (0 или #) выводится справа и слева от десятичной запятой. Если формат содержит только метки # слева от этого символа, Excel начинает числа, меньшие 1, с десятичной запятой. Чтобы избежать этого, надо использовать 0 вместо # в качестве первой метки цифры слева от десятичной запятой.
|
% |
Процентный формат.
Число умножается на 100 и завершается символом %.
|
/ |
Дробный формат.
Выводит дробную часть в виде простой дроби. Количество меток цифр, которые окружают этот символ, определяет точность выводимого значения.
ПРИМЕР:
Формат # ?/? Число 0,268 будет выведено как ?
Формат # ??/??? - будет выведено 46/171
|
|
Пробел.
Разделитель групп разрядов. Используется для отделения сотен от тысяч, тысяч от миллионов и т.д.
С помощью пробела можно округлять числа. Так один пробел в конце формата округляет и выводит числа с точностью до тысячи, два пробела - с точностью миллиона.
ПРИМЕР:
Формат # ### ### (один пробел в конце формата). Число 4683721 будет выведено так - 4 684
Формат # ### ### (два пробела в конце формата). Число 4683721 будет выведено так - 5
|
E+ E- e+ e- |
Экспоненциальный формат.
Выводят число в экспоненциальной записи и вставляют Е или е в отображаемое значение, если формат содержит, если формат содержит 0 или # справа от Е- Е+ е- е+. Число символов 0 или # справа от Е или е определяет минимальное количество цифр в показателе степени. При использовании Е- или е- знак показателя степени выводится только тогда, когда он отрицательный, а при использовании Е+ или е+ знак показателя степени выводится всегда.
|
$ - + ( ) |
Стандартные символы форматирования.
Их можно вводить прямо в формат.
|
\ |
Символ литерала.
Этот символ надо вставлять перед каждым символом (для стандартных символов не обязательно) который надо включить в формат.
|
_ |
Подчеркивание.
Вставляет пробел, равный ширине следующего символа. Используется для выравнивания значений.
|
"Text" |
Строка литералов.
Двойные кавычки действуют аналогично обратной косой черте за исключением того, что отображается весь заключенный в двойные кавычки текст.
|
* |
Символ повторения.
Следующий за ним символ повторяется до тех пор, пока столбец не окажется заполнен по всей ширине.
|
@ |
Метка текста.
Если ячейка содержит текст, то в отображаемом значении этот текст появится в той позиции, где в коде формата находится @
|