Читайте также:
|
|
Десятичная запятая и значащие цифры. Если дробная часть числа содержит цифр больше, чем формат содержит шаблонов, число округляется так, чтобы количество разрядов соответствовало количеству шаблонов. Если же целая часть числа содержит цифр больше, чем формат содержит шаблонов, отображаются все значащие разряды. Если в целой части числа содержатся только знаки #, то числа, меньшие 1, начинаются с десятичной запятой. Шаблоны:
# -выводятся только значащие цифры числа, незначащие нули не отображаются. Количество значащих цифр в дробной части равно количеству # после занятой, в целой части одна # позволяет отображать все значащие цифры.
0 – незначащие нули отображаются, если количество разрядов числа меньше количества нулей в формате.
? – вместо незначащих нулей отображаются пробелы. Этим в числах достигается выравнивание положения десятичной запятой при форматировании или выравнивание символа деления в дробях с различным количеством цифр. При использовании? в формате нельзя использовать шаблоны 0 и #.
, - десятичная запятая (разделитель целой и дробной частей) внутри числа.
“” – используются для включения в формат любых символов – символьной компоненты, например единицы изменения вводимой величины. При этом единица измерения выводится в ячейку, а сами кавычки нет. По краям формата кавычки можно не использовать.
Формат | Введенное значение | |||
Отображаемое в ячейке по формату | ||||
####,# | 1234,58 | 0,631 | 1234,568 | |
1234,6 | ,6 | 12, | 1234,6 | |
#,000 | 8,9 | 0,5 | 45,1235 | |
8,900 | 8,000 | ,500 | 45,124 | |
0,# | 0,456 | ,39 | 789,236 | |
0,5 | 89, | 0,4 | 789,2 | |
#,0# | 1234,568 | 12,50 | 10,00 | |
12,0 | 1234,57 | 12,5 | 10,0 | |
???,??? | 2,44 | 12,5 | 1245,2346 | |
_ _2,44_ | _12,5_ _ | 141,_ _ _ | 1245,235 | |
#???/??? | 5,25 | 5,3 | ||
5 1/4 | 5 3/10 |
Разделитель разрядов. Чтобы разделить пробелами разряды числа по три, а также представлять число в масштабе тысяч, в формат включаются пробелы, например 12000 в виде 12 000 – формат # ###; 12000 в виде 12 – формат # (пробел).
Для задания цвета шрифта нужно включить в формат название цвета в квадратных скобках: Черный, Синий, Голубой, Зеленый, Розовый, Красный, Белый, Желтый.
Например: [Черный];[Зеленый];[Голубой];[Красный]
Тогда положительное значение будет выведено черным цветом, отрицательное – зеленым, нулевое – голубым, текстовое – красным (см выше значения частей формата пользователя).
Для изменения числовых интервалов в формате используется условия в квадратных скобках (см.примеры).
Примеры форматов чисел:
I. Нужно, чтобы:
- положительные значения ячейки выводились со словом Приход,
- отрицательные значения - красным цветом со словом Расход,
- нулевые отображались словом Ничего.
- символьные – словом Ошибка синего цвета.
Тогда желаемый формат будет таким:
“Приход:”#,0р;[Красный]”Расход:”#,0р;”Ничего”;[Синий] ”Ошибка”.
Результаты применения такого формата при вводе различных данных (чисел 5,-3,0 и буквы Х) изображены на рис.1.
Вводимое значение | -3 | Х | y | -75 | ||
Вид значения в ячейке | Расход:3,0р | Ничего | Ошибка | Приход: 5,0р | Ошибка | Расход:75,0р |
II. В банке на вклады до 10 тыс. начисляется один процент, на вклады с 10 тыс. до 50 тыс. - другой и от 50 тыс. и выше - третий. Для того, чтобы сразу было заметно, на какую сумму какой процент необходимо начислить, требуется выделять сумму до 10 тыс. черным цветом, с 10 тыс. до 50 тыс.– синим, от 50 тыс. – красным. (Интервалы числовых значений: <10 тыс, с 10 до 50 тыс, >= 50 тыс. Третье ограничение (т.е.>=50) является альтернативным к первым двум и может не указываться.) Поэтому желаемый формат:
[Черный][<10];[Синий][<50];[Красный]
III. Требуется отображать денежные данные в следующем виде:
- сумма менее 1 тыс. руб. выводится с подписью “р” (например, число 34 будет отображено как 34р),
- сумма менее 1 млн. руб. – с подписью “тыс. р”, округленной до тысяч с одним дробным разрядом (число 34567 будет отображено как 34,6 тыс. р),
- другая сумма (т.е. если сумма не менее миллиона) – с подписью “млн. р”, округленной до миллионов с дробным разрядом (число 3456789 будет отображено как 3,5 млн. р).
Тогда желаемый формат будет таким:
[<1000]#”p”;[<1000000]#,0 ”тыс.р”;#,0 ”млн. р”
Особенность! Округление до тысяч осуществляется вводом одного пробела после шаблона формата числа <1000000, до миллионов – двух пробелов после формата числа.
Дата добавления: 2015-07-07; просмотров: 150 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Краткие теоретические сведения | | | ВНЕШНИЙ ВИД РАБОЧЕГО ЛИСТА |