Здавалка
Главная | Обратная связь

Нестандартное форматирование чисел



Собственные форматы применяются к предварительно выделенному блоку и создаются в такой последовательности:

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 arhivinfo.ru Все права принадлежат авторам размещенных материалов.