Лекция № 13 Табличные процессоры. Табличный процессор Microsoft Excel
Решение ряда экономических задач часто приводит к обработке прямоугольных таблиц данных разных типов (текстовых, числовых). Применение средств алгоритмических языков высокого уровня оказалось во многих случаях не эффективно. Текстовые процессоры дают возможность ведения и форматирования таблиц, но они плохо приспособлены для вычислений. Выше указанные причины вызвали появление программ, называемых электронными таблицами, объединяющими в себе возможности:
- текстовых процессоров по созданию и форматированию таблиц;
- математической обработки табличных данных;
- визуализации результатов в форме таблиц, диаграмм, графиков.
История развития программ обработки электронных таблиц насчитывает около трицатицати лет, налицо огромный прогресс в этой области программного обеспечения. Первая такая программа, реализующая концепцию электронных таблиц, VisiCalk была разработана Д. Бриклиным и Б. Фрестоном в 1979 г. По этой концепции основной формат электронной таблицы – это экран дисплея с сеткой, разделяющей его на столбцы и строки, обозначенные буквами латинского алфавита и цифрами. Примерами программ электронных таблиц являются SuperCalc, QutroPro, Lotus 1-2-3 (Lotus), Calc, MS Excel.
В состав программных продуктов этого вида входят:
- калькуляционный (вычислительный модуль) модуль, с помощью которого происходит обработка данных (текстовых или числовых) в таблицах;
- модуль программ для создания презентационной графики, который позволяет на основе числовых данных, полученных с помощью калькуляционного модуля, создать диаграммы различных типов;
- модуль базы данных, реализующий доступ к внешним базам данных.
Электронные таблицы можно использовать для решения задач учёта, составления бланков, планирования производства, расчёта налогов, заработной платы, учёта кадров и др. Благодаря мощным математическим функциям, имеющимся в электронных таблицах, с их помощью можно решать множество задач в области естественных и технических задач.
Именно для проведения расчетов данных, представленных в табличной форме, были разработаны пакеты прикладных программ, получивших название «табличный процессор».
Электронная таблица (ЭТ) — компьютерный эквивалент обычной таблицы, в клетках (ячейках) которой записаны данные различных типов: текст, даты, формулы, числа.
Табличные процессоры – это специальный комплекс программ для управления электронной таблицей.
2.Функциональные возможности табличных процессоров
Использование табличных процессоров целесообразно в тех случаях, когда:
- числа, с которыми требуется работать при решении поставленной задачи, можно расположить в виде таблицы, т.е. в строках и графах;
- числа в одной строке или графе связаны с числами в других строках или графах и предполагается использование математических вычислений над данными таблицы;
- предполагается статистическая обработка данных;
- возможно частое изменение информации;
- отслеживается большое число показателей;
- предполагается изготовление нужного числа копий табличных документов.
- создание и редактирование электронных таблиц;
- оформление и печать электронных таблиц;
- создание многотабличных документов, объединенных формулами;
- построение диаграмм, их модификация и решение экономических задач графическими методами;
- работа с электронными таблицами как с базами данных: сортировка таблиц, выборка данных по запросам; создание итоговых и сводных таблиц;
- использование при построении таблиц информации из внешних баз данных;
- решение экономических задач типа «что – если» путем подбора параметров;
- решение оптимизационных задач;
- статистическая обработка данных;
- создание слайд-шоу;
- разработка макрокоманд, настройка среды под потребности пользователя и т.д.
Технология работы с табличным документом аналогична процедурам подготовки текстовых документов: редактируемый отчет в виде таблицы выводится на экран, и пользователь может в диалоговом режиме вносить в него свои изменения (т.е. редактировать содержимое ячеек электронной таблицы). Пользователь может переносить и копировать содержимое ячеек из одного места таблицы в другое, использовать всевозможные шрифты (различного типа, начертания и размера), печатать на принтере необходимое количество экземпляров подготовленного табличного документа. Все внесенные изменения сразу же отображаются на экране компьютера. Если один раз отработать форму таблицы и установить характер необходимых расчетов, то в дальнейшем технологический процесс сводится только к вводу данных и при необходимости к их редактированию.
Табличные процессоры относятся к диалоговым системам, построенным по принципу меню: из списка возможных действий пользователь выбирает то, что ему необходимо.
Табличные процессоры обеспечивают:
• ввод, хранение и корректировку большого количества данных;
• автоматическое обновление результатов вычислений при изменении исходных данных;
• наглядность и естественную форму документов, представляемых пользователю на экране.
В зависимости от вида табличного процессора пользователю доступны различные функции. Как правило, обязательный набор включает следующие основные типы функций:
1) для формул при вычислениях:
• математические, тригонометрические, включая функции суммирования, произведения, извлечения квадратного корня, логарифмическую и т.д.;
• логические типа IF (если);
• статистические средней арифметической и определения количества всех значений в заданном диапазоне клеток;
2) текстовые функции, позволяющие отработать некоторым образом текстовые значения клеток, например, отразить только первые три символа текстовой строки;
3) финансовые функции для выполнения основных финансовых операций, таких как определение величины амортизации, величины платежей за инвестиции, начисление процентов и т.д.;
4) функции даты и времени;
5) функции сгруппированных данных, например сортировка данных по различным критериям.
На основании табличных данных средствами табличного процессора можно проводить графический анализ данных с использованием разнообразных графиков и диаграмм.
Возможности табличных процессоров определяются, с одной стороны, характеристиками собственно пакета прикладных программ, а с другой – техническими характеристиками ПК: объемом таблицы (допустимым количеством строк и столбцов), требуемым минимальным объемом оперативной памяти, минимально необходимым объемом дисковой памяти.
На сегодняшний день по данным статистики лидером среди программного обеспечения данного типа является табличный процессор Excel фирмы Microsoft (его используют более 80 % пользователей во всем мире).
Функциональные возможности Excel позволяют широко использовать его для финансовой обработки данных, научных расчетов, инженерно-технических расчетов, автоматизации учетно-контрольной деятельности, эффективной обработки больших объемов информации, заданных в табличном виде.
К основным возможностям табличного процессора Excel относятся:
• быстрое построение, корректировка, сохранение таблиц;
• использование стандартных функций для проведения расчетов в таблицах;
• защита табличных данных;
• построение по табличным данным двух- и трехмерных графиков и диаграмм, содержащих разнообразные инструменты для редактирования графиков и диаграмм, включая средства для создания смешанных двухмерных графиков;
• поддержка OLE-технологии и технологии drag-and-drop;
• работа со связанными таблицами;
• работа с таблицей как с базой данных;
• одновременная работа с несколькими книгами и др.
Кроме того, Excel обеспечивает:
• быстрое построение таблиц любой формы одноразового и многоразового пользования и сохранение на магнитном носителе в виде отдельного файла с последующим чтением; • возможность обработки таких типов данных, как числа, даты, формулы;
• возможность корректировки уже созданной таблицы (перемещение строк и столбцов, их копирование, удаление и т.д.);
• возможность выбора цветового оформления таблицы, а также различных шрифтов и стилей, включая автоформатирование;
• наличие механизма мастеров, которые позволяют автоматизировать выполнение операций (например, мастер диаграмм или мастер функций);
• автоматизированную обработку таблиц с помощью макрокоманд, а также модулей на встроенном языке программирования Visual Basic for Application;
• поддержку работы в сети.
Табличный процессор
Табличный процессор – это программа для обработки информации, которую можно представить в виде таблиц.
Табличные процессоры позволяют не только создавать на компьютере таблицы, но и проводить автоматизацию обработки данных, внесенных в таблицы. Это позволяет повысить эффективность работы и осуществлять ее на более высоком качественном уровне.
С помощью табличных процессоров можно делать расчеты по экономике, бухгалтерскому делу, а также в различных областях инженерного дела. Также табличные процессоры позволяют строить диаграммы и графики, с помощью них можно проводить экономический анализ, создавать модели различных ситуаций с количественной точки зрения и многое другое.
Хранение и обработка информации в табличных процессорах осуществляется в виде двумерных массивов, которые состоят из строк и столбцов. Такие массивы называются рабочими листами, которые входят в рабочую книгу.
Функции и виды табличных процессоров
Функции табличных процессоров:
В настоящее время существует большое количество программных комплексов, включающих в себя табличные редакторы. Также разработаны и используются пользователями табличные процессоры в виде самостоятельных программных продуктов.
Виды табличных процессоров
Виды табличных процессоров
Gnumeric имеет 621 функцию (221 из них являются уникальными), модульную систему, мультиформатную систему чтения и записи файлов электронных таблиц.
Входит в состав набора офисных приложений GNOME Office.
Поддерживается работа на Linux, Windows, Mac OS, ReactOS, SkyOS, BeOS и других ОС.
Функционал приложения очень широкий.
Входит в состав пакета OpenOffice и является кросс-платформенным программным обеспечением.
Это ответвление табличного процессора OpenOffice Calc.
Входит в состав пакета LibreOffice и доступен для Linux, FreeBSD, Windows, Mac OS.
KSpread или KCells
Свободный табличный процессор, входит в пакеты KOffice и KDE.
Доступен для Linux, Unix-like OS, Windows.
IBM Lotus Symphony
18.01.2012 разработка прекращена, а IBM переключилась на работу с Apache OpenOffice.
Доступны версии для Linux, Windows, DOS.
Платная программа. Входит в состав MS Office. Доступны версии только для Windows.
Возможности табличного процессора
Рабочая книга, образованная из рабочих листов, является основным документом, который используется для хранения и обработки данных, названия листов располагаются на ярлычках внизу рабочего экрана. Каждый из листов может содержать данные: числовые, текстовые, графические и т.д. При создании новой рабочей книги она содержит один или несколько рабочих листов (в зависимости от программы), но количество их может быть изменено путем добавления новых или удаления ненужных. Кроме листов в редакторе можно создавать макросы, диаграммы и диалоговые листы.
Основное назначение рабочего листа – это организация анализа данных в удобной для пользователя форме.
Макрос – это макротаблица, являющаяся последовательными командами, которые необходимо выполнять пользователю постоянно. Они служат для автоматизации выполнения наиболее часто проделываемых операций.
Диаграмма – это графическое представление связей между числами таблицы. Диаграммы служат для того, что наглядно отобразить количественное соотношение между сопоставляемыми величинами.
Основной единицей табличных процессоров является ячейка. Адресом ячейки является обозначение ячейки, которое указывает на соответствующий столбец и строчку. Активной ячейкой является текущая ячейка, которая выделена рамкой. Номер ячейки и содержимое отображается в строке формул в верхней части рабочего экрана. Когда пользователь начинает ввод данных, они появляются в активной ячейке.
Рассмотрим основные составные части рабочего листа редактора Excel. В него входит 65536 строк и 256 столбцов. Строки обозначаются цифрами, столбцы имеют буквенное обозначение: от A до Z, далее АА до AZ, BA до BZ и т.д. вплоть до столбца с обозначением IV. Нумерация строк с левой стороны листа сверху вниз от 1 до 65536. На пересечении строк и столбцов формируются ячейки.
Рассмотрим структуру окна Excel. Основные составные части – рабочая зона и диалоговая панель. Рабочая зона – это видимая на экране часть рабочего листа, диалоговая панель – это ряд горизонтальных строк и полосы прокрутки. Горизонтальные строки – это панели инструментов.
На самом верху экрана расположена это строка заголовков, содержащая название программы и имя рабочей книги.
Первая панель инструментов – это меню, содержащие слева направо Файл, Правка, Вид, Вставка, Формат, Сервис, Данные, Окно, Справка и три кнопки: для сворачивания и разворачивания окна и для закрытия таблицы Excel. Затем следуют панели «Стандартная» и «Форматирование».
Числа и вычисления являются неотъемлемой частью работы множества профессий, а работу всегда хочется облегчить и упростить. Обычные калькуляторы и счетные машинки могут помочь в простых расчетах, но для ведения сложных вычислений или создания списков необходимых адресов, предприятий и т.п. нужно специальное программное обеспечение. Для этого служат программы обработки электронных таблиц, в их задачу входит быстро и просто помочь решить любую задачу, оперативно выполнить поставленные начальством требования и другие виды работ, связанные с таблицами и расчетами.
Назначение табличных процессоров.
Табличный процессор содержит набор компьютерных инструментов для работы с информацией, представленной в табличной форме.
Рабочая область электронной таблицы напоминает по своей структуре шахматную доску. Она стоит из строк и столбцов, имеющих свои имена.
Результатом работы является документ в форме таблицы, диаграммы.
Основное назначение табличного процессора – автоматизация расчетов в табличной форме.
Характерной особенностью табличного процессора является то, что данные и результаты вычислений представляются в табличной форме. Для наглядности эти данные можно представить в графическом виде – как диаграммы.
По сравнению с бумажной предшественницей электронная таблица представляет пользователю гораздо больше возможностей для работы. В ячейках таблицы могут записываться различные числа, даты, тексты, логические величины, функции, формулы. Формулы позволяют практически мгновенно производить пересчет и выводить в соответствующей ячейке новый результат при изменении исходных данных. Эта возможность позволяет активно использовать электронные таблицы:
· для автоматизации вычислений;
· для представления результатов вычислений в виде диаграмм;
· для моделирования, когда исследуется влияние различных значений параметров.
Функции табличных процессоров весьма разнообразны:
создание и редактирование электронных таблиц;
создание многотабличных документов;
оформление и печать электронных таблиц;
построение диаграмм, их модификация и решение экономических задач графическими методами;
создание многотабличных документов, объединенных формулами;
работа с электронными таблицами как с базами данных: сортировка таблиц, выборка данных по запросам;
создание итоговых и сводных таблиц;
использование при построении таблиц информации из внешних баз данных;
решение оптимизационных задач;
решение экономических задач типа “что – если” путем подбора параметров;
разработка макрокоманд, настройка среды под потребности пользователя и т.д.
47 Табличный процессор Microsoft Excel: основные понятия и определения.
Рабочее поле табличного процессора располагается на экране дисплея. Большую часть экрана занимает окно документа, в котором размещается электронная таблица, расчерченная с помощью вертикальных и горизонтальных линий на ячейки. Таблица обрамлена рамкой, используемой для нумерации строк и наименования столбцов. Номер текущей электронной таблицы (листа) высвечивается в нижней части экрана.
При заполнении таблицы и при ее просмотре большую роль играет табличный курсор, который высвечивает границу ячейки. Такая ячейка называется текущей.
Взаимодействие пользователя с программой Excel осуществляется через меню команд, панели инструментов, панель формул, строку состояния.
С помощью меню команд и панелей инструментов пользователь управляет работой табличного процессора. Панели инструментов представляют собой наборы пиктограмм. Чтобы узнать назначение любого инструмента, достаточно установить указатель мыши на соответствующую пиктограмму, и на экране появится подсказка.
Панель формул разбита на три части. Первая часть содержит адрес текущей ячейки. Третью часть панели формул можно назвать строкой ввода и редактирования. Здесь высвечивается содержимое текущей ячейки и набираются данные, предназначенные для ввода в текущую ячейку. Средняя часть панели формул состоит из трех кнопок, которые появляются только при вводе и редактировании данных.
Строка состояния содержит индикатор состояния табличного процессора или расшифровку текущей команды меню, используемого инструмента. Могут быть следующие состояния табличного процессора: “Готов” — ожидание набора данных или команд; “Ввод” — ввод данных; “Правка” — редактирование данных.
Пользователь имеет возможность изменить вид экрана табличного процессора в соответствии со своими потребностями. Можно отключить панель формул, если не предполагается редактирование и ввод новых данных. Если вы обладаете достаточным опытом работы с программой Ехсе1 и не нуждаетесь в указании текущих режимов работы табличного процессора, расшифровке команд меню, подсказке о предназначении инструментов, то можно отказаться от строки состояния. Можно отключить или выбрать другие панели инструментов. Такие изменения производятся с помощью команды Вид из меню команд.
Изменение размеров окна документа и перемещение окон производится согласно правилам, принятым в среде Windows.
Для быстрого перемещения указателя мыши по ячейкам электронной таблицы служат полосы прокрутки, использование которых также осуществляется по правилам, принятым в среде Windows.
Примечание. При использовании полос прокрутки видимыми становятся новые части таблицы, но табличный курсор не изменяет своего положения.
При подготовке материала использовались источники:
https://studfile.net/preview/8579200/
https://odiplom.ru/lab/tablichnyi-processor.html
https://studfile.net/preview/9176293/page:24/