Форматирование чисел

,00 ®,0
,0 ,00
Следующие кнопки в панели инструментов предоставляют простейшие средства форматирования числовых данных:

- кнопки увеличения/уменьшения количества выводимых дробных знаков чисел.

- кнопка установления денежного формата. Число отображается с двумя дробными разрядами, пробелом-разделителем между каждыми тремя разрядами целой части числа и обозначением рубля, например, 123 400,50р.

- установление процентного формата. Действие формата состоит в том, что фактически введенное число умножается на 100 и снабжается знаком процента. Например, оригинальное значение 0,25 будет отображено как 25%, т.е. вводится коэффициент, а отображается процент.

- финансовый формат (вставка пробела через каждые три разряда в целой части числа, например 12 308 201,45). Аналогичен денежному формату, но не указывается денежная единица.

Пиктограммы реализуют лишь самые простые числовые форматы, которых во многих случаях совершенно недостаточно. В этом случае следует обратиться к меню Формат+Ячейки+вкладка Число. Здесь имеется множество готовых числовых форматов (например, Денежный, Финансовый и др.), которые мы, в виду их очевидности, рассматривать не будем. Познакомимся лишь со средствами создания собственных форматов. Для этого в разделе Числовые форматы вкладки Число следует выбрать пункт (все форматы). Теперь в окошке Тип можно ввести собственный шаблон, который и определит вид данных. По умолчанию, в Excel используется формат Общий, который, по существу, предъявляет данные в том виде, в котором они были введены.

Для образования других (пользовательских) форматов применяются специальные символы шаблона, которые указывают, что именно будет предъявлено на их месте в ячейке таблицы. Кроме этих символов, внутри шаблона можно вставлять любые собственные символы, и даже слова. Не допускается использовать только знаки! ^ & ‘ ’ ~ { } = < >. eсли все-таки возникает потребность вставить их в шаблон, следует заключить их в двойные кавычки.

Так, если в поле Тип ввести, например, формат

[Красный] 000,00"км/час"

то в текущей ячейке числовые данные будут отображаться символами красного цвета обязательно с тремя целыми и двумя дробным разрядами (независимо от фактического наличия этих значений в данных) и с текстом км/час.

Рассмотрим элементы форматирования данных.

Числовые форматы. Для форматирования чисел использую следующие символы шаблона:

0 – отображает цифру форматируемого числа, в том числе и если это ведущие и концевые нули.

# – действует аналогично, но не показывает ведущие и концевые нули.

? – действует аналогично, но ведущие и концевые нули замещаются на пробелы. Это позволяет выравнивать числа в столбце, несмотря на отсутствие/наличие нулей.

, – десятичная запятая (разделитель целой и дробной частей) внутри числа.

Е-,е-,Е+,е+ – экспоненциальный формат. Если используется формат Е+ (или е+), знак минус выводится перед отрицательным показателем, а знак плюс – перед положительным. Если используется формат Е- (или е-), знак минус выводится перед отрицательным показателем, знак плюс перед положительным показателем не отображается. Здесь символы Е и е – только латинские буквы.

" " – используются для включения в формат любых символов (сами кавычки при этом не выводятся). По краям формата кавычки можно не использовать.

/ – шаблон дроби. Выводит нецелое число в виде обыкновенной дроби с числителем и знаменателем.

% – шаблон процента. Введенное число умножается на 100 и выводится со знаком процента.

_ – знак подчеркивания. Используется для того, чтобы выравнивать данные. Вставляет пробел, равный ширине следующего символа, например, пара знаков _) вставляет в формат пробел, равный ширине скобки.

; – содержимое ячейки не отображается на экране и не выводится на бумагу (но, конечно, остается в ячейке).

* – символ повтора (устанавливается перед числовым шаблоном). Следующий за звездочкой знак будет предшествовать самому числу столько раз, сколько нужно, чтобы заполнить всю ячейку. Используется для заполнения возможных пробелов перед числом, чтобы избежать подделки (дописывания цифр слева).

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

пробел (в конце шаблона) – каждый такой пробел масштабирует число, округляя его до тысяч. Например, формат вида #,# с двумя пробелами в конце выведет число, округленное до миллионов. Так, число 55781250 будет отображено в виде 55,8.

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

Отображение Формат Отображение Формат  
    8,12тысяч 0,00 "тысяч"
8123,46 0,00 812346,00% 0,00%
08 123,4600 00 000,0000 8,1Е+3 #,0Е+0
8123,46 0000,00?? 008,1е3 000,0е-0
8123,460кг #,000"кг" 8123 1/2 #" "#/#
кг: 8123,46 "кг: "#,00 812323/50 #" "00/00
ХХХХХХХХХХ8123 *х# 16247/2 #/#
8тонн 123кг 0"тонн "000"кг"   ;
             

Условное форматирование позволяет реализовать разный вид информации, находящейся в ячейке, в зависимости от значения данных в ней. Структура такого пользовательского числового формата зависит от значения вводимого числа и может содержать до четырех секций, разделенных точкой с запятой:


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: