
- •Лабораторная работа №5. Пользовательские форматы ячеек
- •Краткие теоретические сведения
- •Правила формирования формата пользователя.
- •Шаблоны для отображения дат
- •Порядок работы
- •Индивидуальные задания.
- •1. Составить и оформить документ Excel согласно индивидуальному варианту.
- •Вариант 1.
- •Внешний вид рабочего листа п орядок работы
- •Вариант 2.
- •Внешний вид рабочего листа
- •Порядок работы
- •Вариант 3.
- •Внешний вид рабочего листа
- •Порядок работы
- •Вариант 4.
- •Внешний вид рабочего листа
- •Порядок работы
- •Вариант 5.
- •Внешний вид рабочего листа
- •Порядок работы
- •561464468Тоже какая то с павлуновского
- •422766919-Юля с парковой
- •476239604-Катя с павлуновского
Лабораторная работа №5. Пользовательские форматы ячеек
Цели работы:
Изучить возможности создания формата пользователя.
Научиться применять формат пользователя для оформления табличных документов.
Краткие теоретические сведения
Ч
аще
всего для указания вида числового
значения в ячейке с целью ее последующего
вывода используется один формат
для всех числовых значений, который
устанавливается из диалогового окна
Формат ячейки. Реже используются
форматы для диапазонов числовых значений
одной ячейки, например
в формате можно указать выделение
красным цветом шрифта отрицательных
значений. Такой формат называется
пользовательским. Образцы этого
формата находятся в списке Числовые
форматы (Все форматы) диалогового
окна Формат ячейки. Иначе формат
может быть набран пользователем в строке
ввода Тип этого окна (см.рис.1).
Рис.1. Вид окна «Формат ячейки» при задании формата пользователя.
Ввод пользовательского формата производится с помощью окна Формат ячейки, вкладки «Числовой формат», в которой из списка «Числовые форматы» выбирается строка «Все форматы». В поле ввода числового формата вводится строка, задающая формат (рис.1).
Пользовательский формат может содержать до четырех частей, разделенных точкой с запятой.
Одна часть: она используется для оформления любого числового значения ячейки (самый часто используемый вариант).
Две части: первая - для вывода положительных и нулевых значений, вторая - для вывода отрицательных, например # ##0_р_.;[Красный]-# ##0_р_. (отрицательные - красным шрифтом).
Три части: первая - для положительных, вторая – для нулевых, третья – для отрицательных, например . # ##0_р_.;[Красный]-# ##0_р_.;[Синий]0 (отрицательные - красным шрифтом, ноль - синим).
Четыре части: последняя – для текстового значения, остальные по аналогии с предыдущим. Такой формат используется для фиксации ошибочно набранного текста вместо числа.
-
Часть 1
Часть 2
Часть 3
Часть 4
Положительное;
Отрицательное;
Нулевое;
Текстовое
Указанное деление числовых значений на интервалы заданы по умолчанию. При необходимости в пользовательском формате можно менять границы интервала, указывая их неравенством, но нельзя менять количество интервалов.
Особенности ввода формата: если отсутствует промежуточная часть, то вместо нее вводится точка с запятой.
Правила формирования формата пользователя.
Десятичная запятая и значащие цифры. Если дробная часть числа содержит цифр больше, чем формат содержит шаблонов, число округляется так, чтобы количество разрядов соответствовало количеству шаблонов. Если же целая часть числа содержит цифр больше, чем формат содержит шаблонов, отображаются все значащие разряды. Если в целой части числа содержатся только знаки #, то числа, меньшие 1, начинаются с десятичной запятой. Шаблоны:
# - выводятся только значащие цифры числа, незначащие нули не отображаются. Количество значащих цифр в дробной части равно количеству # после занятой, в целой части одна # позволяет отображать все значащие цифры.
0 – незначащие нули отображаются, если количество разрядов числа меньше количества нулей в формате.
? – вместо незначащих нулей отображаются пробелы. Этим в числах достигается выравнивание положения десятичной запятой при форматировании или выравнивание символа деления в дробях с различным количеством цифр. При использовании ? в формате нельзя использовать шаблоны 0 и #.
, - десятичная запятая (разделитель целой и дробной частей ) внутри числа.
“” – используются для включения в формат любых символов – символьной компоненты, например единицы изменения вводимой величины. При этом единица измерения выводится в ячейку, а сами кавычки нет. По краям формата кавычки можно не использовать.
-
Формат
Введенное значение
Отображаемое в ячейке по формату
####,#
1234,58
0,631
12
1234,568
1234,6
,6
12,
1234,6
#,000
8,9
8
0,5
45,1235
8,900
8,000
,500
45,124
0,#
0,456
89
,39
789,236
0,5
89,
0,4
789,2
#,0#
12
1234,568
12,50
10,00
12,0
1234,57
12,5
10,0
???,???
2,44
12,5
141
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 |
0 |
Х |
5 |
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, до миллионов – двух пробелов после формата числа.