«Табличные процессоры в области экономики. Назначение и решаемые при помощи них задачи. Язык макропрограммирования» Введение Как известно, целью экономической деятельности любой фирмы как в сфере материального производства, так и в сфере обслуживания населения является производство товаров или услуг с требуемым качеством и минимальными затратами трудовых и материальных ресурсов, в конечном итоге - получение прибыли. Достижение этой цели - задача многоплановая, решение которой зависит от творческих способностей всех сотрудников фирмы, т.е. от того, какие решения принимает каждый участник производственного процесса от руководителя до рядового исполнителя на своем участке производства. Самой важной сферой применения табличных процессоров длительное время есть финансово-экономические расчеты, которые включают в себя множество методов и инструментов, что использованы для принятия всяких решений: от простых вычислений- до сложных многокритериальных операций, что позволяют получать решения для коммерческих расчетов при разных начальных условий. Применение таких исчислений - очень многофакторная процедура, которая требует хорошей математической подготовки и использования огромного количества вспомогательных материалов. С переходом к рыночным отношениям потребность в точных вычислениях очень сильно возросла. Они стали незаменимыми для проведения коммерческих сделок. В множестве с принципами анализа, современного моделирования некоторых существенно событийэ кономические влиятельное вычисления направление перерастают управления, предпринимательской деятельности -финансовый менеджмент. вновое организации Исходя из выше изложенного можно сделать вывод, что тема реферата является достаточно актуальной в наше время. Целью написания реферата является характеристика табличных процессоров с точки зрения работы экономиста. В соответствии с целью ставятся следующие задачи: рассмотрение назначение указанного программного обеспечения или технологии; характеристика специфика ее использования; описание основной информации о разработчиках в данной области, ценовом диапазоне программных решений и области применения; описание технологии решения экономических задач. .Понятие об электронных таблицах В повседневной жизни человек постоянно использует таблицы: дневник в школе, расписание электричек, расписание занятий и т.д. Персональный компьютер расширяет возможности использования таблиц за счёт того, что позволяет не только представлять данные в электронном виде, но и обрабатывать их. Класс программного обеспечения, используемый для этой цели, называется табличными процессорами или электронными таблицами. Основное назначение табличных процессоров - обработка таблично организованной информации, проведение расчётов на её основе и обеспечение визуального представления хранимых данных и результатов их обработки в виде графиков, диаграмм. Табличный процессор или электронная таблица - это интерактивная система обработки данных, в основе которой лежит двухмерная таблица. Ячейки таблицы могут содержать числа, строки или формулы, задающие зависимость ячейки от других ячеек. Пользователь может просматривать, задавать и изменять значение ячеек. Изменение значение ячейки ведет к немедленному изменению значений зависящих от нее ячеек. Табличные процессоры обеспечивают также задание формата изображения, поиск, сортировку. Применение электронных таблиц упрощает работу с данными и позволяет получать результаты без проведения расчётов вручную. Расчёт по заданным формулам выполняется автоматически. Изменение содержимого, какой-либо ячейки приводит к перерасчёту значений всех ячеек, которые связаны с ней формульными отношениями. Электронные таблицы используются во всех сферах человеческой деятельности, но особо широко используются для проведения экономических и бухгалтерских расчётов. Электронная таблица - компьютерный эквивалент обычной таблицы, в клетках (ячейках) которой записаны данные различных типов: тексты, даты, формулы, числа. Результат вычисления формулы в клетке является изображением этой клетки. Числовые данные и даты могут рассматриваться как частный случай формул. Для управления электронной таблицей используется специальный комплекс программ - табличный процессор. Главное достоинство электронной таблицы - это возможность мгновенного пересчета всех данных, связанных формульными зависимостями при изменении значения любого операнда. При работе с табличным процессором на экран выводится прямоугольная таблица, в клетках которой могут находиться числа, пояснительные тексты и формулы для расчета значений в клетке по имеющимся данным (рис.1). Рис.1. Внешний вид электронной таблицы То есть программные средства для проектирования электронных таблиц называют табличными процессорами. Они позволяют не только создавать таблицы, но и автоматизировать обработку табличных данных. С помощью электронных таблиц можно выполнять различные экономические, бухгалтерские и инженерные расчеты, а также строить разного рода диаграммы, проводить сложный экономический анализ, моделировать и оптимизировать решение различных хозяйственных ситуаций и т.д. Функции табличных процессоров весьма разнообразны: создание и редактирование электронных таблиц; создание многотабличных документов; оформление и печать электронных таблиц; построение диаграмм, их модификация и решение экономических задач графическими методами; создание многотабличных документов, объединенных формулами; работа с электронными таблицами как с базами данных: сортировка таблиц, выборка данных по запросам; создание итоговых и сводных таблиц; использование при построении таблиц информации из внешних баз данных; создание слайд-шоу; решение оптимизационных задач; решение экономических задач типа “что - если” путем подбора параметров; разработка макрокоманд, настройка среды под потребности пользователя и т.д. Рабочая область электронной таблицы состоит из строк и столбцов, имеющих свои имена. Имена строк - это их номера. Нумерация строк начинается с 1 и заканчивается максимальным числом, установленным для данной программы. Имена столбцов - это буквы латинского алфавита сначала от А до Z , затем от АА до AZ , ВА до BZ и т. д. Максимальное количество строк и столбцов определяется особенностями используемой программы и объемом памяти компьютера. Современные программы дают возможность создавать электронные таблицы, содержащие более 1 млн. ячеек, хотя для практических целей в большинстве случаев этого не требуется. Пересечение строки и столбца образует ячейку таблицы, имеющую свой уникальный адрес. Для указания адресов ячеек в формулах используются ссылки (например, А2 или С4). Ячейка - область, определяемая пересечением столбца и строки электронной таблицы. Адрес ячейки - определяется названием (номером) столбца и номером строки. Ссылка - способ (формат) указания адреса ячейки. В электронных[таблицых существует понятие блока (диапазона) ячеек, также имеющего свой уникальный адрес. В качестве блока ячеек может рассматриваться строка или часть строки, столбец или часть столбца, а также прямоугольник, состоящий из нескольких строк и столбцов или их частей. Адрес блока ячеек задается указанием ссылок первой и последней его ячеек, между которыми, например, ставится разделительный символ - двоеточие <:> или две точки подряд <..>. Каждая команда электронной таблицы требует указания блока (диапазона) ячеек, в отношении которых она должна быть выполнена. Блок используемых ячеек может быть указан двумя путями: либо непосредственным набором с клавиатуры начального и конечного адресов ячеек, формирующих диапазон, либо выделением соответствующей части таблицы при помощи клавиш управления курсором. Удобнее задавать диапазон выделением ячеек.[2] Типичными установками, принимаемыми по умолчанию на уровне всех ячеек таблицы, являются: ширина ячейки в 9 разрядов, левое выравнивание для символьных данных и основной формат для цифровых данных с выравниванием вправо. Блок ячеек - группа последовательных ячеек. Блок ячеек может состоять из одной ячейки, строки (или ее части), столбца (или его части), а также последовательности строк или столбцов (или их частей). При работе с электронной таблицей на экран выводятся рабочее поле таблицы и панель управления. Панель управления обычно включает: главное меню; вспомогательную область управления; строку ввода и строку подсказки. Расположение этих областей на экране может быть произвольным и зависит от особенностей конкретного табличного процессора. Строка главного меню содержит имена меню основных режимов программы. Выбрав один из них, пользователь получает доступ к ниспадающему меню, содержащему перечень входящих в него команд. После выбора некоторых команд ниспадающего меню появляются дополнительные подменю. Вспомогательная область управления включает: ∙ строку состояния; ∙ панели инструментов; ∙ вертикальную и горизонтальную линейки прокрутки. В строке состояния (статусной строке) пользователь найдет сведения о текущем режиме работы программы, имени файла текущей электронной таблицы, номере текущего окна и т.п. Панель инструментов (пиктографическое меню) содержит определенное количество кнопок (пиктограмм), предназначенных для быстрой активизации выполнения определенных команд меню и функций программы. Чтобы вызвать на экран те области таблицы, которые на нем в настоящий момент не отображены, используются вертикальная и горизонтальная линейки прокрутки. Бегунки (движки) линеек прокрутки показывают относительную позицию активной ячейки в таблице и используются для быстрого перемещения по ней. В некоторых табличных процессорах на экране образуются специальные зоны быстрого вызова. При щелчке мыши в такой зоне вызывается соответствующая функция. Например, при щелчке мыши на координатной линейке вызывается диалог задания параметров страницы. Строка ввода отображает вводимые в ячейку данные. В ней пользователь может просматривать или редактировать содержимое текущей ячейки. Особенность строки ввода - возможность видеть содержащуюся в текущей ячейке формулу или функцию, a не ее результат. Строку ввода удобно использовать для просмотра или редактирования текстовых данных. Строка подсказки предназначена для выдачи сообщений пользователю относительно его возможных действий в данный момент. Приведенная структура интерфейса является типичной для табличных процессоров, предназначенных для работы в среде Windows. Для табличных процессоров, работающих в DOS, чаще всего отсутствуют командные кнопки панелей инструментов и линейки прокрутки. Рабочее поле - пространство электронной таблицы, состоящее из ячеек, названий столбцов и строк. Панель управления - часть экрана, дающая пользователю информацию об активной ячейке и ее содержимом, меню и режиме работы. Текущей (активной) называется ячейка электронной таблицы, в которой в данный момент находится курсор. Адрес и содержимое текущей ячейки выводятся в строке ввода электронной таблицы. Перемещение курсора как по строке ввода, так и по экрану осуществляется при помощи клавиш движения курсора. Возможности экрана монитора не позволяют показать всю электронную таблицу. Мы можем рассматривать различные части электронной таблицы, перемещаясь по ней при помощи клавиш управления курсором. При таком перемещении по таблице новые строки (столбцы) автоматически появляются на экране взамен тех, от которых мы уходим. Часть электронной таблицы, которую мы видим на экране монитора, называется текущим (активным) экраном. Рабочая книга представляет собой документ, содержащий несколько листов, а которые могут входить таблицы, диаграммы или макросы. Вы можете создать книгу для совместного хранения в памяти интересующих вас листов и указать, какое количество листов она должна содержать. Все листы рабочей книги сохраняются в одном файле. Заметим, что, термин «рабочая книга» не является стандартным. Так, например, табличный процессор Framework вместо него использует понятие Frame (рамка). В настоящее время наиболее популярными и эффективными пакетами прикладных программ являются Excel, Calc, QuatroPro, Lotus 1-2-3. 2.Табличные процессоры в работе экономиста Табличные процессоры давно уже прочно вошли в различные области техники, анализа, быта и сферы услуг. Они используются в различных отчетах, подсчетах, вычислениях, базах данных, презентациях и во многом другом. Сталкиваясь с необходимостью обработки и анализа большого объема данных, будь то описания, названия, цифры, где нужны несложные, циклически повторяемые операции предпочтительно задействовать табличные процессоры. С помощью данной программы возможно не просто выполнять математические действия, но и структурировать данные, размещая их в отдельные строки, столбцы и ячейки таблиц. Информация в форме электронных таблиц вполне предназначена для анализа. В работе бухгалтера, экономиста, аналитика сводные таблицы табличных процессоров в настоящее время занимают существенное место. Базовые сводные таблицы рассчитаны для работы с отформатированными списками, помогая структурировать, группировать содержимое таблицы удобным способом. При дополнительных настройках бухгалтерские программы позволяют переносить информацию в таблицы электронных таблиц для детального анализа и составления отчетов. Благодаря интерактивным таблицам пользователь самостоятельно выбирает какие данные показать, какие скрыть в отчете, так как очень часто приходится работать с колоссальным масштабом данных, а директора интересует только небольшая доля. Благодаря тому, что лист электронной таблицы представляет собой готовую таблицу, табличные процесоры можно использовать для создания документов без каких-либо расчётов, имеющих табличное представление (например, прайс-листы, штатные расписания сотрудников учреждений). В них легко можно создавать различные виды как диаграмм,так и графиков, которые берут значения переменных для построения из ячеек таблиц (например, график снижения инфляции за определенный период, динамику изменения некоторого финансового показателя). Табличные процессоры содержат большое количество финансовых и статистических функций, благодаря чему данный контент могут использовать штатные работники здравоохранения для подготовки различных документов, отчетов, расчета оптимального расписания и т.д. Табличные процессоры интенсивно используются в бухгалтерии - во многих фирмах и учреждениях это один из основных инструментов при проведении расчётов, создания диаграмм и документов. Для данных целей он имеет в себе весь минимальный набор элементарных функции. Если сказать в общем, то выбирая табличный процессор пользователь может работать с достаточно небольшими навыками работы на персональном компьютере, т.к. интерфейс и информационная база программы рассчитана на пользователей различных областей деятельности. Табличные процессоры постоянно совершенствуются, разработчиков новый интерфейс, новые функции и т.д. получая от 3.Обозрение табличных процессоров .1 GNumeric - это свободный табличный процессор, выпускаемый под лицензией производителя GNU GeneralPublicLicense. Поддерживается на Linux, Mac OS X (PowerPC), MicrosoftWindows, ReactOS, SkyOS, BeOS и других ОС. Gnumeric является частью рабочего стола GNOME Office, набора офисных приложений с некоторой долей интеграции. Разработчики стараются обеспечить поддержку полнофункциональных электронных таблиц и простой переход для пользователей и организаций с программ, требующих для использования лицензии. Некоторые специалисты утверждают, что он обеспечивает намного большую точность вычислений, чем MicrosoftExcel.Кроме того, в Gnumeric содержатся 154 уникальных функции, не реализованные больше нигде.поддерживает систему подключаемых модулей, позволяющую расширять функциональность - добавлять функции, использовать иные форматы ввода-вывода и возможности обработки данных в реальном времени.поддерживает чтение и запись форматов OpenOffice.org Calc (не завершен, пока что только текст и формулы), MicrosoftExcel, HTML-таблиц, CSV, TSV, DIF и собственного формата .gnumeric; чтение форматов IBM LotusNotes, Applix, QuattroPro, XBase, SYLK, HTML, Psion, MPS, Oleo, sc; экспорт данных в LaTeX, Postscript, PDF, TROFF, XHTML и тестовые файлы. [3] Ввиду компактности и высокого быстродействия, Gnumeric часто включают в состав различных LiveCD. Стоит отметить, что последняя версия программы GNumeric вышла в августе 2016 года (версия 1.12.32). .2.QuattroPro Среди имеющихся на рынке электронных таблиц еще для ОС DOS программа QuattroProбыла лучшая. Пакет QuattroPro был рассчитан практически на любую вычислительную систему прошлых годов - от машин с процессором 8088 и емкостью памяти 512 Кбайт до IBM PC 486 с большой оперативной памятью. В новой версии для Windows в верхней части экрана находится программируемое “быстрое меню”, один из пунктов которого позволяет переключаться между графическим и текстовым режимами. Рис.2. Логотип табличного процессора QuattroPro Табличный процессор QuattroPro обладает рядом достоинств:[6] удобный пользовательский интерфейс, дающий возможность предоставления данных в самой нестандартной форме; многооконный режим работы; доступ к любым неограниченным по размерам внешним базам данных созданных на основе наиболее популярных СУБД; хорошее качество печати входных документов; легкость создания программы обработки информации в таблицах, удобные средства отладки и редактирования созданных программ и т.д. Одной из отличительных особенностей процессора QuattroPro являются аналитические графики, которые позволяют применять к исходным данным экономистам, вычислять скользящее среднее и проводить регрессионный анализ; результаты перечисленных действий отражаются на графиках. Набор встроенных функций в пакете QuattroPro включает в себя все стандартные функции. Новыми для данной версии является поддержка дополнительных библиотек @-функций, разработанных независимыми поставщиками. Данный пакет включает программы линейного и нелинейного программирования. Оптимизационную модель можно записать на рабочий лист и работать с нею. Кроме обычных команд работы с базами данных, QuattroPro умеет читать внешние Базы в форматах Paradox, dBase и Reflex, и искать в них нужную информацию. Производителем данного программного продукта является фирма CorelCorporation. Табличный процессор входит в пакет прикладных программ WordPerfect, акционная стоимость которого на данный момент равна 199$ (http://www.wordperfect.com/ en/product/office-suite/?hptrack=mmwp&_ga=1.69289753.80205435.1477765963). .3. SuperCalc - это один из популярных пакетов прикладных программ для первых версий ОС Windows. Основное применение SuperCalc - выполнение электронных расчетов. Однако в силу своей гибкости он позволяет решать большинство финансовых и административных задач того времени: прогнозирование продаж, роста доходов; анализ процентных ставок и налогов; учет денежных чеков; подготовка финансовых деклараций и балансовых таблиц; бюджетные и статистические расчеты; объединение таблиц; сметные калькуляции.Calc выполняет финансовые, статистические, логические, специальные функции. имел довольно большие графические возможности, позволяя строить на экране семь видов диаграмм и графиков, облегчая тем самым труд пользователя.[7] Таблицы SuperCalc могут иметь до 9999 строк и до 127 столбцов. Строки идентифицируются числами от 1 до 9999, а столбцы буквами от A до DW. По умолчанию в памяти ЭВМ резервируется место для 2000 строк и 127 столбцов. Ширина каждого столбца по умолчанию устанавливается равной 9 печатным позициям, но можно установить любую ширину столбца, внеся специальную команду. На экране существует активная клетка, которая всегда подсвечивается. Такая подсветка называется табличным курсором, который можно перемещать с помощью клавиатуры. На экране дисплея в каждый момент можно наблюдать только 20 строк таблицы и 8 столбцов стандартной ширины. Под двадцатой строкой размещаются так называемые служебные строки: - строка состояния (STATUS LINE), где автоматически отображаются содержимое, координаты активной клетки и др. - строка подсказки (PROMPT LINE), Где высвечивается информация об ошибках - строка ввода (ENTRY LINE), где высвечиваются символы, набираемые на клавиатуре. - строка помощи (HELP LINE). Она показывает назначение отдельных клавиш на клавиатуре ЭВМ. При работе в SuperCalc выделяют три основных режима работы:[8] Режим электронной таблицы. Здесь активен только табличный курсор. Редактирующий курсор неподвижен и находится в исходной позиции строки ввода. Режим ввода. Он устанавливается автоматически, с началом работы на клавиатуре. Командный режим устанавливается несколькими способами. Наиболее распространенный способ - перед набором команды нажимается команда с символом “”. Данных программный продукт уже не поддерживается. Его производитель Sorcim уже не принимает участия в разработки программного обеспечения. .4 OpenOfficeCalc Электронные таблицы OpenOffice Calc обладают на данный момент наибольшими возможностями среди всех свободно распространяемых программ подобного класса. Эта программа является частью проекта OpenOffice, целью которого является предоставить пользователю аналог коммерческого продукта MicrosoftOffice, и практически неотличима от MS Excel по функциональности. Подробная встроенная документация и удобная система справки позволяют пользователю быстро освоить все особенности работы с данным программным продуктом.[5] Запуск OpenOfficeCalc осуществляется командой soffice. После старта программы в меню Файл следует выбрать пункт Открыть, если вы собираетесь редактировать уже существующий файл, или в пункте Создать выбрать опцию Документ электронной таблицы. Рабочая книга по умолчанию содержит 3 листа, но если количество листов в книге или их название вас не устраивает, то вы можете легко добавить, удалить или переименовать их. Двойной щелчок в области заголовков листов книги приводит к появлению меню, позволяющему выполнить указанные операции. Контекстные меню программы, которые появляются при нажатии правой кнопки мыши, связаны с определенными объектами программы, такими как ячейки таблицы, заголовки строк, столбцов или листов и т. д. Процесс ввода, редактирования данных, создания формул в программе OpenOfficeCalc практически идентичен процессу работы с уже рассмотренными электронными таблицами.может размешать в ячейках своих таблиц числа, формулы и текст. К каждой ячейке может быть добавлен комментарий (меню Вставка, пункт Примечания), который автоматически отображается при подведении курсора к ячейке (если в меню Справка включена опция Подсказка). О наличии комментария свидетельствует небольшой красный квадратик в верхнем правом углу ячейки. В контекстном меню можно отметить пункт Показать примечания для постоянного их отображения. Щелчок в поле комментария позволяет приступить к его редактированию.[4] При создании практически любого документа в той или иной форме используется форматирование. Электронные таблицы не являются исключениями и любая программа для их создания поддерживает возможности форматирования. Особенностью этой программы является как возможность использования изначально заданных форматов, так и создания своих собственных стилей ячеек.[6] При работе с ячейками электронной таблицы, также как и с текстовыми документами, можно использовать как жесткое, так и мягкое форматирование: либо непосредственно в ячейке задать определенный размер шрифта, либо создать стиль с необходимым размером шрифта и применить его к ячейке. Для документов, с которыми приходится работать часто, и которые при этом должны выглядеть одинаково, рекомендуется применять мягкое форматирование, т. е. воспользоваться стилем, а при работе с документами, которые необходимо только быстро напечатать, допустимо применение жесткого форматирования. Стили ячеек обеспечивают особое удобство и позволяют получать некоторые интересные эффекты.позволяет применять стили ячеек как в ручном режиме, так и автоматически - в зависимости от определенных условий. Если вы хотите особым образом выделить некоторые данные в таблице, например, все значения выше среднего выделить зеленым цветом, а значения ниже среднего - красным, то желаемого результата довольно просто достичь при помощи условного форматирования. Есть две возможности связать автоматическое присвоение формата ячейки с некоторыми условиями. Первая из них - присвоение формата формулой. Функция СТИЛЬ может быть добавлена к существующей формуле в ячейке. Таким образом, вместе с функцией ТЕКУЩ вы можете задать, например, цвет ячейки в зависимости от значения. Использование формулы =...+СТИЛЬ( ЕСЛИ( ТЕКУЩ() >3; «красный»; «зеленый»)) вызывает окрашивание ячейки в красный цвет, если значение больше 3, и назначает стиль с именем «зеленый» в ином случае (разумеется, если указанные стили определены). Другая возможность - использование условного формата. При помощи пункта Условное форматирование из меню Формат в диалоге допускается задание до трех условий, которые должны быть выполнены, чтобы ячейка или группа выделенных ячеек получила определенный формат. При изменении данных стили форматирования будут изменяться автоматически.[2] При задании формул наряду с основными арифметическими операциями, OpenOfficeCalc предоставляет множество специальных функций, которые можно ввести в интерактивном режиме при помощи Автопилота функций. OpenOfficeCalc поддерживает, в частности, многие статистические методы: от регрессионных расчетов до доверительных интервалов. Особенно интересна возможность изменять отдельные параметры в вычислениях, зависящих от многих факторов, и прослеживать, как это влияет на результат. Это так называемые расчеты «что было бы, если». Например, при расчете кредита путем простого изменения периода, процентной ставки или сумм выплаты можно сразу же увидеть, как изменяются остальные факторы. [3] Практически все функции (за исключением математических и некоторых статистических) в программе OpenOfficeCalc локализованы, т. е. используют русскоязычные имена. К таковым относятся и все функции из раздела Дата&Время (однако функция ПАСХАЛЬНОЕВОСКРЕСЕНЬЕ() определяет дату католической, а не православной Пасхи). Мощным инструментом при работе с электронными таблицами является подбор параметра. С помощью этого инструмента можно узнать значение, которое при подстановке в формулу дает желаемый результат. Для того чтобы воспользоваться подбором параметра нужно иметь формулу с несколькими постоянными значениями и одним переменным.[1] Все рассмотренные нами программы подготовки электронных таблиц в той или иной степени могут отображать результаты расчетов в виде диаграмм. Однако ни одна из них не может на данный момент сравниться с программой OpenOfficeCalc, предлагающей богатый выбор различных типов диаграмм, из которых можно выбрать наиболее подходящие для демонстрации структуры ваших данных. Для представления данных в виде диаграммы их следует предварительно выделить (вместе с заголовками, если таковые имеются), после чего из меню Вставка выбрать пункт Диаграмма. В открывшимся окне Автоформат диаграммы нужно выполнить ряд действий, позволяющий выбрать тип диаграммы, указать расположение рядов данных, задать заголовок диаграммы, наименование осей и т. д. Если требуется вставить диаграмму в документ, состоящий из нескольких таблиц, то можно установить, в какую таблицу должна быть вставлена диаграмма. После заполнения нужных полей нажмите на клавишу Готово и диаграмма будет размещена на листе. [3] Заметим, что при составлении диаграмм допускается многократное выделение, т. е. выделенные данные не обязаны располагаться в таблице в виде непрерывной области. Многократное выделение осуществляется при нажатой клавише Ctrl. Если вы используете многократное выделение, то убедитесь, что этот набор разрозненных ячеек целесообразно использовать для составления диаграммы. Разработчик программы - Apache, последняя версия прораммы - 4.1.3. .5 MSExcel Прикладная программа Microsoft Excel 2016, которая является одним из компонентов MicrosoftOffice 2016, предназначена для работы с электронными таблицами данных. Excel часто называют табличным процессором.Его стоимость (точнее всего пакета MicrosoftOffice 2016 равна 259$.Office Excel основной, в настоящее время, редактор, с помощью которого можно создавать и форматировать таблицы, анализировать данные. Версия Microsoft Office Excel 2016, помимо новых возможностей, отличается еще и новым интерфейсом, а, следовательно, и новыми методами и приемами работы. Новые дополнительные возможности Excel 2016 При больших объёмах обработки информации свою работу с данными в MicrosoftOfficeExcel2016 можно улучшить: используя дополнительное расширение - новые утилиты в виде панели Excel 2016 можно существенно повысить свою производительность за счёт увеличения скорости и автоматизации:[2] поиска данных, поиска повторов данных, самых встречающихся элементов, поиска отрицательных, максимальных значений, констант, счёта выделенных ячеек, строк, столбцов, импорта данных из других баз (в т.ч. из баз данных Access, *.dbf), экспорта данных в текстовые файлы, в т.ч. примечаний, извлечения чисел из текста, разбор текста из выбранных ячеек по колонкам; проверки и поиска ошибок по цепочке связанных формулами ячеек с указанием ячейки - первоисточника ошибки и всех ячеек получателей ошибки (поиск ошибки, а не просто просмотр связанных ячеек); преобразования формул в значения, чисел в текст, перевода ячеек в целом и слов в ячейках по отдельности, в т.ч. имён, реверс текстовых данных, контроль ячеек с текстом на предмет кодировки символов (рус.англ.), транслитерация; поиска ячеек с формулами, ячеек с формулами содержащими ссылки на другие источники: листы, а также на другие файлы, ячеек с пропущенными формулами независимо от цвета шрифта и цвета заливки фона; повышения скорости оформления табличных данных и заголовков таблиц; удаления двойных пробелов, удаления лишних строк, ячеек (раздельно) не содержащих данные, переноса строк, колонок одним движением, оценкой объёмов печати, управления печатью чётных, нечётных страниц, управления колонтитулами для печати, изменения регистра символов в выбранных ячейках, переноса слов в ячейках; автоматического составления на отдельном листе содержания файла по названиям листов с переходом по ссылкам на эти листы, сортировки листов книги; непосредственная работа из Excel с Internet; применения новинки - синхронизации выделенного диапазона ячеек во всех листах книги; применения работы с цветом, звуком, скрытыми именами диапазонов ячеек. Файлы и шаблоны предыдущих версий Excel могли содержать пользовательские панели инструментов. табличный процессор excel Все новые дополнительные пункты меню расположены в линейке меню в последовательности выполняемых действий. Мощная программа Excel 2016 дает возможность анализировать, совместно использовать и обрабатывать данные для принятия более обоснованных решений. OfficeExcel 2016 содержит новый, ориентированный на результаты интерфейс, представления сводной таблицы, которые можно легко создавать и использовать, улучшенное средство составления формул, мощные возможности визуализации данных и значительно ускоряет создание профессионально оформленных диаграмм и таблиц. Службы ExcelServices и сервер MicrosoftOfficeSharePointServer 2016 обеспечивают совместное использование и управление электронными таблицами, содержащими важную деловую информацию. В OfficeExcel 2016 стало проще выполнять анализ данных благодаря усовершенствованному созданию сводных таблиц, условному форматированию и полной поддержке служб аналитики SQL Server 2005 AnalysisServices. Новые средства анализа данных и визуализации помогают выполнять анализ данных, выявлять тенденции, а также облегчают доступ к данным компании. В состав OfficeExcel 2016 входит полностью переработанное средство создания диаграмм, которое помогает представлять результаты анализа в виде выразительных диаграмм. Построение диаграмм и работа с ними выполняется единообразно во всех приложениях, поскольку средство построения диаграмм OfficeExcel 2016 совместимо с программами MicrosoftOfficeWord 2016 и MicrosoftOfficePowerPoint 2016. 4. Пример экономических задач, решаемых с помощью табличных процессоров Рассмотрим примеры экономических задач, которые решаются с помощью табличного процессора MSExcel. Пример 1. Задача планирования финансов с максимизацией дохода. Для производства конфет двух видов («Коровка» и «Буратино») кондитерский цех использует различные ресурсы. Для изготовления порции конфет «Коровка» требуется 5 кг какао, 2 кгсахара и 2 кг наполнителя, для изготовления порции конфет «Буратино» - требуется 2 кг какао, 3 кгсахара и 1 кг наполнителя. Цех может получить от своих поставщиков 120 кг какао, 145 кг сахара и 95 кг наполнителя. Сколько и какого вида конфет следует выпускать, если каждая порция конфет «Коровка» 68 руб. дохода, а каждая реализация конфет «Буратино» - 79 руб. Рассмотрим экономико-математическую модель задачи. Поскольку нужно определить объемы производства каждого вида конфет, переменными в модели будут: х1- количество выпущенных конфет «Коровка», х2- количество выпущенных конфет «Буратино». Поскольку доход от реализации конфет «Буратино» равен 68 руб,, доход от ее продажи составит 68*х1руб. Аналогично доход от реализации количества х2 составит 75*х2руб. Обозначив общий доход через F, можно дать следующую математическую формулировку целевой функции: определить (допустимые) значения х1 и х2, максимизирующие величину дохода F = 68х1+ 75х2. Ограничение на расход какао запишем так: х1 + 2 х2 ≤ 120. Ограничение на расход сахара: х1 + 3 х2 ≤ 142. Аналогично, ограничение на использование наполнителя: х1 + х2 ≤ 95. Поскольку х1 и х2выражают объём выпускаемых конфет, то они не могут быть отрицательными: х1 ≥ 0, х2 ≥ 0. Математическую модель задачи можно записать следующим образом: = 68х1+ 75х2max (1) при ограничениях: х1 + 2 х2 ≤ 120; х1 + 3 х2 ≤ 142; (2) х1 + х2 ≤ 95 х1 ≥ 0, х2 ≥ 0. (3) Запишем двойственную задачу по формулам: Необходимо найти вектор Y =(y1, y2, …, yn), который удовлетворяет ограничениям y1 + 2y2 + 2y3 68, y1 + 3y2 + y3 75, … (4) 0 (i =1,2,3) и доставляет минимальное значение линейной функции = 120y1 + 142y2 + 95y3. (5) Введем исходные данные в электронную таблицу MSExcel (рис.3): Рис.3. Исходные данные по задаче В ячейки с адресами С5:D5 занесены коэффициенты в целевой функции (5). В ячейках В10:С10не введены значения, в них после решения задачи будут занесены рассчитанные значения переменных х1 и х2 . В столбце Ограничения в ячейки F4:F6 занесены формулы для расчеты левых частей ограничений (2). В ячейку D10 необходимо ввести формулу =СУММПРОИЗВ(B10:C10;B7:C7), которой записана целевая функция. Таблица в режиме отображения формул показана на рис.4. Рис.4. Таблица в режиме отображения формул Для решения задачи вызовем инструмент Поиск решения. На экране появится диалоговое окно Поиск решения. Нужно ввести данные так, как показано на рис.5. Рис.5. Окно Поиск решения После нажатия в окне Поиск решения кнопки Найти решение появится окно, показанное на рис.6: Рис.6. Результаты поиска решения После выделения всех отчетов нажмем кнопку ОК. Результаты вычислений показаны на рис.7: Рис.7. Результат вычисления Оптимальный план следующий: F(6,9; 42,73) = 3674,36. По результате вычислений получим следующий результат. Для максимизации доходацеху необходимо производить 6,9порций конфет «Коровка» и 42,72порций конфет «Буратино». При этом предприятие получит максимальный доходв размере3674,374руб. При этом все запасы материалов будут полностью использованы, кроме наполнителя, которого останется 38,45 кг. Управленческое решение. Для планирования финансового состояния предприятия необходимо указанные виды конфет производить в объеме, указанном выше. Для уменьшения расходов можно снизить объемы закупки наполнителя 38,45 кг. Также стоит покупать какао по цене 4,9руб, сахар -21,7 руб. Также стоит руководству предпринять меры по изготовлению наполнителей, поскольку для минимизации затрат ее нужно поставлять бесплатно. 5. Язык макропрограммирования 2016 - это очень мощный инструмент, который можно использовать для управления данными, их анализа и представления. Но иногда, несмотря на богатый набор возможностей стандартного интерфейса пользователя Excel, может понадобиться найти несложный способ выполнять повседневные повторяющиеся задачи или какие-то задачи, которые не удается решить с помощью интерфейса пользователя. К счастью в приложения Office, такие как Excel, интегрирован VisualBasic для приложений (VBA), язык программирования макрокоманд, позволяющий расширять возможности этих приложений.работает, выполняя макросы, пошаговые процедуры, написанные на языке VisualBasic. Обучение программированию может казаться пугающим, но при определенном терпении и с помощью нескольких примеров, подобных приведенным в этой статье, многие пользователя обнаружат, что овладение даже небольшими навыками программирования на VBA предоставляет им возможность выполнять в Office действия, которые раньше представлялись им невозможными. Освоение одних функций VBA упрощает освоение следующих - поэтому предоставляемые возможности неограниченны. Общепризнано, что самой распространенной причиной использования VBA в Excel является автоматизация повторяющихся задач. Например, пусть есть десяток книг, каждая из которых содержит десяток листов, в каждый из которых нужно внести определенные изменения. Эти изменения могут быть простыми, такими как применение нового форматирования к некоторому фиксированному диапазону ячеек, или сложными, такими как просмотр определенных статистических данных для каждого листа, выбор оптимальной диаграммы для представления данных с этими характеристиками, и последующее создание и форматирование нужной диаграммы. В любом случае пользователю, возможно, не придется выполнять эти действия вручную, по крайней мере, не больше нескольких раз. Вместо этого можно автоматизировать задачи с помощью VBA, чтобы записать явные инструкции, которые должны быть выполнены приложением Excel. Но VBA предназначен не только для повторяющихся задач. VBA также можно использовать для создания новых возможностей в Excel (например, можно разработать новые алгоритмы анализа данных, а затем воспользоваться возможностями построения диаграмм в Excel для отображения результатов) и для выполнения задач, интегрирующих Excel с другими приложениями Office, такими как MicrosoftAccess 2016. Фактически, из всех приложений Office программа Excel является одной из чаще всего используемых в качестве чего-то, похожего на общую платформу разработки. Кроме всех очевидных задач, касающихся списков и бухгалтерии, разработчики используют Excel в ряде задач, от визуализации до создания прототипов программ. Несмотря на все преимущества использования VBA в Excel 2016, важно помнить, что лучшее решение проблемы может совсем не применять VBA. В Excel и без VBA встроено множество функций, поэтому даже опытные пользователи не всегда знакомы со всеми возможностями программы. Перед обращением к VBA-решению тщательно просмотрите справку и интерактивные ресурсы, чтобы убедиться в отсутствии более простого способа. Заключение Табличные процессоры в настоящее время стали неотъемлемой частью программного обеспечения персональных компьютеров. Это объясняется большим набором функций для работы с данными, простотой освоения и работы, благодаря наличию разнообразных инструментальных средств табличных процессоров. Большой выбор табличных процессоров позволяет пользователю выбрать наиболее подходящий к данной задаче. Табличные процессорыпозволяют автоматизировать процесс обработки информации, осуществлять сложные вычисления, анализировать их и представлять в наглядном виде (графики, диаграммы). В настоящее время, когда пользователь все больше обращает внимание на оперативность, наглядность предоставляемой информации, а для инженерно - технических работников все важнее становится обработка и хранение больших объемов данных, играют большую роль такие функции табличного процессора, как составление списков, сводных таблиц, возможность использования формул, копирование данных, форматирование и оформление, анализ и предоставление данных с помощью диаграмм и сводных таблиц, извлечение информации из внешних баз данных, обеспечение безопасности. Этим же объясняется широкое применение их в различных областях деятельности человека. Они являются неотъемлемой частью информационных систем, которые облегчают доступ пользователя к информации по практически любой области науки, техники, культуры, здравоохранения, обучения, а в будущем - к знаниям, накопленным человечеством за время его существования. Кроме того, табличные процессоры, как составная часть автоматизированных информационных систем применяются на производстве: в них вводится информация о ходе выполнения производственных заказов, о наличии инструментов, сырья и т.д. В деловой сфере, где постоянно обновляются сведения о товарах и фирмах, биржевая и банковская информация без таблиц и средств работы с ними так же не обойтись. Постоянное совершенствование имеющихся пакетов электронных таблиц, появление новых делают работу с данными все более и более простой, доступной для пользователя любой квалификации. В последнее время стало возможным в табличных процессорах создание гипертекстовых ссылок в таблице с целью перехода в другие файлы, находящиеся на компьютере пользователя, в локальной сети или в сети Internet. Данные и диаграммы можно сохранить как отдельную Web - страницу или добавлять к существующей странице. Список использованных источников Гайдамакин Н.А. Автоматизированные информационные системы, базы и банки данных. Вводный курс: учебное пособие. - М.: Гелиос АВР, 2012. - 368 с. Вакуленко Т.Г. Анализ бухгалтерской (финансовой) отчетности для принятия управленческих решений. - СПб.: Герда, 2013. - 288 с. Когаловский М.Р. Энциклопедия технологий баз данных в Excel. - М.: Финансы и статистика, 2012. - 800 с. Савицкий Н.И. Технологии организации, хранения и обработкиэкономических данных. - М.: Инфра, 2011. - 232 с. Куперштейн В.И. Современные информационные технологии в делопроизводстве и управлении. - СПб.: Питер, 2012. Карлберг К. Бизнес-анализ с помощью MS Excel. - M.: BHV, 2013.2013: Справочник / Под ред. Ю.С.Колесникова. - СПб.: Питер. 2014. Андрейчиков А.В. Анализ, синтез, планирование решений в экономике. - М.: Финансы и статистика, 2012. - 368 с.