Лабораторная работа №1

Форматирование данных в MS Excel

Цель работы: сформировать умения создавать и использовать пользовательские форматы, применять условные форматы для представления данных в электронной таблице.

Пояснения к работе

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

В Excel возможны два варианта форматирования – форматирование числовых значений и форматирование шрифтов (стилистическое форматирование). Подробнее остановимся на первом.

Большой выбор числовых форматов предоставляет диалоговое окно Формат ячеек, вызвать которое можно одним из перечисленных ниже способов:

ü с помощью команды Формат, Ячейки;

ü посредством команды Формат ячеек контекстного меню ячейки или диапазона;

ü воспользовавшись комбинацией клавиш <Ctrl+1>.

Рисунок 1 – Диалоговое окно Формат ячеек

Кроме стандартных форматов, Excel предоставляет возможность использования форматов, которые может конструировать сам пользователь.

Для конструирования пользовательских форматов можно использовать ряд специальных символов, назначение которых приводится в таблице 1.

Таблица 1. Символы, используемые в масках пользовательских форматов

Символ

Назначение

Основной

#

0

Символ

Использование формата по умолчанию в неформатированных ячейках

Обозначает цифру в данном месте формата

Обозначает 0 при отсутствии цифры в данном месте формата

Назначение

?

_ (символ подчеркивания)

Пробел

%

Е или е

+

-

/

\

(кавычки)

* (звездочка)

@

[ ] (квадратные скобки)

Обозначает 0 или пробел (если 0 является незнача­щим) при отсутствии цифры в данном месте формата

Делает пропуск, ширина которого равна ширине сим­вола, находящегося справа от него

Внутри шаблона указывает на необходимость разделить число на разряды, а в конце шаблона масштабирует число, округляя его до тысяч

Переводит находящееся в ячейке число в проценты

Указывает место латинской буквы Е — заменителя числа 10 при записи числа в экспоненциальной форме

Обозначает знак "плюс" (+) в данном месте формата

Обозначает знак "минус" (-) в данном месте формата

Обозначает знак "наклонная черта" (/) в данном месте формата

Символ, стоящий справа от обратного слэша (\), будет отображен в ячейке точно в том виде, как в маске формата (независимо от того, является ли он специ­альным символом или нет)

Используется для обозначения начала и конца поме­щаемого в формат произвольного текста

Оставшаяся справа часть ячейки будет заполнена символом, стоящим справа от звездочки (*)

Указывает место, где будет отображен вводимый пользователем текст

Если внутри скобок находится название цвета, то содержимое ячейки будет иметь этот цвет; если внутри скобок находится условие, то оно интерпретируется как условный формат.

Из этих символов и символов-разделителей, таких как десятичный разделитель – запятая (,), разделитель групп разрядов — пробел ( ) и др., можно формировать маски пользовательских форматов.

НЕ нашли? Не то? Что вы ищете?

При создании пользовательских форматов для дат и времени полезно знать обозначения, распознаваемые Excel для указанных форматов (например, "М" означает Месяц, а "м" — минута). Эти обозначения и их расшифровка в Excel приводятся в таблице 2.

Таблица 2. Обозначения дат и времени в Excel и их расшифровка

Символ

Расшифровка

Д

ДД

ДДД

ДДДД

М

ММ

МММ

ММММ

ГГ

ГГГГ

Число в диапазоне от 1 до 31 (без ведущего нуля)

Число в диапазоне от 1 до 31 (для чисел от 1 до 9 слева добавляется нуль)

Дни недели в сокращенном отображении (пн—вс)

Дни недели в полном отображении (понедельник-воскресенье)

Номер месяца (без ведущего нуля)

Номер месяца с ведущим нулем

Сокращенное название месяца (янв—дек)

Полное название месяца (январь—декабрь)

Две последние цифры года от 00 до 99

Четырехзначный год (от 1900 до 9999)

При создании пользовательского формата следует помнить, что он может состоять из четырех секций, разделенных знаком "точка с запятой" (;).

Первая секция используется для вывода, если отображается числовое значение больше нуля, вторая — для отображения числового значения меньше нуля, третья — для отображения нулевого значения, четвертая — для формата сопроводительного текста.

Например, для отображения сумм до миллиона рублей с копейками, вывода предупреждения (красным цветом) для отрицательных сумм и вывода пробелов для нулевых сумм можно использовать формат вида:

## ##0, 00"руб. "; "Отрицательные суммы недопустимы";" "

В некоторых случаях удобно использовать разные формы представления данных в одной и той же ячейке в зависимости от значения содержащихся в ячейке данных.

Один из способов задания разных форматов в одной ячейке рассмотрен выше.

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

Рисунок 2 – Диалоговое окно Условное форматирование

Задания

После выполнения лабораторной работы Вы должны

· знать символы, используемые в масках пользовательских форматов, секции пользовательского формата;

· знать способы задания разных форматов в одной ячейке;

· уметь задавать пользовательские форматы;

· уметь создавать условные форматы.

Ход выполнения лабораторной работы

Задача 1. Отформатировать ячейки таблицы так, чтобы:

ü в ячейке А2 номера сотовых телефонов выводились в виде 8 903 ;

ü в ячейке А5 введенное слово повторялось несколько раз;

ü в ячейке В2 вместо введенного числа выводился текст «холодно», если число меньше 15, и «тепло», если число больше либо равно 15;

ü в ячейке В5 при вводе числового значения выводилось «Цена ‘значение’ рублей»

ü в ячейки С2 вместо введенной даты выводился день недели;

ü в ячейке D2 вводимые положительные значения выделялись синим цветом, отрицательные – красным, нулевые – зеленым, а текст – желтым.

Для задания (маски) пользовательского формата нужно:

1. Выполнить команду Формат, Ячейки.

2. На вкладке Число (Number) диалогового окна Формат ячеек в списке Числовые форматы выбрать все форматы.

3. Ввести в поле со списком Тип маску пользовательского формата или выбрать ее из списка имеющихся пользовательских форматов.

4. Нажать кнопку ОК.

Для удаления введенного ранее пользовательского формата нужно выделить этот формат в списке Тип и нажать кнопку Удалить.

Задача 2. Отформатировать диапазон ячеек Е5:Е10 так, чтобы отрицательные числа и числа больше миллиона отображались с использованием одного фона, числа от 10 до 100 тысяч с использованием другого фона, а числа от 100 тысяч до миллиона с использованием штриховки.

Для создания условного формата в выделенной ячейке или диапазоне нужно выполнить команду Формат, Условное форматирование и задать параметры в открывшемся диалоговом окне.

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

Содержание отчета

1. Запишите в тетрадь ход выполнения лабораторной работы.

2. Ответьте письменно на контрольные вопросы.

Контрольные вопросы

1. Каково назначение пользовательских форматов?

2. Опишите символы, используемые в масках пользовательских форматов.

3. Опишите расшифровку обозначений дат и времени в Excel.

4. Опишите назначение секций пользовательского формата.

5. Для чего служат условные форматы?