Моя страничка


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


Download 1.33 Mb.
bet35/48
Sana07.03.2023
Hajmi1.33 Mb.
#1243704
1   ...   31   32   33   34   35   36   37   38   ...   48
Bog'liq
lections

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 и т.д.


В ячейках с независимыми данными заносятся сами значения этих данных, а в ячейки с вычисляемыми полями вводятся формулы для вычисления значений. Однако пользователь на экране обычно видит результаты вычислений по этим формулам. При каждом изменении исходных данных автоматически пересчитываются и формулы.
Таким образом, электронная таблица является динамической информационной структурой. Особенность табличных процессоров заключается в том, что с их помощью можно не только вводить данные в ячейки таблицы, редактировать и форматировать их, но и применять формулы для описания связей между значениями, хранящимися в различных ячейках. Расчет по заданным формулам выполняется автоматически. Изменение содержимого какой-либо одной ячейки приводит к пересчету значений всех ячеек, которые с ней связаны формульными отношениями, и, тем самым, при обновлении каких- либо частных данных, обновление всей таблицы происходит автоматически.
2. Основные понятия электронных таблиц
Одним из наиболее распространенных средств работы с документами, имеющими табличную структуру, является программа Microsoft Excel, в частности, ее версии - Excel 97, Excel 2000 и Excel 2002 (XP). Эта программа является типичным Windows-приложением и предоставляет в распоряжение пользователя стандартную информационную среду – окно программы, содержащее следующие элементы :
строка заголовка;
панель меню;
панели инструментов;
строка формул;
окно документа;
строка состояния.
Документ Excel называется рабочей книгой. Рабочая книга представляет собой набор рабочих листов, каждый из которых имеет табличную структуру и может содержать одну или несколько таблиц. По умолчанию листам присваивается имя Лист 1, Лист 2, Лист 3. В окне документа в программе Excel отображается текущий рабочий лист активной рабочей книги. Каждый рабочий лист имеет название, которое записывается на ярлычке листа, отображаемом в его нижней части. С помощью ярлычков можно переключаться с одного листа на другой, дважды щелкнув на его ярлыке. При необходимости пользователь может изменить название листа, а также увеличить их количество. Все листы рабочей книги сохраняются в одном файле.
Табличное пространство рабочего листа состоит из строк и столбцов, Столбцы озаглавлены латинскими прописными латинскими буквами или двухбуквенными комбинациями. Всего рабочий лист содержит 256 столбцов, пронумерованных от A до IV. Строки последовательно нумеруются числами от 1 до 65356. На пересечении столбцов и строк образуются ячейки таблицы. Всего рабочий лист содержит 16731136 ячеек.
Ячейка является минимальным элементом хранения данных. Обозначение ячейки (ее номер) выполняет адресную функцию и включает в себя номера столбца и строки, на пересечении которых она расположена, например, A1, DE234. Адреса ячеек используются при записи формул, определяющих взаимосвязь между значениями, расположенными в различных ячейках. Одна из ячеек является активной и выделяется рамкой активной ячейки. Эта рамка играем роль табличного курсора. Операции ввода и редактирования всегда производятся в активной ячейке.
На данные расположенные в соседних ячейках, можно ссылаться в формулах, как на единое целое. Такую группу ячеек называют диапазоном. Наиболее часто используются прямоугольные диапазоны, которые обозначаются номерами ячеек, расположенными, в противоположных углах прямоугольника, например: A1:C5. Программа Excel при сохранении рабочей книги записывает в файл только прямоугольную область рабочих листов, примыкающую к левому верхнему углу (ячейка А1) и содержащую все заполненные ячейки.
Отдельная ячейка может содержать данные, относящиеся к одному из трех типов: текст, число, или формула. Тип данных, размещаемых в ячейке, определяется автоматически при вводе. Ввод формулы всегда начинается с символа = (знака равенства).
Ввод данных осуществляется непосредственно в текущую ячейку или в строку формул. Содержимое строки формул всегда соответствует содержимому текущей ячейки. Формула может состоять из значений (числовых констант), ссылок на ячейки и имен функций, соединенных знаками математических операций. Порядок выполнения операций определяется правилом приоритета. Сначала выполняются операции в скобках, затем операция умножения и т.д.

Оператор

Значение

(

Открыть скобку

)

Закрыть скобку

*

Умножить

/

Download 1.33 Mb.

Do'stlaringiz bilan baham:
1   ...   31   32   33   34   35   36   37   38   ...   48




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling