Автор работы: Пользователь скрыл имя, 05 Февраля 2011 в 17:27, курс лекций
В работе рассматриваются основные вопросы в виде лекций по предмету "Программное обеспечение".
Лекция № 13 Табличные процессоры. Табличный процессор Microsoft Excel
Решение ряда экономических задач часто приводит к обработке прямоугольных таблиц данных разных типов (текстовых, числовых). Применение средств алгоритмических языков высокого уровня оказалось во многих случаях не эффективно. Текстовые процессоры дают возможность ведения и форматирования таблиц, но они плохо приспособлены для вычислений. Выше указанные причины вызвали появление программ, называемых электронными таблицами, объединяющими в себе возможности:
История развития программ обработки электронных таблиц насчитывает около трицатицати лет, налицо огромный прогресс в этой области программного обеспечения. Первая такая программа, реализующая концепцию электронных таблиц, VisiCalk была разработана Д. Бриклиным и Б. Фрестоном в 1979 г. По этой концепции основной формат электронной таблицы – это экран дисплея с сеткой, разделяющей его на столбцы и строки, обозначенные буквами латинского алфавита и цифрами. Примерами программ электронных таблиц являются SuperCalc, QutroPro, Lotus 1-2-3 (Lotus), Calc, MS Excel.
В состав программных продуктов этого вида входят:
Электронные таблицы можно использовать для решения задач учёта, составления бланков, планирования производства, расчёта налогов, заработной платы, учёта кадров и др. Благодаря мощным математическим функциям, имеющимся в электронных таблицах, с их помощью можно решать множество задач в области естественных и технических задач.
Именно для проведения расчетов данных, представленных в табличной форме, были разработаны пакеты прикладных программ, получивших название "табличный процессор".
Электронная таблица (ЭТ) — компьютерный эквивалент обычной таблицы, в клетках (ячейках) которой записаны данные различных типов: текст, даты, формулы, числа.
Табличные процессоры – это специальный комплекс программ для управления электронной таблицей.
Использование
табличных процессоров
Технология работы с табличным документом аналогична процедурам подготовки текстовых документов: редактируемый отчет в виде таблицы выводится на экран, и пользователь может в диалоговом режиме вносить в него свои изменения (т.е. редактировать содержимое ячеек электронной таблицы). Пользователь может переносить и копировать содержимое ячеек из одного места таблицы в другое, использовать всевозможные шрифты (различного типа, начертания и размера), печатать на принтере необходимое количество экземпляров подготовленного табличного документа. Все внесенные изменения сразу же отображаются на экране компьютера. Если один раз отработать форму таблицы и установить характер необходимых расчетов, то в дальнейшем технологический процесс сводится только к вводу данных и при необходимости к их редактированию.
Табличные процессоры относятся к диалоговым системам, построенным по принципу меню: из списка возможных действий пользователь выбирает то, что ему необходимо.
Табличные процессоры обеспечивают:
• ввод, хранение и корректировку большого количества данных;
• автоматическое обновление результатов вычислений при изменении исходных данных;
• дружественный интерфейс;
• наглядность и естественную форму документов, представляемых пользователю на экране.
В зависимости от вида табличного процессора пользователю доступны различные функции. Как правило, обязательный набор включает следующие основные типы функций:
1) для формул при вычислениях:
• математические, тригонометрические, включая функции суммирования, произведения, извлечения квадратного корня, логарифмическую и т.д.;
• логические типа IF (если);
• статистические средней арифметической и определения количества всех значений в заданном диапазоне клеток;
2)
текстовые функции,
3)
финансовые функции для
4) функции даты и времени;
5)
функции сгруппированных
На основании табличных данных средствами табличного процессора можно проводить графический анализ данных с использованием разнообразных графиков и диаграмм.
Возможности
табличных процессоров
На сегодняшний день по данным статистики лидером среди программного обеспечения данного типа является табличный процессор Excel фирмы Microsoft (его используют более 80 % пользователей во всем мире).
Функциональные возможности Excel позволяют широко использовать его для финансовой обработки данных, научных расчетов, инженерно-технических расчетов, автоматизации учетно-контрольной деятельности, эффективной обработки больших объемов информации, заданных в табличном виде.
К основным возможностям табличного процессора Excel относятся:
• быстрое построение, корректировка, сохранение таблиц;
•
использование стандартных
• защита табличных данных;
• построение по табличным данным двух- и трехмерных графиков и диаграмм, содержащих разнообразные инструменты для редактирования графиков и диаграмм, включая средства для создания смешанных двухмерных графиков;
• поддержка OLE-технологии и технологии drag-and-drop;
• работа со связанными таблицами;
• работа с таблицей как с базой данных;
• одновременная работа с несколькими книгами и др.
Кроме того, Excel обеспечивает:
• быстрое построение таблиц любой формы одноразового и многоразового пользования и сохранение на магнитном носителе в виде отдельного файла с последующим чтением; • возможность обработки таких типов данных, как числа, даты, формулы;
• возможность корректировки уже созданной таблицы (перемещение строк и столбцов, их копирование, удаление и т.д.);
• возможность выбора цветового оформления таблицы, а также различных шрифтов и стилей, включая автоформатирование;
• наличие механизма мастеров, которые позволяют автоматизировать выполнение операций (например, мастер диаграмм или мастер функций);
• автоматизированную обработку таблиц с помощью макрокоманд, а также модулей на встроенном языке программирования Visual Basic for Application;
• поддержку работы в сети.
В табличном процессоре Excel информация хранится в виде рабочей книги, содержащая листы, расположенные в произвольном порядке, следующих типов:
Основными понятиями табличного процессора Excel являются:
Сообщения об ошибках, допущенных при вводе формул
Ошибка | Причина | Пояснение |
# ЗНАЧ! | Используется недопустимый тип аргумента или операнда | =А1+А2 при этом в А1 находятся число, а в А2 – текст |
# ИМЯ? | Появляется когда Excel не может распознать имя, используемое в формуле | =А1+А
А не является именем ячейки |
# ДЕЛ/0! | Появляется, в формуле делается попытка деления на 0 | =А1/А2
при этом А2 содержится 0 |
# ССЫЛКА! | Появляется, когда используется недопустимая ссылка на ячейку | =А1+5 после удаления ячейки появилась ошибка # ССЫЛКА!+5 |
# # # # # | Ошибка появляется, когда вводимое числовое значение не умещается в ячейке | Необходимо просто расширить столбец |