Смекни!
smekni.com

Лабораторная работа по Информатике 4 (стр. 2 из 3)

А В С D
1 42,1 042,100 42,1 42,1
2 23,76 023,760 23,76 23,76
3 Основной 000,00 ###.### ???,???

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

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

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

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

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

Символ _ (подчеркивание) вставляет пробел, равный ширине следующего за ним символа. Расположите в А6:А17 числа от 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. Оформление таблиц

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

Перейдите на новый рабочий лист и назовите его "Книги".

ПРИМЕР 6.

Пример взят из с изменениями. Для книжного магазина составляется ежедневная таблица продаж книг.

Нужно оформить такую таблицу на рабочем листе. Сначала введем в ячейки текстовые строки. В ячейку А2 - Про­дано книг, в А4 - Дата, в В4 - Всего, в С4 - науч­ная, в D4 - техническая, в Е4 - художественная, в СЗ - в том числе.

В ячейку А5 введем дату 15/03. В С5:Е5 введем числа 150, 200, 173. Выделим блок C5:F5 и щелкнем кнопку Автосумма. В F5 появится формула =СУММ(С5:Е5). Перетащим ячейку F5 в ячейку В5.

Таблица примет вид, как показано на рисунке.

А В С D Е F
1
2 Продано книг
3 в том числе
4 Дата Всего Научная Техническая Художественная
5 15 мар 523 150 200 173

Приступим к оформлению заголовка таблицы. Выделим ячейки А2:Е2 и щелкнем кнопку "Объединитьи поместить в центре". В выпадающем списке "Размер" (шрифта) выберем размер 20 пунктов. Автоматически увеличится высота строки 2. Аналогично поступим с блоком СЗ:ЕЗ. Размер шрифта назна­чим 14 пунктов.

Выделим блок А4:В4. Нажмем клавиши Ctrl+1. Перейдем на вкладку "Выравнивание". Выберем вертикальную ориентацию текста. По вертикали выберем выравнивание по центру. Перей­дем на вкладку "Шрифт" и выберем размер 14 пунктов. Щелк­нем кнопку "ОК".

Выделим блок С4:Е4. Нажмем клавиши Ctrl+1. Перейдем на вкладку "Выравнивание". Выберем вертикальную ориентацию текста. По вертикали и горизонтали выберем выравнивание по центру. Перейдем на вкладку "Шрифт" и выберем размер 13пунктов.

Слово "художественная" - слишком длинное и делает за­головок сильно вытянутым по вертикали. Чтобы этого избежать, вставим в это слово символ переноса и пробел: "художест­венная" (пробел нужен, чтобы Excel воспринимал это как два слова). Выделим ячейку с этим словом, нажмем клавиши Ctrl+1и на вкладке "Выравнивание" установим флажок "Переносить по словам". Переноса не произойдет - высота столбца еще уве­личится. Схватим мышью нижнюю границу строки 4 на адрес­ной полосе и принудительно уменьшим ее. Тогда строка "художественная" превратится в две строки.

Теперь выполним действие, которое стало возможным толь­ко в Excel 97, - объединение ячеек по вертикали. Выделим блок АЗ:А4, нажмем клавиши Ctrl+1, выбираем вкладку "Вы­равнивание", установим флажок "объединениеячеек". То же проделаем с блоком ВЗ:В4,

Нарисуем рамки вокруг элементов заголовка. Выделим блок А2:Е4, нажмем Ctrl+1, выберем вкладку "Граница". Щелкнем кнопки "Внешняя" и "Внутренняя". В результате элементы заго­ловка будут разделены линиями. Можно выбрать разную тол­щину линий для границы общего заголовка в блоке А2:Е2 и других заголовков. Разберитесь самостоятельно, как это сделать.

Покрасим заголовок. Для этого выделим блок А2:Е4, на­жмем Ctrl+1, выберем вкладку "Вид". Укажем на палитре цвет со слабой интенсивностью, например светло-голубой.

Отформатируем первую строку таблицы. Выделим ее, уста­новим выравнивание по ширине и величину шрифта 12 пунктов. Введем еще несколько строк (при этом копируем ячейку с сум­мой). Чтобы копировать формат в новые строки, удобно пользо­ваться кнопкой "Формат по образцу" (на ней нарисована кисть).