Нестандартное форматирование чисел
Собственные форматы применяются к предварительно выделенному блоку и создаются в такой последовательности:
1. Выделяется группа ячеек, подлежащая форматированию.
2. Выполняется команда Формат ® Ячейки... (вкладка Число).
3. В списке "Числовые форматы" выбирается строка "Все форматы".
4. В поле "Тип" вводится текстовая строка, задающая нужный формат.
5. Нажимается ОК.
Текстовая строка с форматом состоит из шаблонных символов (они при отображении данных определяют вид числа) и заключенных в двойные кавычки личных обозначений пользователя (они обычно показывают единицы измерения). В табл. 1.15.1 перечисляются основные из них (в примере используется число 123456,78):
Таблица 1.15.1
Смысл символа | Шаблон | Отображение |
, –разделитель целой и дробной частей числа | ||
0 –заменяется цифрами числа. Если значащих цифр после запятой или в целой части не хватает, отображаются нули. Если в целой части цифр больше, чем заказано, отображаются все цифры | 0,000" тонн" | 123456,780 тонн |
0000000,000" тонн" | 0123456,780 тонн | |
# –заменяется цифрами числа, но не учитывает начальные и конечные нули | #,###" тонн" | 123456,78 тонн |
#######,###" тонн" | 123456,78 тонн | |
? –заменяется цифрами числа, но начальные и конечные нули заменяются пробелами. Это позволяет выравнивать числа в столбце | ?,???" тонн" | 123456,78 тонн |
латинское Е+ или e+ –экспоненциальный формат, знак "+" перед положительными порядками выводится | 000,0e+##" тонн" | 123,5e+3 тонн |
латинское Е- или e- –экспоненциальный формат, знак "+" перед положительными порядками не выводится | 000,0e-##" тонн" | 123,5e3 тонн |
пробел между цифровыми шаблонами –вставляет пробел между цифрами числа | 0 000,0" тонн" | 123 456,8 тонн |
пробел в конце цифрового шаблона –округляет число до тысяч, два пробела – до миллионов и т. д. | 0,00 " тыс. р." | 123,46 тыс. р. |
0,00 " млн р." | 0,12 млн р. |
Окончание табл. 1.15.1
Смысл символа | Шаблон | Отображение |
_ – вместо следующего символа вставляет пробел, равный его ширине. Используется для выравнивания данных | #,_## | 123456, 8 |
; –содержимое ячейки остается в памяти, может использоваться в расчетах, но на экране и на печати не отображается | ||
* –повторяет символ, который стоит после него, столько раз, сколько нужно, чтобы заполнить всю ячейку (во избежание подделывания данных за счет приписывания цифр слева). | *х#,# | xxxxxxxx123456,8 |
/ –выводит число как обыкновенную, а не десятичную дробь | #" "#/# | 123456 4/5 |
#" "##/## | 123457 15/19 | |
0" "0/0 | 123456 4/5 | |
0" "00/00 | 123456 15/19 |
Задание
Введите в ячейки А1:А16 числа из табл. 1.15.2 и создайте форматы, при которых они будут выглядеть на экране так, как указано в графе "Вид на экране".
Таблица 1.15.2
Число | Вид на экране | Число | Вид на экране |
592 624 кв. м | 0,00000524 | 5,24е-06 | |
12,38 | 12, 38 с | """"""""""""""5 897 тыс. р. | |
65,00 грамм | vvvvvvvvvvvvvv555 897 р. | ||
0012 шт. | 168,33333 | 168 1/3 раб. дня | |
12 шт. | 58,29167 | 58 7/24 сут | |
5,24е6 | 2,3 млн чел | ||
5,24е06 | 6,65 т | ||
0,00000524 | 5, 24е-6 | 67 тыс. свет. лет |
Для форматирования дат используют символы Д, М, Г в разной "комплектации". Примеры: "ДД.ММ.ГГ" – представление даты в стандартном формате, например, 01.01.01; форматная строка "Д МММ. ГГГГ" представит ту же дату в виде 1 янв. 2001; а формат "Д ММММ ГГГГ" – в виде 1 Январь 2001.
Дата добавления: 2015-01-02; просмотров: 1085;