Часть 2. Панель «Рисование», WordArt

1. Создайте третий файл.

2. Изобразите с помощью панели «Рисование» структуру согласно Примеру 1, содержащую не менее 4 блоков. Текст в блоках может быть любым (например, структура может быть взята из какой-либо лекции).

3. Изобразите с помощью программы WordArt любое слово, используя эффект затенения или объёма (см. Пример 2).

4. Разработайте по принципу Примера 3 настенное объявление на произвольную тему (ксерокопирование, продажа щенков, товаров, предложение услуг и пр.).

Пример 1

 

Отрицательные 0 Положительные

Пример 2

Пример 3

Часть 3. Таблицы

1. Создайте новый документ и в нем создайте таблицу

Ведомость успеваемости студентов I курса

№ п-п Фамилия № группы ДИСЦИПЛИНА СТИПЕНДИЯ ВСЕГО
ИНФОР- МАТИКА ФИЗИКА МАТ. АНАЛИЗ I СЕМ II СЕМ
I СЕМ II СЕМ I СЕМ II СЕМ I СЕМ II СЕМ
1. Петров  
2. Сидоров  
3. Александров  
4. Кузнецов  
5. 5. Иванова  
ИТОГО      

§ Вставьте автоматическую нумерацию строк.

§ Верхнюю строку оформите как заголовок.

§ Отсортируйте таблицу по возрастанию элементов второго столбца.

§ Ширину столбцов выровняйте по содержимому.

§ В строке ИТОГОи столбце ВСЕГОв ячейках числа должны рассчитываться по введенным в них формулам.

§ Выполните заливку этих ячеек.

2. Сохраните документ с таблицей на диске.

3. Создайте новый документ, ввести в него четыре таблицы размером не менее 3×4, каждую – отдельным способом. Наименование каждой таблицы поместите либо перед ней, либо в первой строке таблицы.

4. Заполните таблицы произвольными данными (ежемесячная температура в регионе, продажа товаров по месяцам и т. д.).

5. По крайней мере в одной ячейке число должно рассчитываться по введенной в неё формуле.

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

Оформление текста

1. Как устанавливаются параметры страницы?

2. Предназначение разрыва страниц.

3. Каковы основные стили оформления документа?

Панель «Рисование», WordArt

1. Охарактеризуйте назначение каждой кнопки панели инструментов «Рисование».

2. Что такое текстовое поле и как его создать?

3. Как с помощью текстового поля разместить текст поверх рисунка?

4. Как создать обрамление вокруг текстового поля и заполнить его цветом?

5. Как закруглить углы у рамки текста и добавить тень?

6. Как разместить в текстовом поле рисунок?

7. Что делать, если текст не помещается в созданное текстовое поле?

8. Для чего предназначена программа WordArt, и как ею воспользоваться?

9. Продемонстрируйте на примере назначение кнопок панели инструментов WordArt.

10. Как отредактировать объект WordArt?

11. Какие способы можно использовать для копирования отрывных телефонов в настенном объявлении?

Таблицы

1. Способы размещения в документе таблиц.

2. Что входит в понятие формата таблицы?

3. Как отформатировать таблицу, используя стандартные стили оформления?

4. Как поместить в таблицу формулу, правила её записи?

5. Как добавить в таблицу строку или столбец?

6. Как удалить содержимое ячейки, столбца, строки?

7. Как удалить ячейку, строку, столбец с их содержимым?

ЛАБОРАТОРНАЯ РАБОТА № 3

«Элементарные вычисления в MS Excel»

Цель работы: Освоить работу с электронными таблицами MS Excel на примере вычисления значений функции при различных значениях аргумента. Освоить понятия «абсолютной» и «относительной» ссылки.

Задание:

1. Открыть MS Excel и создать новый документ.

2. Заполнить столбец значений аргумента с заголовком.

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

4. Открыть второй лист.

5. Заполнить значения аргументов для функции двух переменных в два столбца.

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

7. Открыть третий лист.

8. Заполнить значения аргумента x в первый столбец, начиная со второй строки, а значения аргумента y в первую строку, начиная со второго столбца.

9. Вычислить значения функции двух переменных.

10. Переименовать листы.

11. Сохранить документ.

Пример выполнения задания:

Задание:

1.f(x)=x2+x+3, где x меняется от 0 до 5 с шагом 0,5.

2. F(x,y)=x2+y2–10, где x меняется от 0 до 4 с шагом 0,5, а y меняется от 0 до 4 с шагом 0,25.

1. Для выполнения задания 1 найдем в меню «Пуск» строчку «Программы», вы увидите выпадающее меню:

в котором надо выбрать строку .

В результате вы увидите окно, в котором уже открыт новый документ.

Если в окне нет документа или открыт чужой документ, необходимо выбрать пункт меню «Файл» и там найти команду «Создать...»:

Откроется новый документ.

Отметим, что чистый документ представляет из себя таблицу, у которой проименованы столбцы и пронумерованы строки. Имена столбцов задаются латинскими буквами в алфавитном порядке до столбца с именем Z, следующий столбец имеет имя AA, затем AB, AC и т.д.

Примечание.Если имена ячеек задаются в виде R1C1, изменить на латинский алфавит можно с помощью \Сервис\Параметры… , там выбрать закладку «Общие» и убрать флажок из поля «Стиль ссылок R1C1» в разделе «Параметры».

В остальном оформление окна не отличается от окна MS Word, за исключением строки формул:

Слева в ней указывается адрес активной ячейки, справа набираются формулы начиная со знака «=», а также имеется ряд кнопок:

, которая вызывает встроенные функции Excel и присутствует всегда;

, которая стирает формулу из строки формул;

– вычисляет формулу.

Примечание. Рассматривать работу с панелью инструментов «Стандартная» и «Форматирование» не будем, так как обе эти панели подробно разобраны в пособии «Лабораторный практикум. Часть 1. Word». Отметим только, что применять форматирование к ячейкам можно или до набора в них текст, или к уже набранному тексту. Для этого надо выйти из режима набора текста в ячейку (щелчок левой кнопки мыши на любой другой ячейке) и установить на нее курсор ячейки, теперь можно применять форматирование.

В Excel имеется несколько видов курсоров, рассмотрим их все:

ê – текстовой курсор, позволяющий набирать текст в ячейки строку формул.

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

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

– курсор ячейки.

– курсор мыши, позволяющий перемещать ячейки.

и – курсоры мыши, позволяющие расширять строки и столбцы. Появляются только в заголовке столбцов и нумерации строк.

и – курсоры мыши, позволяющие выделять целиком столбец или строку.

2. Теперь мы можем начать работать в Excel.

Заполним столбец значений аргумента x, который изменяется от 0 до 5 с шагом 0,5.

Это можно сделать несколькими способами:

Способ 1. В ячейка А1 запишем «x» и отформатируем его по центру. В ячейку А2 запишем 0. В ячейку А3 – 0,5. В ячейку А4 – 1 и т.д. до ячейки А12, в которую записывается 5.

Способ 2. В ячейку А1 запишем «х» и отформатируем его по центру. В ячейку А2 запишем 0. В ячейку А3– 0,5. Затем выделим ячейки А2 и А3, установим курсор мыши в нижний правый угол (он примет вид «+»), нажмем левую кнопку мыши и, удерживая ее, перемещаем до ячейки А12 включительно. (Отметим, что справа от курсора появляется желтенький прямоугольник, в котором при движении мыши меняются цифры. Эти цифры указывают значение в ячейке, мимо которой движется указатель мыши.) Данный способ эффективен, если параметр изменяется с постоянным шагом.

Способ 3. В ячейку А1 запишем «х» и отформатируем его по центру. В ячейку А2 запишем 0. В ячейку А3 установим курсор и наберем формулу:

=А2+0,5

нажмем Enter. Затем установим курсор ячейки на А3, а курсор мыши – на нижний правый угол («+») и, удерживая левую кнопку мыши, растянем до А12.

В результате получим:

3. Вычислим значения заданной функции f(x)=x2+x+3.

Для этого в ячейке В1 наберем текст «f(x)» и центрируем его. В ячейку В2 наберем формулу:

=А2*А2+А2+3

т.е. вместо «х» вы набираете адрес ячейки, в которой находится соответствующий аргумент.

Нажмите кнопку «Вычисление формулы».

Затем, установив курсор мыши в нижний правый угол (+), растяните формулу до ячейки В12.

В результате получим:

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

Примечание. Если растягивать формулу вниз или вверх, то изменяется номер строки, а если растягивать формулу вправо или влево, то изменяется буква столбца.

4. У MS Excel есть еще одно отличие от редактора MS Word. Каждый документ MS Excel состоит из нескольких отдельных листов, выполняющих роль отдельных документов, но при этом с возможностью ссылки друг на друга. Закладки листов находятся в нижней части окна MS Excel, сразу над строкой состояния:

Вычислим функцию двух переменных на листе 2. Для этого откроем второй лист (щелкнув левой кнопкой мыши на закладке «Лист2»).

5. Заполним значения аргумента в столбцах А и В. Напомним, что у функции двух аргументов при одном значении х может быть много различных значений y.

В ячейку А1 запишем «х» по центру. В ячейку В1 – «y» по центру. В ячейку А2– 0. В ячейку В2 – 0. В ячейку А3 – 0. В ячейку В3 – 0,25.

Теперь выделим четыре ячейки от А2 до В3, установим курсор мыши в нижний правый угол и, удерживая левую кнопку мыши, растягиваем до строки 18 включительно, получим:

Теперь посчитаем для второго значения х. В ячейку А19 набираем 0,5. В ячейку В19 – 0. В А20 – 0,5. В В20 – 0,25. Выделяем ячейки А19В20 и растягиваем черным крестиком (+), получаем:

И так заполним для каждого х до значения 4 с шагом 0,5. Вы получите длинную таблицу из 154 строк.

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

6. Вычислим функцию f(x,y)=x2+y210 в третьем столбце. Для этого в ячейку С1 наберем «f(x,y)» и центрируем. В ячейку С2 наберем:

=А2*А2+В2*В2-10

и вычислим формулу.

После чего растянем формулу за нижний правый угол и получим:

7. Теперь откроем лист 3, для этого надо щелкнуть левой кнопкой мыши по закладке «Лист3».

8. Заполним значения аргумента для функции двух переменных, только теперь значения х расположим в столбец, а значения y – в строку.

Ячейку А1 оставим пустой. В ячейку А2 запишем 0. В А3 – 0,5. Теперь выделим ячейки А2и А3 и растянем за нижний правый угол до строки 10.

Заполняем значения y. Для этого в ячейку В1 запишем 0. В С1 – 0,25. Выделим ячейки В1и С1, а далее растянем за нижний правый угол до ячейки R1. Мы получили:

9. Теперь заполним значения функции в ячейку В2:

= А2*А2+В1*В1-10

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

Нам необходимо зафиксировать в ссылках для х столбец А (сделать абсолютную ссылку на столбец А), а в ссылках для y – строку 1 (сделать абсолютную ссылку на строку 1). Для того чтобы фиксировать строки и столбцы в ссылках, в Excel предназначен знак «$». Тогда в нашей формуле правильно записать ссылки для х$A2, а ссылки для yB$1. Мы получим:

=$A2*$A2+B$1*B$1-10

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

10. Теперь переименуем листы Excel. Для этого установим курсор на закладку «Лист1» и щелкнем один раз правой кнопкой мыши, получим контекстное меню вида:

в котором выберем пункт «Переименовать» и запишем туда «f(x)».

Повторим процедуру для второго и третьего листа, назвав их «f1(x,y)» и «f2(x,y)» соответственно. Мы получим:

11. Для сохранения документа выполним одно из следующих действий:

· \Файл\Сохранить… В открывшемся окне в поле «Папка» указываем диск и папку, куда сохраняем файл. В поле «Имя» набираем имя сохраняемого документа. Нажимаем кнопку «Сохранить».

Нажимаем кнопку на панели инструментов «Стандартная» и в полученном окне проводим вышеуказанные действия.


 

ЛАБОРАТОРНАЯ РАБОТА № 4

«Работа с листами и графиками в MS Excel»

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

Задание:

1. Открыть MS Excel и созданный ранее документ.

2. Создать новый лист (Лист4) и переименовать его в f3(x).

3. Вычислить значения заданной функции в столбце А на новом листе, взяв значения аргумента с Листа1, названного f(x).

4. Построить график полученной функции на этом же листе.

5. По заданной таблице построить поверхность на отдельном листе.

6. Сохранить документ.

Пример выполнения задания:

Задание:

1. f(x)=x2+x+3, где x меняется от 0 до 5 с шагом 0,5.

2. F(x,y)=x2+y210, где x меняется от 0 до 4 с шагом 0,5, а y меняется от 0 до 4 с шагом 0,25.

1. Откроем Еxcel и загрузим в него уже имеющийся файл, для чего выполним одно из следующих действий:

· \Файл\Открыть… . Открывается диалоговое окно «Открыть», очень похожее на окно «Сохранить», в поле «Папка» открываем диск и папку, где был записан файл, в окне выбора находим свой файл и дважды щелкаем по нему левой кнопкой мыши (или один щелчок по файлу левой кнопкой мыши, а когда его имя появится в поле «Имя», нажать кнопку «Открыть»).

· Нажать кнопку на панели инструментов «Стандартная», далее появится диалоговое окно «Открыть», действия в котором мы уже описывали.

2. Создадим новый лист, для этого выполним \Вставка\Лист и получим:

Так как мы уже переименовали листы, то новый лист опять носит название Лист1. Переименуем его в f3(x).

3. Произведем вычисление значений функции f(x). Для этого в ячейку А1 наберем «f(x)» и центрируем, а в ячейку А2 наберем:

=’f(x)’!A2*’f(x)’!A2+’f(x)’!A2+3

где f(x)’! – ссылка на лист с именем f(x).

Теперь вычислим формулу и растянем ее до строки 12, поскольку значения аргумента у нас посчитаны только до этой строки. Получим:

 

4. Теперь построим график данной функции на этом же листе, для этого выделим ячейки от А2доА12 и выполним \Вставка\Диаграмма... Появится диалоговое окно вида:

На закладке «Стандартные» в поле выбора «Тип» выберем «График», в поле выбора «Вид» выберем первый во втором ряду и нажмем кнопку «Далее», получим окно:

 

 

Первая закладка этого окна автоматически заполнилась, заполним вторую закладку:

Для этого в поле «Имя» запишем

=’f3(x)’!$A$1

в поле «Подписи оси Х» заполним

=’f(x)’!$A$2:$A$12

Нажмем кнопку «Далее» и получим окно:

Данное окно позволяет произвести оформление графика. Начнем с первой закладки «Заголовки». Здесь в поле ввода «Название диаграммы:» вы вводите название вашего графика, назовем его «График функции», в поле «Ось Х (категорий)...» введем «х», в поле «Ось Y (значений)» вводим «f(x)».

Открываем вторую закладку «Оси»:

Здесь можно отключить оси с разбиением и подписями («ось Х» и «ось Y»), а также выбрать один из трех видов осей.

На третьей закладке «Линии сетки» вы можете включить и выключить основные и дополнительные линии сетки, как по x, так и по y:

 

На закладке «Легенда» вы можете добавить или убрать легенду, а также выбрать ее месторасположение на графике:

(Легендой в Excel называют прямоугольник, в котором сообщается, что нарисовано и какого цвета линия отрисовки, например: .)

 

На закладке «Подписи данных»: вы можете добавить имена рядов (в нашем случае ряд один – это f(x)), имена категорий (в данном случае значения х), значения самой функции, а также поставить различные величины между ними.

Заметим, что все эти величины пишутся прямо на графике, например:

Закладка «Таблица данных»:

На ней вы можете включить таблицу данных в график, например:

Когда настройки все сделаны, нажмите кнопку «Далее», вы получите диалоговое окно:

В этом окне вы можете выбрать положение графика (на отдельном листе или на том же самом, где и данные). Выберем имеющийся лист и нажмем кнопку «Готово», получим график вида:

5. Откроем лист f2(x,y).

6. Для построения поверхности выделим ячейки от А1 до R10 и выберем \Вставка\Диаграмма... В появившемся диалоговом окне, на закладке «Стандартные» в поле выбора «Тип» выберем «Поверхность», а в поле выбора «Вид» выберем вид поверхности (имеются три вида изображения поверхности: 1) классическое изображение поверхности с выделением уровней цветами; 2) изображение поверхности черными контурными линиями; 3) плоское изображение с выделением высот и впадин цветом и четкой отрисовкой линий уровня (напоминает школьный атлас по географии); 4) плоское изображение состоящие только из линий уровня(как в контурной карте)).

Когда вы выбрали нужный вид поверхности, нажмите кнопку «Далее», получите окно вида:

Обращаем ваше внимание на то, что при таком способе построения в этом окне заполнены все необходимые поля на обеих закладках. Такое возможно, только если ячейка А1 пуста.

Нажимаем кнопку «Далее» и получаем диалоговое окно для настройки заголовков, осей, легенды и т.д. Опять нажимаем кнопку «Далее» и получаем окно для выбора размещения диаграммы. На этот раз выберем размещение на отдельном листе, в поле ввода вместо «Диаграмма 1» поместим другое название этого листа: f21(x,y) и нажмем кнопку «Готово». В результате получим:

Как видим, появился отдельный лист, на котором есть только данная поверхность.


ЛАБОРАТОРНАЯ РАБОТА № 5

«Операции с условием в MS Excel»

Цель работы: Освоить работу с условными операторами в MS Excel. Научиться использовать имеющиеся функции с условием для конкретных задач.

Задание:

1. Открыть MS Excel и созданный ранее документ. Создать новый лист и назвать его if(x).

2. Вычислить значение заданной функции одной переменной f1 с условием.

3. Вычислить количество точек функции, попадающих в заданный интервал.

4. Вычислить значения заданной функции одной переменной f2.

5. Вычислить сумму тех значений функции, аргументы которых лежат в заданном интервале.

6. Вычислить значение функции двух переменных.

7. Вычислить максимальное и минимальное значение функции.

8. Вычислить количество положительных и сумму отрицательных элементов функции.

9. Посчитать произведение тех значений функции, которые меньше 2.

10. Сохранить документ.

Пример выполнения задания:

Задание:

1. ,

где х меняется от –2 до 2 с шагом 0,2. Интервал: [–0,2; 0,2].

2. ,

где х меняется от –4 до 4 с шагом 0,5. Интервал [–1; 1]

если т. (x, y) лежит в круге с радиусом 3, в противном случае,
3.

где х меняется от –4 до 4 с шагом 0,5, а y от –2 до 2 с шагом 0,25.

1. Откроем документ (\Файл\Открыть...) и создадим новый лист (\Вставка\Лист). Переименуем лист при помощи контекстного меню в if(x).

2. Рассмотрим алгоритм вычисления данной функции.

Для этого построим блок-схему:

Для записи таких выражений в Excel есть встроенные логические функции. В данном случае нам необходима функция ЕСЛИ( ; ; ), ее окно ввода выглядит следующим образом:

В первое поле ввода «Лог_выражение» вводится условие, записанное в нашей блок-схеме в ромбе. Во второе поле ввода «Значение_если_истина» вводится, то что присваивается в случае истинности условия. В третье поле ввода записывается оставшееся выражение, которое присваивается в случае невыполнения условия.

Данную функцию можно записать и без вызова ее окна, для этого записываем:

 

=ЕСЛИ(условие;выр_истина;выр_ложь)

 

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

Рассмотрим первый способ использования данной функции на примере 1.

В ячейках А1 и В1 запишем заголовок таблицы: «х» и «f1(x)» соответственно. В ячейку А2 введем –2, в А3 –1,8, теперь выделим ячейки А2 и А3 и растянем до ячейки А22. Теперь установим курсор ячейки на В2 и на строке формул нажмем кнопку , появится окно:

Развернем поле выбора «Категория» и выберем «Логические», получим:

В поле выбора «Выберите функцию:» выберем «ЕСЛИ» и нажмем «ОК». Получим окно функции «ЕСЛИ». Заполним первое поле этого окна:

Обращаем ваше внимание на то, что вместо х набрано А2, так как ячейке В2, содержащей значения функции, соответствует значение аргумента из ячейки А2. Далее, аналогично заполняя поля «Значение_если_истина» и «Значение_если_ложь», получим:

Теперь, нажав «ОК», мы получим следующий результат:

Обратите внимание, как в строке формул заполнилась сама функция ЕСЛИ().

Осталось только растянуть формулу до ячейки В22 и получить окончательный результат.

3. Нам осталось вычислить количество значений функции, попадающих в заданный интервал.

Для этого предназначена функция СЧЁТЕСЛИ().

В ячейке D2 произведем вычисления, для чего установим курсор ячейки на D2 и нажмем кнопку , выберем категорию «Статистические» и найдем функцию СЧЁТ-ЕСЛИ(), нажмем «ОК» и получим окно вида:

В поле «Диапазон» установим курсор и произведем выделение ячеек с В2 до В22, а в поле «Критерий» запишем «>=-0,2», получим:

Теперь, нажав «ОК», мы получим количество значений функции, которые больше или равны –0,2, так как данная функция MS Excel позволяет находить количество не в интервале, а на заданной полуоси. Но нам необходимо найти количество значений функции, попадающих в заданный интервал. Как известно, вычисление количества в любом интервале можно представить как разность количеств на двух полуосях. Например, если нам необходимо вычислить количество элементов, попадающих в интервал [a,b], представим его разностью между количеством на полуоси «>=a» и количеством с полуоси «>b», в результате мы получим количество элементов, попадающих в заданный интервал. Применим это к нашей задаче. В ячейке D2 мы уже вычислили количество элементов «>=-0,2», теперь в ячейку D3 вычислим количество элементов «>0,2» и в ячейку D4 запишем разность:

 

=D2-D3

 

Получим результат:

4. Теперь наберем более сложную функцию, но прежде нарисуем ее блок-схему:

Обратите внимание, что на одной оси условного оператора вложен еще один условный оператор. Теперь реализуем эту схему.

В ячейки F1иG1наберем заголовок для таблицы: xиf2(x) соответственно. В ячейки F2F18 занесем значения аргумента. В ячейку G2 запишем:

 

=ЕСЛИ(F2<=-2;F2*F2+1;ЕСЛИ(F2>=2;F2-3;1))

 

Теперь, нажав кнопку на строке формул, получим:

Остается только растянуть формулу до ячейки G18.

5. Вычислим сумму тех значений функции, аргументы которых лежат в заданном интервале. Для этого есть функция СУММЕСЛИ().

Нам необходимо вычислить сумму только тех элементов, аргументы которых лежат в заданном интервале. Для этого установим курсор ячейки на пустую ячейку I2 и нажмем кнопку , в математических функций найдем нужную нам и нажмем «ОК». Получаем окно следующего вида:

 

 

В первое поле ввода – «Диапазон» – вводятся адреса тех ячеек, по которым будет происходить проверка условия, во второе поле – «Критерий» – вводится условие, накладываемое на заданный «Диапазон». В третье поле – «Диапазон_суммирования» – вводятся адреса ячеек, данные в которых и будут суммироваться (заметим, что они зависят от ячеек, заданных в поле «Диапазон»). Напомним, что критерий суммирования ограничивает полупрямую, а не отрезок, поэтому поступим так же, как и в случае с вычислением количества. Для нашего интервала [-1; 1], сначала вычислим сумму с критерием «>=-1», а затем «>1», а искомый результат получим вычитая из первой суммы вторую.

Для первой суммы получим формулу:

Обратите внимание, как при этом выглядит запись в строке формул.

Теперь, нажав кнопку «ОК», получим результат. Аналогично вычислим вторую сумму:

Теперь для ячейки I4 запишем формулу:

=I2-I3

нажмем Enter и получим окончательный результат.

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

Для этого вставим новый лист и назовем его if(x,y). Ячейки А2-А18заполним значениями х. Ячейки B1-R1заполним значениями y. Теперь установим курсор в ячейку В2 и запишем туда формулу:

ЕСЛИ(A2*A2+B1*B1<=9;A2*A2+B1*B1+1;A2*A2+B1*B1-1)

Но растягивать такую формулу пока нельзя, так как будет происходить смещение ссылок на значения для x и y. Закрепим для значений x имя столбца – А, а для значений y номер строки – 1. Получим формулу вида:

ЕСЛИ($A2*$A2+B$1*B$1<=9;$A2*$A2+B$1*B$1+1;$A2*$A2+B$1*B$1-1)

Ее можно растянуть до R1, получим:

7. Вычислим максимальное и минимальное значения этой функции.

Для этого установим курсор ячейки на В20 и в «Статистических» функциях выберем МАКС(), а в первое поле ввода запишем: «B2:R18». Аналогично в ячейку В21 вычислим минимум при помощи МИН(). Получим:

8. Теперь вычислим количество положительных и сумму отрицательных элементов функции.

Для этого установим курсор ячейки на С20 и в строку формул запишем:

=СЧЁТЕСЛИ(B2:R18;”>0”)

а в ячейку С21:

=СУММЕСЛИ(B2:R18;”<0”)

Как видим, в случае, когда суммируются и проверяются на критерий одни и те же данные, писать их дважды (до и после «критерия») не надо.

Получаем:

9. Теперь вычислим произведение тех значений функции, которые меньше 2.

Для этого установим курсор в ячейку Е21 и в строке формул запишем:

=ПРОИЗВЕД(ЕСЛИ(B2:R18<2;B2:R18))

нажмем Ctrl+Shift+Enter, получим результат:

Обратите внимание на то, как выглядит запись в строке формул: в результате нажатия вышеуказанной комбинации клавиш MS Excel заключил всю формулу в фигурные скобки.


ЛАБОРАТОРНАЯ РАБОТА № 6

«Базы данных в MS Excel»

Цель работы: Научиться создавать базы данных в MS Excel. Изучить возможности работы с базами данных.

Задание:

1. Оформление базы данных.

2. Создание формы.

3. Сортировка элементов базы данных.

4. Фильтрация данных.

5. Суммирование чисел в базе данных.

Пример выполнения задания:

Создать базу данных сотрудников предприятия, заголовок которой имеет вид:

 

Фамилия Имя Отчество Должность Код
Иванов Иван Иванович Менеджер

 

Заполнить базу данных на 15 сотрудников.

1. Оформление базы данных производится так же, как и оформление любой таблицы в MS Excel. Только следует помнить, что таблица для базы данных не должна иметь пустых строк и пустых столбцов, а также не допускается объединение ячеек для данной таблицы.

В нашем случае заголовок имеет вид:

Теперь в ячейку A4 запишем:

 

=СТРОКА(А4)-3

 

и растянем эту формулу до ячейки А18.

Далее заполняем ячейки B4:F18данными, получим:

2. Рассмотрим работу с формой базы данных, для этого добавим при помощи формы еще двух сотрудников. Выполним: \Данные\Форма...

получим диалоговое окно вида:

Теперь если мы хотим добавить запись в базу данных, то нажмем кнопку «Добавить» и получим:

Заметим, что поле ввода номера не доступно, так как там заложена формула. Мы заполняем только доступные нам поля и получаем:

Заметим, что для перехода из одного поля ввода в другое необходимо нажимать клавишу TAB.

Теперь для того, чтобы добавить еще одного сотрудника, снова нажмите кнопку «Добавить» и введите данные этого сотрудника.

Для завершения добавлений в базу данных необходимо нажать клавишу «Закрыть». Произойдет выход из режима «Форма», а также добавление сотрудников в базу данных.

Обращаем ваше внимание на то, что сотрудники добавляются не по алфавиту, а в конце списка.

В результате наша база данных приобретет вид:

3. Теперь рассмотрим сортировку базы данных.

Сортировать базу данных в MS Excel можно по столбцу любого типа в порядке возрастания или убывания. Допускается задание от одного до трех критериев сортировки.

Установите курсор в любую ячейку базы данных.
В меню «Данные» выберите пункт «Сортировка...»:

Получим диалоговое окно вида:

Теперь заполним поле «Сортировать по». Для начала отсортируем нашу базу данных по «Фамилиям» в порядке возрастания, получим:

Обратите внимание, что заданная нами формула для «№» позволяет сохранять правильную нумерацию независимо от сортировки.

Теперь отсортируем нашу базу данных по двум столбцам. Сначала отсортируем по «Должности», а потом по «Коду». Для этого в диалоговом окне сортировки наберем:

В результате получим:

В результате такой сортировки на первые позиции встали все «Координаторы», причем между собой они отсортированы по «Коду». В конце у нас «Менеджеры», которые тоже отсортированы между собой по «Коду».

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

Для извлечения информации из базы данных по заданному критерию установите курсор в любую ячейку базы данных и выполните:

Данные\Фильтр\Автофильтр

В результате вы получите:

Обратите внимание, что в строке заголовка появились кнопки со стрелками.

Теперь с помощью фильтра оставим всех «Менеджеров» с «Кодом» из диапазона от 3755 до 3760. Для этого нажмем кнопку со стрелочкой в столбце «Должность» и выберем «Менеджер»:

Далее нажмем кнопку со стрелочкой в столбце «Код» и выберем «Условие», в результате получим диалоговое окно вида:

Заполнив это окно так, как показано на рисунке, получим:

Обратите внимание на то, что вы не удаляли ничего, а просто выбрали лишь те элементы, которые вам необходимы. Стрелочки в столбцах, по которым задавались критерии для фильтрации, выделены цветом, так что если вам необходимо отменить данную фильтрацию, достаточно у выделенных стрелочек выбрать раздел «Все».

Если вы хотите снять фильтр, то выберите:

Данные\Фильтр\Автофильтр

Примечание. Для того чтобы не только извлечь, но и переместить данные, выполните команду: \Данные\ Фильтр\Расширенный фильтр... В открывшемся диалоговом окне включите опцию «Скопировать результат в другое место» и укажите, куда копировать результат.

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

Для того чтобы изучить эту возможность, добавим в нашу базу данных еще один столбец «Зарплата» и отсортируем ее по «Фамилиям», получим:

Установим курсор в любую ячейку базы данных и выполним:

\Данные\Итоги...

получим диалоговое окно вида:

Укажем подводить промежуточные итоги при каждом изменении «Должности», операция «Сумма», а итоги подводить только по «Зарплате» и нажмем кнопку «ОК», получим:

Теперь отменим итоги, для чего выполним \Данные\Итоги... и в появившемся диалоговом окне нажмем кнопку «Убрать все». Отсортируем базу данных по «Должности» и вновь установим итоги по тому же принципу, что и ранее, получим:

Для того чтобы вывести только промежуточные итоги, необходимо щелкнуть по кнопке со знаком «-» ( ), которая расположена в левой части окна. В результате получим:

Оставшийся минус в левой части окна позволяет вам увидеть только итоговый результат.


ЛАБОРАТОРНАЯ РАБОТА № 7

«Разработка информационной модели базы данных. Создание объектов базы данных»

 

Цели: o создавать объекты базы данных, o определять их логическую структуру, o создавать структуру таблицы. Выполнение работы. Задание 1. Создание базы данных, содержащей сведения о студентах. Определим логическую структуру создаваемой базы данных. Поскольку почти все поля базы данных являются уникальными, создаем одну сводную таблицу, состоящую из записей, в которые входят поля Фамилия, Имя, Группа, Дата рождения и Домашний адрес. 1. Загрузите Microsoft Access. 2. В появившемся окне Microsoft Access выберите Новая база данных. Нажмите кнопку <ОК>. 3. В появившемся окне выберите Создать, на панели задач выберите Новая база данных… 4. Откроется окно создания (или сохранения) файла. Выберите папку, в которую вы сохраните базу данных, и ее имя (имя файла)Student. Сохраните файл. Создание структуры новой таблицы 5. В появившемся окне Student: База данных выберите объект Таблицы и нажмите кнопку Создание таблицы в режиме конструктора. 6. В первой строке в столбце Имя поля введите: Фамилия. Нажмите клавишу вправо . 7. Щелкните на появившейся стрелке раскрывающегося списка ячейки Тип данных и выберите пункт Текстовый. 8. В нижней части экрана, в Свойствах поля, на вкладке Общие, в строке Размер поля установите 20. 9. В строке Обязательное поле при помощи кнопки раскрывающегося меню укажите Да. 10. Установите курсор в первой строке в столбце Описание. Введите: Фамилия студента. 11. Во второй строке в столбце Имя поля введите: Имя. Установите тип данных – текстовый. 12. В поле Описание введите: Имя студента. Установите Размер поля – 10. 13. В третьей строке в столбце Имя поля введите: Группа. Установите тип данныхчисловой. 14. В раскрывающемся списке Размер поля выберите Целое. 15. В поле Описание введите: Номер группы. 16. В четвертой строке в столбце Имя поля введите: Дата рождения. 17. Установите тип данных Дата/время. Установить курсор в наборном поле Формат поля. 18. В раскрывающемся списке Формат поля установите – Краткий формат даты. 19. Установите курсор в поле Маска ввода, находящееся в нижней части экрана, и щелкните мышью на кнопке с тремя точками. На запрос подтвердите сохранение таблицы под именем Таблица 1 и создание ключевого поля. 20. В появившемся диалоговом окне Создание масок ввода выберите Краткий формат даты. Нажмите кнопку Далее. 21. В следующем окне можно выбрать знак заполнителя для отображения в поле. Нажмите кнопку Готово. 22. Обратите внимание, что в первой строке Microsoft Access автоматически добавил дополнительное ключевое поле Код, которое играет роль уникального идентификатора записей, и установил для него Тип данных Счетчик. 23. В шестой строке в столбце Имя поля введите: Домашний адрес. 24. Установите тип данных Поле MEMO. В поле Описание введите: Домашний адрес. 25. Закройте текущее окно Таблица 1: таблица с сохранением изменений. Заполнение таблицы 26. В окне Student: База данных выберите объект Таблицы, установите курсор на названии Таблица 1 и нажмите кнопку Открыть. 27. В поле Фамилия введите свою фамилию, в поле Имя введите свое имя и в поле Группа введите номер своей группы. 28. Переместите курсор в поле Дата рождения и введите дату своего рождения в формате ДД.ММ.ГГГГ, например 12.05.85.Примечание: вводить следует только числа, а остальное Microsoft Access подставит автоматически по заданной маске. 29. Переместите курсор в поле Домашний адрес и введите свой домашний адрес. 30. Подобным образом введите еще 7 записей. В поле Группа в любых двух строках введите № группы – 1 группу, в остальных – 2. Если потребуется изменить ширину столбца, то это можно сделать при помощи мыши аналогично работе в Excel. 31. Обратите внимание, что в поле Код цифры изменяются автоматически по мере ввода новых строк, каждый раз увеличиваясь на 1. 32. Нажмите на значок закрытия текущего окна Таблица 1: таблица. 33. В окне Student: База данных установите курсор мыши на слово Таблица 1 и правой кнопкой мыши вызовите контекстное меню. 34. Выберите команду Предварительный просмотр. Если потребуется, измените масштаб для более удобного просмотра созданной таблицы с помощью пиктограммы с лупой или ниспадающего списка масштабов. Закройте окно просмотра. 35. В окне Student: База данных снова установите курсор на слове Таблица 1 и вызовите контекстное меню. Выберите команду Переименовать. Введите новое имя таблицы Т_Студенты. Создание запросов Как создать запросы базы данных Студенты? Задание 2. Из общего списка студентов необходимо выбрать студентов в определенной группе. Создание запросов. 1. Откройте базу данных Student. В окне базы данных Student: База данных выберите объект Запросы. Нажмите кнопку Создание запроса в режиме конструктора. 2. В окне Добавление таблицы выберите объект Таблицы Т_Студенты. Нажмите кнопки Добавить и Закрыть. 3. Перед Вами окажется окно Конструктора запросов с заголовком Запрос 1: запрос на выборку. В его верхней части отображаются списки полей таблицы, к которым обращается запрос. Нижняя область содержит бланк выбора полей таблиц, условий отбора и режимов сортировки. Указывается также название таблицы, которой принадлежит выбранное поле. 4. Поочередно щелкните два раза левой кнопкой мыши на следующих полях: Код, Фамилия, Имя, Группа, Дата рождения, Домашний адрес. 5. Установите курсор в нижней части окна в столбце Фамилия в поле Сортировка. В раскрывающемся списке этого поля установите По возрастанию. 6. Нажмите на значок закрытия текущего окна «Запрос 1: запрос на выборку». Подтвердите сохранение структуры запроса. 7. В наборном поле Имя запроса в окне Сохранение введите имя запроса Список всех студентов. Нажмите кнопку <ОК>. 8. Откройте и просмотрите запрос «Список всех студентов». Обратите внимание, что в записях фамилии расположены в алфавитном порядке. Закройте запрос. 9. Установите курсор на запрос «Список всех студентов». 10. Нажмите клавишу <Ctrt>, и, ухватившись за значок запроса (зажав левую клавишу мыши), переместите курсор мыши в сторону. Отпустите кнопку. Возникнет новый ярлык Копия Список всех студентов. 11. Установите курсор на новый ярлык и переименуйте его в Список студентов 1 группы. 12. Откройте запрос Список студентов 1 группы. 13. В меню Вид выберите режим работы Конструктор. 14. В столбце Группа в строке Условие отбора введите 1. 15. Нажмите на значок закрытия текущего окна, подтвердите сохранение макета Список студентов 1 группы: запрос на выборку. 16. Откройте запрос Список студентов 1 группы. Просмотрите содержимое запроса. Закройте текущее окно. 17. В исходной таблице в одной из записей измените номер группы на номер 1. Закройте таблицу. 18. Вновь откройте запрос Список студентов 1 группы. Убедитесь, что содержание запроса изменилось.   Как создать формы базы данных Студенты? Задание 3.Разработать специальную форму для ввода данных в таблицу. Создание формы при помощи Мастера форм 1 этап. 1. В окне Student: База данных выберите объект Формы, нажмите кнопку Создание формы с помощью мастера. 1. Мастер форм позволяет сберечь время и быстро сконструировать привлекательную форму для записей любой таблицы. 2. В первом окне Мастера форм, показанного на рис.1, в списке Таблицы и запросы выберите таблицу Т_Студенты. 3. Щелкните на кнопке >>, чтобы добавить в список Выбранные поля: все поля таблицы. 4. Выделите пункт Код и щелчком на кнопке < уберите это поле обратно в левый список. Содержимое этого поля генерируется автоматически, а его значение несущественно для пользователя, поэтому не следует включать его в форму. 5. Щелкните на кнопке Далее. 6. В следующем окне диалога выберите для формы стиль В один столбец и щелкните на кнопке Далее. 7. В списке третьего окна выберите понравившийся Вам стиль оформления и снова щелкните на кнопке Далее. 8. В последнем окне Мастера щелкните на кнопке Готово, не изменяя никаких параметров. Мастер сгенерирует форму и откроет ее в режиме просмотра данных. 9. Окно формы содержит названия полей и области отображения данных исходной таблицы. В нижней части формы расположены кноп­ки перемещения по записям. 10. Щелкните несколько раз на кнопке Следующая запись, чтобы добраться до пустой строки, и введите запись еще об одном человеке. Создание формы при помощи Конструктора Недостатком форм, создаваемых Мастером, является то, что они однообразны и не содержат пояснительных надписей, а также не имеют элементов управления. Чтобы приукрасить форму, расположить поля более удобным способом, следует воспользоваться Конструктором форм, который позволяет создавать новые формы и редактировать имеющиеся. 11. Выберите вкладку Формы. Установите режим Конструктор форм. В окне Конструктора форм появится разметочная сетка, вертикальная и горизонтальная линейки, позволяющие позиционировать объекты. Изменение позиции объекта происходит при помощи методов, обычных для ОС Windows. 12. Одним щелчком выделите подпись Фамилия, установите курсор внутри объекта и измените подпись на Фамилия студента. 2 этап 1. Щелкните на объекте Фамилия студента правой кнопкой мыши, в контекстном меню выберите команду Свойства, откроется окно свойств Поле: Фамилия (рис.2). Во вкладке Макет установите цвет фона: кликните по кнопке справа …, когда откроется окно с палитрой цветов выберите голубой, размер шрифта – 12, оформление приподнятое и другие свойства по своему желанию. Если, текст не будет помещаться в рамку, при помощи маркеров измените границы объекта. 2. Измените внешний вид других объектов формы. Создание элементов управления При открытии конструктора на экране появляется Панель элементов. Если ее нет щелкните на кнопке Панель элементов панели инструментов. С помощью кнопок Панели элементов в форму можно добавлять различные объекты. Элементы управления форм и отчетов сходны между собой, поэтому такая же панель имеется в Конструкторе отчетов. 3. Поместите указатель мыши на угол области формы. 4. Перетащите этот угол вправо вниз, чтобы увеличить форму. 5. С помощью команды Правка – Выделить все выделите все элементы формы. 6. Нажмите клавишу Ctrl и, не отпуская ее, нажатием клавиш со стрелками переместите элементы формы вниз и вправо, так чтобы они отцентрированы относительно новых границ формы. 7. Щелкните на кнопке Надпись Панели элементов. 8. Растяните рамку надписи в верхней части формы на ширину области данных. 9. Введите надпись, которая будет являться заголовком формы: Список студентов. 10. Находясь в области заголовка, вызовите контекстное меню и выберите команду Свойства. 11. Во вкладке Макет установите следующие параметры: ширина границы – 3 пункта, цвет фона – розовый, размер шрифта 14, курсив – Да, от левого края – 3 см. 12. Щелкните на кнопке Рисунок Панели элементов. 13. Внизу формы растяните рамку рисунка. 14. В открывшемся окне выбора файла найдите папку с рисунками Windows, выберите любой понравившийся Вам рисунок и щелкните на кнопке <ОК>. По умолчанию рисунки вставляются в форме урезания рисунка рамкой элемента. 15. Чтобы изменить режим размещения, щелкните на рисунке правой кнопкой мыши и в контекстном меню выберите команду Свойства. 16. В списке Установка размеров открывшегося окна параметров выберите пункт Вписать в рамку. 17. Закройте окно параметров. 18. Щелкните на кнопке Кнопка Панели инструментов 19. Перенесите указатель мыши в область формы и щелкните левой кнопкой мыши внизу формы. 20. В открывшемся окне Создание кнопок (рис.3) выберите категорию действия Переходы по записям, в качестве Действия выберите – Следующая запись. Нажмите кнопку Далее. 3 этап 1. Во втором окне Мастера создания кнопок выберите рисунок на кнопку, например Стрелка вправо (синяя). Нажмите кнопку Далее. 2. В третьем окне Мастера создания кнопок выберите название кнопки – Следующая запись. Нажмите кнопку Готово. 3. Используя пункты 86–90, создайте кнопки Предыдущая запись, Найти запись, Выход из формы. 4. Установите режим работы с формой (команда меню Вид – Режим формы). 5. Проверьте действие кнопок.