Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Praktika / а15_ЛабЗанИнфЭксель.doc
Скачиваний:
18
Добавлен:
18.02.2016
Размер:
1.74 Mб
Скачать

Лекция 1. Электронные таблицы – современный инструмент компьютерных расчетов

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

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

1. Таблицы и табличные процессоры

При решении пользовательских задач в качестве информационной модели часто применяются таблицы. Рассмотрим таблицу, в которой содержатся некоторые сведения о книжном фонде библиотеки университета (табл. 1).

Таблица 1

Наименование

учебника

Цена

Количество

экземпляров

Общая

стоимость

Выдано

книг

Осталось

в наличии

Информатика

30

300

9000

125

175

Мат. анализ

25

400

10000

280

120

Эконометрика

17

300

5100

120

180

Теория игр

20

400

8000

200

200

Итого:

Столбцы этой таблицы – поля символьного (название книги) и числового (все остальные) типов. В этой таблице не все поля являются независимыми. Очевидно, что общая стоимость книг получается перемножением количества книг и цены одной книги; количество книг, оставшихся в наличии, можно вычислить вычитанием из общего числа экземпляров количества выданных книг. Следовательно, данные в 4-м и 6-м столбцах можно назвать вычисляемыми, т.е. значения, записанные в этих полях, однозначно зависят от значений других полей.

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

Электронная таблица (ЭТ) состоит из пронумерованных строк и столбцов. Обычно строкам ставят в соответствие целочисленные номера, а столбцам – буквы латинского алфавита. Таблица 1 в виде электронной таблицы будет выглядеть так:

Таблица 2

A B C D E F

Наименование

учебника

Цена

Количество

экземпляров

Общая

стоимость

Выдано

книг

Осталось

в наличии

1

Информатика

30

300

9000

125

175

2

Мат. анализ

25

400

10000

280

120

3

Эконометрика

17

300

5100

120

180

4

Теория игр

20

400

8000

200

200

5

Итого:

C1+C2+C3+C4

D1+D2+D3+D4

F1+F2+F2+F4

Электронная таблица содержит множество нумеруемых ячеек, образуемых пересечением строк и столбцов. Ячейки нумеруются аналогично клеткам на шахматной доске: A1, D4 и т.д.

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

Таким образом, электронная таблица является динамической информационной структурой. Особенность табличных процессоров заключается в том, что с их помощью можно не только вводить данные в ячейки таблицы, редактировать и форматировать их, но и применять формулы для описания связей между значениями, хранящимися в различных ячейках. Расчет по заданным формулам выполняется автоматически. Изменение содержимого какой-либо одной ячейки приводит к пересчету значений всех ячеек, которые с ней связаны формульными отношениями, и, тем самым, при обновлении каких- либо частных данных, обновление всей таблицы происходит автоматически.