Общие сведения о табличных процессорах

Тема 6. ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ. ТАБЛИЧНЫЕ ПРОЦЕССОРЫ

Содержание:

6.1. Общие сведения о табличных процессорах................................................................................................................................... 1

6.2. Пользовательский интерфейс Excel 2000...................................................................................................................................... 3

6.3. Работа с таблицей как с файлом..................................................................................................................................................... 5

6.4. Основные приемы работы в Excel.................................................................................................................................................. 5

6.5. Формулы и функции в Excel.......................................................................................................................................................... 7

6.6. Диаграммы и графики в Excel........................................................................................................................................................ 8

6.6.Технология проектирования таблицы............................................................................................................................................. 9

6.8. Решение базовых задач в Excel 2000........................................................................................................................................... 11

Общие сведения о табличных процессорах

Табличное представление позволяет быстро осуществить рас­четы над большими объемами данных. Если расчеты выполня­ются однократно, то оправдано использование калькулятора. Од­нако многократное выполнение расчетов вызывает утомление и раздражение, что приводит к появлению ошибок и необходимо­сти перерасчета, сопряженного с материальными и временными затратами.

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

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

Концепция электронной таблицы, впервые реализованная для компьютера фирмы Apple, оказалась удачной, и в течение несколь­ких лет был выпущен ряд программных средств этого класса (се­мейства Visicalc, Supercalc, Multiplan). Электронные таблицы стали одним из основных компонентов интегрированных пакетов про­грамм Works, Symphony. Большое влияние на развитие программ­ных средств этого класса оказала разработка пакета Lotus 1–2–3 фирмы Lotus Development. Этот пакет благодаря своим функцио­нальным возможностям и скорости обработки долгое время являл­ся эталоном для аналогичных программных продуктов.

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

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

К основным функциям табличных процессоров относят:

· создание таблиц одноразового и многоразового пользования;

· выполнение специальных расчетов (математических, статис­тических, бухгалтерских и пр.). При изменении исходных значений расчетные значения должны автоматически изменяться. Это позволяет осуществлять анализ результатов и получать мно­жество вариантов решения задачи;

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

· взаимодействие с другими офисными продуктами, тексто­выми редакторами, системами управления базами данных и пр.

На рынке программных продуктов наиболее популярными представителями этого класса являются табличные процессо­ры различных версий Lotus 1–2–3 фирмы Lotus Development Inc., Quattro Pro фирмы Novell и Excel корпорации Microsoft. Эти продукты являются компонентами соответствующих офис­ных пакетов – Lotus SmartSuit, Perfect Office и Microsoft Office.

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

· построение таблиц любой формы и их сохранение на магнит­ном носителе в виде отдельного файла;

· корректировка структуры созданной таблицы (перемещение, добавление, удаление, мультиплицирование строк, столбцов и диапазонов ячеек);

· выбор цветового оформления таблицы, различных шрифтов и стилей, ввода текста под различными углами, автоформа­тирование таблицы;

· обработка разнообразных типов данных (чисел, дат, формул, гиперссылок);

· поддержка форматов файлов разнообразных программных продуктов (например, Lotus 1–2–3);

· импорт и экспорт табличных данных из внешних баз данных (с возможностями предварительного отбора);

· импорт графических объектов в таблицу (поддержка OLE–технологии);

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

· представление данных таблицы в виде двух– и трехмерных графиков и диаграмм. Содержит разнообразные инструмен­ты для редактирования графиков и диаграмм, включая сред­ства для создания смешанных двухмерных графиков;

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

· реализацию комплекса матричных и оптимизационных вы­числений;

· защиту таблицы от несанкционированного доступа;

· средства формирования профессиональных отчетов, а также возможность использования других компонентов Microsoft Office (MS Word, MS Access) для этих целей;

· упорядочивание, удаление, копирование, нахождение по ус­ловию данных в таблице;

· открытие и возможность работы одновременно с нескольки­ми таблицами;

· связку таблиц, то есть автоматический перенос информации из одной таблицы в другую;

· анализ влияния изменений одних данных на другие, исполь­зуемый, например, при прогнозировании динамики различ­ных процессов;

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

· интеллектуальное реагирование на действия пользователя (реализация технологии IntelliSence) – система предугады­вает действия пользователя и помогает ему выполнить их;

· поддержку технологии drag–and–drop;

· автоматическое исправление синтаксических ошибок при задании текста и формул;

· задание ограничения на вводимые данные путем указания списка или диапазонов допустимых значений (нарушающие эти условия данные выделяются специальным образом);

· обработку таблиц с помощью макрокоманд, создание моду­лей на встроенном языке программирования VBA (Visual Basic for Application);

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: