Лабораторная работа: Лабораторная работа по Информатике 4

Можно сделать вывод, для шаблона цифры 0 выводятся и незначащие нули, по шаблону цифры ? выводятся пробелы, так что числа оказываются выровненными по десятичному раздели­телю, шаблон цифры # оставил представление чисел без изме­нений по сравнению с основным форматом.

Шаблон цифры # нужен для задания разделителя тысяч. Введем в ячейку С5 число 1234679 . Наложим на него формат # ###,## . Разделителем тысяч является пробел. (Вид разделите­ля тысяч задается в Панели управления Windows.) В ячейке ото­бражается число 123 468. Введем в эту же ячейку 32,257 . Отображается 32,26. А если наложить на эту ячейку формат 0 000.00 , то будет отображено число 0 032,26 , что не входит в наши планы. Если наложить формат ? ???,?? то перед числом появятся невидимые пробелы. Если постепенно уменьшать ширину столбца С , то с какого-то момента появятся значки # , сви­детельствующие о том, что представление числа не помещается в ячейке.

Разумеется, эти символы шаблона можно использовать в од­ном форматном выражении. Например, # ###,00 означает, что две десятичные цифры после точки выводятся всегда, даже если они равны 0 .

Использование символа формата "пробел " может привести к ошибкам. Введите в ячейку число 1532 и примените к ней формат из двух символов: 0 и следующий за ним пробел. В ячейке будет отображено число 2 , так как формат округлил выводимое число до 2000 и отбросил три младших разряда. Сама форматная строка кажется состоящей из одного символа, так как пробел на экране не виден.

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

Символ _ (подчеркивание) вставляет пробел, равный ширине следующего за ним символа. Расположите в А6:А1 7 числа от 1 до 12 . Нужно, чтобы эти порядковые номера заканчивались точ­кой и от правого края ячейки их отделял пробел, равный по ши­рине круглой закрывающей скобке. Для этого наложим на блок формат 0.__).

ПРИМЕР 4.

Секции форматной строки.

Рассмотрим форматную строку # ##0,00;[Красный]( # ##0,00);0,00;"Счет: "@

Воспроизведите фрагмент таблицы (рис. 5): левая колонка - формат "Общий", правая ко­лонка - на те же значения нало­жен пользовательский формат.

1,147 1,15
0,12 0,12
-2345,7 (2 347,0)
0 0,00

Счет:

Иванов

Отрицательные числа выво­дятся красным цветом. Привыч­ного знака "минус" нет. Число окружено скобками. Чтобы циф­ры неотрицательных чисел были расположены в ячейке так же, как цифры отрицательных чисел, после неотрицательных чисел вставлен пробел, величина которого равна ширине закрывающей круглой скобки. В текстовую секцию формата введена строка "Счет: ", которая будет присут­ствовать всегда, если в ячейку введено текстовое значение. Символ формата @ заменяется на текстовое значение, содер­жащееся в ячейке.

ЗАДАЧА 2.

В ячейке должна выводиться сумма в рублях (копеек заведомо нет). Отрицательные суммы выводятся крас­ным цветом и со знаком минус. К числу добавляется символ де­нежной единицы р., отделенный от числа пробелом, размер ко­торого равен ширине знака "минус". Имеется разделитель ты­сяч.

ЗАДАЧА 3.

В ячейке введена скорость 60 километров в час. Сконструируйте пользовательский формат, чтобы число 60 вы­водилось как 60 км/час.

ЗАДАЧА 4.

В ячейке содержится число. Выводите его с двумя цифрами после точки и с разделителем тысяч. Если число положительное, то оно должно предваряться словом "Приход : ", если отрицательное - словом "Расход : ", если число равно ну­лю, то должно выводиться слово "Ничего ".

Увлекаться такого рода форматированием не следует, так как у пользователя создается ложное представление о содержи­мом ячейки, особенно если он будет добавлять в рабочую книгу свои расчеты. Например, он может подумать, что у числа нужно отделить текстовую часть, чтобы оно могло участвовать в фор­мулах.

Полезное применение пользовательского формата: если Вы не хотите, чтобы данные отображались в ячейке, наложите на нее формат ;;; Но в строке ввода содержимое ячейки будет ото­бражаться по-прежнему.

ЗАДАЧА 5.

Какой пользовательский формат Вы предложи­те, чтобы отображать числа с двумя цифрами после точки, а нуль не отображать?

ПРИМЕР 5.

Явный условный формат. До сих пор был использован подразумеваемый условный формат: не указывали в фор­матных секциях условий применения форматов, и Excel приме­нял форматные секции для положительных, отрицательных, ну­левых чисел и для текста. Но можно каждую секцию предварить условием в квадратных скобках. В блоке А1:А10 содержатся оценки: 2, 3, 4, 5 . Пусть двойки выводятся черным цветом, пятерки - красным, а тройки и чет­верки - зеленым. Выделим блок А1:А10 и наложим пользова­тельский формат

[Черный] [=2]; Красный] [=5][;[Зеленый] .

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

ЗАДАЧА 6.

В блоке записаны проценты: 12.45%, 30% и т.д. Выводить проценты с одной цифрой после точки. Числа, боль­шие 50%, выводить красным цветом.

4. Оформление таблиц

В диалоговом окне "Форматирование ячеек " есть вкладки "Выравнивание ", "Шрифт ", "Граница ", "Вид ", с помощью кото­рых можно профессионально оформить заголовки таблиц. Ис­пользуя эти средства, можно также подготовить бланки доку­ментов.

К-во Просмотров: 457
Бесплатно скачать Лабораторная работа: Лабораторная работа по Информатике 4