Плюсы и минусы Excel для бюджетирования. Преимущества программы MS Excel

В статье рассмотрены основные преимущества и недостатки формул массива.

Рассмотрим преимущества и недостатки .

Преимущества применения формул массива:

  • Формулы массива компактны. Часто бывает, что для получения результатов необходимо выполнить ряд промежуточных вычислений, которые занимают место на листе. Применение Формул массива может существенно сократить количество используемых формулами ячеек.
  • Объединение вычислений в не позволяет ошибочно удалить один или несколько элементов массива (в этом случае появляется окно "Нельзя удалить часть массива")
  • Для некоторых вычислений можно написать одну формулу массива и распространить ее на целый диапазон ячеек. Это повышает наглядность (см. статью ).
  • Ресурсоемкость формул массива дисциплинирует разработчика. Формулы массива являются своеобразным индикатором недостатков при проектировании расчетов на листе. Если Формул массива использовано на листе слишком много, то начинаются проблемы со скоростью вычислений. Как правило, это ярко проявляется для таблиц с количеством строк более 1000 (и, соответственно, с таким же количеством формул массива ). Выходов несколько: перепроектирование расчетов на листе (удаление лишних формул, упрощение таблиц, добавление столбцов с промежуточными вычислениями); использование ; использование функций работы с базой данных (БДСУММ() , БСЧЁТ() и т.д.); перенос таблиц в Access.

Недостатки применения формул массива:

  • Сложные формулы массива могут существенно замедлить вычисления на листе, а также сохранение, открытие и закрытие книги. Следует избегать использования в формулах массива ссылок на целые столбцы или строки. Подробнее об оптимизации скорости расчетов, в том числе и в формулах массива, можно прочитать в статье Improving Performance in Excel 2007 или .
  • Новичкам бывает труднее понять формулы массива , чем обычные формулы (это плата за компактность);
  • Формулы массива труднее создавать, т.к. помимо решения самой задачи необходимо, чтобы формула была правильно спроектирована и не тормозила вычисление листа. Иногда приходится отказываться от использования формул массива в пользу использования дополнительных столбцов для промежуточных вычислений, чтобы ускорить вычисления.

Начальные знания о формулах массива можно прочитать в статье .

ВВЕДЕНИЕ 3
1 ЭЛЕКТРОННАЯ ТАБЛИЦА 3
2 позволение процессора EXCel 4
3 ОБЪЕКТЫ MS 4
4 БОЛЕЕ 400 ВСТРОЕННЫХ ФУНКЦИЙ 7
ВЫВОДЫ 11
СПИСОК ИСТОЧНИКОВ ИНФОРМАЦИИ 12

ВВЕДЕНИЕ

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

1. ЭЛЕКТРОННАЯ ТАБЛИЦА
Электронная таблица (ЭТ) позволяет хранить в табличной форме большое количество исходных данных, результатов, а также связей (алгебраических или логических соотношений) между ними. При изменении исходных данных все результаты автоматически пересчитываются и заносятся в таблицу. Электронные таблицы не только автоматизируют расчеты, но и являются эффективным средством моделирования различных вариантов и ситуаций. Меняя значения исходных данных, можно следить за изменением получаемых результатов и из множества вариантов решения задачи выбрать наиболее приемлемый.
При работе с табличными процессорами создаются документы, которые также называют электронными таблицами. Такие таблицы можно просматривать, изменять, записывать на носители внешней памяти для хранения, распечатывать на принтере.
Таблица - форма организации данных по строкам и столбцам.
Электронная таблица - компьютерный эквивалент обычной таблицы.
Табличный процессор - комплекс программ, предназначенных для создания и обработки электронных таблиц.
Электронная таблица - самая распространенная и мощная технология для профессиональной работы с данными. В ячейках таблицы могут быть записаны данные различных типов: текст, даты, числа, формулы и др. Главное достоинство электронной таблицы - возможность мгновенного автоматического пересчета всех данных, связанных формульными зависимостями, при изменении значения любого компонента таблицы.

2. ПОЗВОЛЕНИЕ ТАБЛИЧНОГО ПРОЦЕССА EXCEL
Табличный процессор MS Excel позволяет:
1. Решать математические задачи: выполнять разнообразные табличные вычисления, вычислять значения функций, строить графики и диаграммы и т.п.;
2. Осуществлять численное исследование (Что будет, если? Как сделать, чтобы?);
3. Проводить статистический анализ;
4. Реализовать функции базы данных - ввод, поиск, сортировку, фильтрацию (отбор) и анализ данных;
5. Устанавливать защиту на отдельные фрагменты таблицы, делать их невидимыми;
6. Наглядно представлять данные в виде диаграмм и графиков;
7. Вводить и редактировать тексты;
8. Осуществлять обмен данными с другими программами, например, вставлять текст, рисунки, таблицы, подготовленные в других приложениях;
9. Осуществлять........

Используемая литература

1. Макарова Н.В. Программа по информатике (системно-информационная концепция). К комплекту учебников по информатике 5-11 класс. Санкт-Петербург: Питер.2000г.
2. Информатика. 5-11 класс. /Под ред. Н.В. Макаровой. - СПб.: Питер, 2001
3. Коляда М.Г. Окно в удивительный мир информатики. ИКФ «Сталкер»,1997
4. Шафрин Ю.А. Основы компьютерной технологии. Учебное пособие для 7 - 11 классов по курсу «Информатика и вычислительная техника» - Москва: ABF,1996
5. Ефимова О.В., Моисеева М.В., Ю.А. Шафрин Практикум по компьютерной технологии. Примеры и упражнения. Пособие по курсу «Информатика и вычислительная техника» - Москва: ABF,1997
6. Горячев А., Шафрин Ю. Практикум по информационным технологиям. М.: Лаборатория базовых знаний, 2001
7. Семакин И.Г., Шеина Т.Ю. Преподавание курса информатики в средней школе. М.: Лаборатория базовых знаний, 2002
8. Симонович С.В., Евсеев Г.А. Практическая информатика. Учебное пособие для средней школы. Универсальный курс. - Москва: АСТ-ПРЕСС: Информ-Пресс, 1998
9. Симонович С.В. Компьютер в вашей школе. М.: АСТ-ПРЕСС: Информком-Пресс, 2001
10. Симонович С.В., Евсеев Г.А. Занимательный компьютер. Книга для детей, учителей и родителей. Москсс, 2002

Excel используется повсеместно в качестве простейшей и наиболее дешевой автоматизированной системы. Она прекрасно знакома всем финансистам и позволяет вводить любые формулы и строить практически любые взаимосвязи и прогнозы.

Кроме того, в эту программу можно импортировать информацию из большинства учетных систем, что облегчает ввод данных.

По поводу недостатков использования Excel для бюджетирования написано очень много и авторы, как правило грешат излишним сгущением красок. Это происходит потому, чтоу них уже есть готовое решение, некая альтернатива в виде специализированного продукта. Мы, все таки попробуем составить объективную картину.

Причинами использования MS Excel для автоматизации бюджетирования являются быстрое и недорогое внедрение процессов планирования, доступность и простота освоения продукта. Причем в подавляющем большинстве случаев имеющаяся в этом продукте функциональность до конца не используются.

Но даже в таком варианте удобство, простота, интуитивная понятность электронных таблиц обеспечивает растущее число поклонников и приверженцев.

Это очевидно. Более того, даже на последнем Гартнер саммите (самая значимая конференция в области Business Intelligence и Data Warehouse) в Лас Вегасе было признано, что Excel остается основным приложением для решения задач в области репортинга, планирования и анализа.

У бюджетирования на основе электронных таблиц есть, конечно же свои недостатки. Ниже мы рассмотрим основные, на которые чаще всего обращается внимание, и попробуем разобраться насколько они критичные.

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

Чаще всего обращается внимание на следующие:

  1. В этой системе сложно коллективно работать, даже два сотрудника не могут одновременно пользоваться одним файлом.

  2. Во-первых: Что понимать под словом пользоваться? Для просмотра файл всегда откроется. В этом режиме в него нельзя вносить изменения и не видны изменения после последнего сохранения файлов. В остальном, смотреть и анализировать данные в файле Excel могут любое количество пользователей;

    Во-вторых: в Excel, начиная с 97 предусмотрен механизм управления совместной работы с книгой(файлом). Это не очень простой механизм и, прежде чем его использовать, нужно детально разобраться, как он работает. Но такая возможность есть. Об этом написано в многочисленных руководствах, в крайнем случае - нажимаем F1, поиск: "совместная работа", читаем, пробуем.


  3. Невозможно составлять несколько вариантов бюджета. Для каждого нового варианта приходится заводить свой файл, что приводит к путанице.

  4. Если не использовать средства ОЛАП, да, каждый вариант бюджета желательно организовывать в отдельном файле. У каждого файла свое имя, место, атрибуты. Для того чтобы не было путаницы, нужно просто грамотно организовать структуру и правила обращения с этими файлами. Именно так это сделано во всех специализированных программах. Варианты бюджета возникают на этапе подготовки, их действительно может быть много. Но если говорить о возможных альтернативах это обычно 2-3. Затем, уже во время реализации бюджета, могут возникать изменения в параметрах. Соответственно создается новая рабочая версия бюджета, а старая версия «сдается в архив». В любом случае, в процессе исполнения в определенный момент существует только один рабочий бюджет.


  5. Консолидировать данные нужно вручную, что вызывает большое количество ошибок и несоответствий

  6. Действительно консолидировать данные нужно вручную, но если делать совсем просто. Решить это можно с помощью небольшого макроса. Если же на предприятии процесс бюджетного управления детально разработан и соблюдается, то консолидация (т.е. сбора информации из разных подразделений) происходит организованно и безболезненно. Что касается человеческого фактора, то он может проявиться в любой, самой совершенной программе. (примеры банальные, но тем не менее: авария на ЧАЭС, Саяно-Шушенской ГЭС …)


  7. Нет гибких механизмов разграничения доступа к данным, все данные доступны всем пользователям, тогда как на практике некоторые данные должны быть ограничены.

  8. Если информация организована в одном файле, то существует такая проблема. Любой пользователь, открывший файл, открывает и все его рабочие листы. Доступ к отдельным листам может быть ограничен, но сделать многоуровневую систему доступа будет сложно.

    Как решается эта проблема? Файлы от подразделений, естественно доступны только этим подразделениям и менеджеру, составляющему бюджет. Сведенная информация, или Мастер-бюджет, это уже уровень финансового аналитика, контроллера, менеджера, директора. У них, в любой системе будет полный доступ к информации. Если информация о размерах зарплаты должна быть конфиденциальной, значит в мастер-бюджет она может поступать либо суммарно, либо обезличенно. Например общий ФОТ отдела маркетинга, вместо перечисления фамилий и из зарплат. На уровне руководства, как правило нужны сводные отчеты и прогнозы. Нужно ли при этом закрывать доступ ко всей информации? Скорее всего, только для защиты от изменений. Это решается достаточно просто.


  9. Отсутствуют функции защиты данных от исправлений.

  10. На самом деле эта возможность есть, и неплохо организована в Excel. можно защитить данные на уровне ячейки, листа, книги. Все это работает. На этапе подготовки составления бюджета все формы должны быть организованы с учетом этого фактора. В какие ячейки данные можно вносить, в какие нет. Более того, можно с помощью макроса установить невозможность изменить данные в файле, после того, как он закрыт. Это может быть полезно при составлении бюджетов подразделений. Ответственный за его составление может быть уверен, что никто не изменит, внесенные им данные.


  11. У системы низкая производительность при работе с большими объемами данных. Например, при редактировании бюджета, составленного на 3 года по десяти ЦФУ с разбивкой по месяцам, придется не только открывать все документы, с которыми связан бюджет, но и очень долго пересчитывать все данные после внесения каждого изменения.

  12. Насколько это действительно проблема?

    Во-первых: вычислительные мощности компьютеров растут с такой скоростью, что массивы данных, требующих обработки явно за ними не успевают. Такой аргумент можно было серьезно воспринимать лет 8-10 назад.

    Во-вторых: Мастер-бюджет правильнее делать в одном файле. Даже если размер этого файла превысит 10 Мбт, а количество листов будет в пределах 40-50, это не будет препятствием для выполнения всех, заложенных в него алгоритмов.

    Могут быть проблемы, если модель построена на большом количестве сложных формул. Это вызывает некоторую задержку выполнения. Но, как показывает практика, бизнес -модель можно организовать достаточно простыми формулами и связями. Кроме того, задержка с загрузкой Excel файла, скорее всего, будет меньше, чем это происходит при работе с мощными серверными приложениями.


  13. В Excel затруднено прогнозирование.

  14. Все таки математические инструменты прогнозирования существуют в Excel, более того, любая математическая функция может быть реализована в Excel. Либо самостоятельно, а проще с помощью специализированных надстроек к Excel, которых написано великое множество. Если действительно есть в этом потребность, проще купить такую надстройку, чем полностью переходить на другую систему


  15. Недостаточная функциональность для бюджетирования (нет средств регламентации процесса)

  16. Продавцы многих специализированных программ утверждают, что у них уже на программном уровне формализован весь процесс сбора и обработки информации.

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


  17. Нет полноценного OLAP-анализа (все же сводные таблицы – это не полноценный OLAP)

  18. Действительно, чтобы использовать все преимущества OLAP кубов, должна быть клиент – серверная архитектура. Это задача принципиально другого уровня и нужно осознавать – готово ли предприятие к такого рода подходу при планировании. Но даже в этом случае, существуют решения, которые пытаются подружить OLAP сервер с таблицами Excel. Такие, например, как Palo или сам Microsoft, который очень уверенно движется именно в этом направлении. На упомянутой выше конференции Gartner BI Summit в Лас Вегасе, в частности прозвучала такая мысль:

    « Не важно, что вы пытаетесь делать, я не думаю, что это поможет вам противостоять Excel», а следовательно если это нельзя побороть, нужно использовать возможности данного инструмента в свою пользу.

Достоинства и недостатки программного продукта. Достоинства Программа MS Excel, являясь лидером на рынке программ обработки электронных таблиц, определяет тенденции развития в этой области.

Вплоть до версии 4.0 программа Excel представляла собой фактический стандарт с точки зрения функциональных возможностей и удобства работы. Теперь на рынке появились гораздо более новые версии, которые содержат много улучшений и приятных неожиданностей. К значительным достижениям в новой версии программы Excel можно отнести появление трехмерных документов блокнотов. Установление связей между файлами и таблицами значительно упростилось по сравнению с прежними версиями.

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

Одним из важнейших функцио-нальных расширений программы, предназначенным для профессионалов, является встроенная в Excel Среда программирования Visual Basic VBA для решения прикладных задач. Благодаря VBA фирме Microsoft удалось не только расширить возможности языка макрокоманд Excel 4.0, но и ввести новый уровень прикладного программирования, поскольку VBA позволяет создавать полноценные прикладные пакеты, которые по своим функциям выходят далеко за рамки обработки электронных таблиц.

Кроме этого, можно назвать следующие важные новшества программы Excel - менеджер файлов, который выдает подробную информацию о всех файлах - диалоговые окна-регистры - отдельная пиктограмма для форматирования - появление механизма Drag Plot, предназначенного для быстрой активизации диаграмм. Недостатки Ошибки формулы могут привести к ошибочным значениям, а также вызвать непредсказуемые результаты. Далее рассматривается несколько средств, которые помогают найти ошибки и выяснить причины их возникновения.

Если формула содержит ошибку, не позволяющую выполнить вычисления или отобразить результат, Microsoft Excel отобразит сообщение об ошибке. Каждый вид ошибки вызывается разными причинами, и разрешаются такие ошибки различными путями. Данная ошибка возникает, если столбец недостаточно широк или дата и время являются отрицательными числами. Рассмотрите все возможные причины и решения. Возможные причины и решения.

Увеличьте ширину столбца. Выделите столбец, выберите команду Столбец в меню Формат, затем команду Ширина и введите необходимую ширину. .Автоматически подберите ширину столбца. Выделите столбец, выберите команду Ячейки в меню Формат, перейдите на вкладку Выравнивание и установите флажок Автоподбор ширины. Выберите другой числовой формат. В некоторых случаях можно изменить числовой формат ячейки, чтобы число помещалось в ячейку текущей ширины. Например, можно уменьшить число знаков после десятичной запятой.

Microsoft Excel не может преобразовать текст в нужный тип данных. Проверьте правильность задания типов операндов или аргументов в функции или формуле, а также значений ячеек, на которые ссылается формула. Например, если ячейка A5 содержит число, а ячейка A6 содержит текст Недоступно, формула A5 A6 возвратит значение ошибки ЗНАЧ Как и в средстве проверки грамматики, в Microsoft Excel для проверки правильности формул используются определенные правила.

Эти правила не гарантируют отсутствие ошибок на листе, но они помогают избежать общих ошибок в формулах. Эти правила можно независимо включать и отключать. Оба используемых способа одинаково функциональны. 1.2

Конец работы -

Эта тема принадлежит разделу:

Связывания объектов, импорт и экспорт таблиц MS Excel

Новые версии Excel 2000 содержат новые функции, делающие программу еще более удобной и производительной для решения основных задач. Фирма MS Excel является основным разработчиком программного средства. MS.. Технология MS OLE связывает рабочие листы с внешними источниками данных, в этом случае рабочие листы могут..

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Требования к аппаратным средствам
Требования к аппаратным средствам. Требования к системе и программным средствам ь ОС Windows 95 или выше, или Windows NT ь Процессор min - Intel Pentium 486 Для комфортной работы Intel Pentium II и

Алгоритм установки программы Microsoft Excel
Алгоритм установки программы Microsoft Excel. Включить ПК Вставить CD-ROM диск Запустить файл инсталляции Запустить программу установки рисунок 1 После запуска программы установки на экран через не

Обоснование актуальности темы
Обоснование актуальности темы. Автоматизация расчетных задач не всегда требует программирования и использования систем управления базами данных. Зачастую необходимо автоматизировать решение

Технологическое описание
ТЕХНОЛОГИЧЕСКОЕ ОПИСАНИЕ. Связывание и внедрение объектов Связывание и внедрение объектов Object Linking and Embedding, OLE это средство, позволяющее в одном документе комбинировать данные, обрабат

Импортирование с использованием внедрение объектов и данных
Импортирование с использованием внедрение объектов и данных. Внедрение объектов предполагает хранение оригинала объекта в составе документа, в который он вставлен. внедренный объект также, как и п

Импортирование с использованием изменения и связывания объектов
Импортирование с использованием изменения и связывания объектов. Изменение объекта. При внедрении объекта на рабочий лист Excel его можно редактировать в его родном приложении. При изменения

Импортирование с использованием технологии OLE
Импортирование с использованием технологии OLE. С помощью протокола OLE различные приложения могут использовать одни и те же данные. Например, вы можете создать в Excel диаграмму и связать е

Вставка объекта созданного другим приложением
Вставка объекта созданного другим приложением. Иногда целесообразно создавать объект с помощью другого приложения. Для этого нужно Выбрать команду Insert Object Вставка Объект. На экране буд

Вставка файла
Вставка файла. Рисунок 6 Excel с внедренным объектом В Excel предусмотрено несколько способов внедрения связывания рисунок 6 . Один из них основан на использовании меню Insert Object. Представленны

Внедрение и связывание объектов с помощью меню Edit
Внедрение и связывание объектов с помощью меню Edit. Дополнительную возможность внедрить объект, в Excel или установить связь можно используя Edit Paste Special. С помощью этой команды имеет

Редактирование внедренных и связанных объектов
Редактирование внедренных и связанных объектов. Для редактирования внедренного или связанного объекта выполните на нем двойной щелчок левой кнопкой мыши. Выбранный объект будет отображен на экране.

Использование данных чужих форматов
Использование данных чужих форматов. Не все данные из других приложений можно обрабатывать в Excel. Файлы других приложений сохраняются, как правило, в отличном от Excel формате. Excel предо

Импорт рисунка
Импорт рисунка. Чтобы вставить импортируемый рисунок или клип в рабочую книгу Excel, поступаем следующим образом Если нужно вставить графический файл полностью, перейти сначала на соответствующий р

Вставка клипов из Microsoft Clip Gallery
Вставка клипов из Microsoft Clip Gallery. Если при установке Microsoft Office установлен также Microsoft Clip Gallery, то можно использовать команду Insert Picture Clip Art Вставка Рисунок Картинки

Экспортирование объекта
Экспортирование объекта. Вставка диаграммы Excel в документ Word Выделить таблицу с данными для построения диаграммы Выбрать вид и тип диаграммы Вставить диаграмму на лист Excel Выделить диаграмму

Техника безопасности
ТЕХНИКА БЕЗОПАСНОСТИ. Если при работе на ПК необходимо одновременно пользоваться документами, то следует иметь в виду, что зрительная работа с печатным текстом и с изображением на экране имеет прин

- 87.50 Кб

АО «Медицинский университет Астана»

Кафедра: Математики, информатики с курсом медбиофизики

Электронные таблицы Excel,

преимущества и недостатки

Подготовил:___________________ _______

Проверил(а):__________________ _______

Оценка «___»

Астана 2012г.

1. Введение
2. История создания
3. Основные преимущества и недостатки электронных таблиц Excel
4. Заключение

5. Список использованной литературы

Введение.

Самым простым способом обработки числовых данных на компьютере является стандартная программа Windows Калькулятор.

Но к сожалению возможности калькулятора ограничены.

С его помощью трудно обрабатывать большие массивные числовых данных.

В таких случаях используют электронные таблицы.

Электронная таблица - компьютерная программа, позволяющая проводить вычисления с данными, представленными в виде двухмерных массивов, имитирующих бумажные таблицы.

Некоторые программы организуют данные в "листы", предлагая, таким образом, третье измерение.

Электронные таблицы (ЭТ) представляют собой удобный инструмент для автоматизации вычислений. Многие расчёты, в частности в области бухгалтерского учёта, выполняются в табличной форме: балансы, расчётные ведомости, сметы расходов и т. п.

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

Использование математических формул в ЭТ позволяет представить взаимосвязь между различными параметрами некоторой реальной системы.

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


История создания.

В 1982 году Microsoft запустила на рынок первый электронный табличный процессор Multiplan, который был очень популярен на CP/M системах, но на MS-DOS системах он уступал Lotus 1-2-3.

Первая версия Excel предназначалась для Mac и была выпущена в 1985 году, а первая версия для Windows была выпущена в ноябре 1987 года. Lotus не торопилась выпускать Lotus 1-2-3 под Windows, и Excel с 1988 года начала обходить по продажам Lotus 1-2-3, что в конечном итоге помогло Microsoft достичь позиций ведущего разработчика программного обеспечения.

Microsoft укрепляла свое преимущество с выпуском каждой новой версии, что имело место примерно каждые два года. Текущая версия для платформы Windows - Excel 12, также известная как Microsoft Office Excel 2007. Текущая версия для платформы Mac OS X - Microsoft Excel 2008.

В начале своего пути Excel стал причиной иска о товарном знаке от другой компании, уже продававшей пакет программ под названием "Excel".

В результате спора Microsoft был обязана использовать название "Microsoft Excel" во всех своих официальных пресс-релизах и юридических документах. Однако со временем эта практика была позабыта, и Microsoft окончательно устранила проблему, приобретя товарный знак другой программы.

Microsoft также решила использовать буквы XL как сокращенное название программы: иконка Windows-программы состоит из стилизованного изображения этих двух букв, а расширение файлов по умолчанию в Excel - .xls.

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

Excel был первым табличным процессором, позволявшим пользователю менять внешний вид таблицы (шрифты, символы и внешний вид ячеек). Он также первым представил метод умного пересчета ячеек, когда обновляются только те ячейки, которые зависят от измененных ячеек (раньше табличные процессоры либо постоянно пересчитывали все ячейки или ждали команды пользователя).

Будучи впервые объединенными в Microsoft Office в 1993 году, Microsoft Word и Microsoft PowerPoint получили новый графический интерфейс для соответствия Excel, главного стимула модернизации ПК в то время.

Начиная с 1993 года в состав Excel входит Visual Basic для приложений (VBA), язык программирования, основанный на Visual Basic, позволяющий автоматизировать задачи Excel.

VBA является мощным дополнением к приложению, которое в более поздних версиях стало включать полную интегрированную среду разработки. Можно создать VBA-код, повторяющий действия пользователя, позволяя таким образом автоматизировать простые задачи.

VBA позволяет создавать формы для общения с пользователем.

Язык поддерживает использование (но не создание) DLL от ActiveX; более поздние версии позволяют использовать основы объектно-ориентированного программирования.

Функциональность VBA сделала Excel мишенью для макровирусов. Это было серьезной проблемой до тех пор, пока антивирусные продукты не стали их обнаруживать. Microsoft с опозданием приняла меры для уменьшения риска, добавив возможность полностью отключить макросы, включить макросы при открытии документа.

* 1988 - Excel 2.0 для Windows

* 1990 - Excel 3.0

* 1992 - Excel 4.0

* 1993 - Excel 5.0 (Office 4.2 и 4.3, также есть 32-битная версия только для Windows NT)

* 1995 - Excel 7 для Windows 95 (включён в пакет Microsoft Office 95)

* 1997 - Excel 97 (включён в пакет Microsoft Office 97)

* 1999 - Excel 2000 (9) - Microsoft Office 2000

* 2001 - Excel 2002 (10) - Microsoft Office XP

* 2003 - Excel 2003 (11) - Microsoft Office 2003

* 2007 - Excel 2007 (12) - Microsoft Office 2007

Версии для Macintosh

* 1985 - Excel 1.0

* 1988 - Excel 1.5

* 1989 - Excel 2.2

* 1990 - Excel 3.0

* 1992 - Excel 4.0

* 1993 - Excel 5.0

* 1998 - Excel 8.0 (Office "98)

* 2000 - Excel 9.0 (Office 2001)

* 2001 - Excel 10.0 (Office v. X)

* 2004 - Excel 11.0 (Office 2004)

* 2008 - Excel 12.0 (Office 2008)

Преимущества.

  • Реализация алгоритмов в табличном процессоре не требует специальных знаний в области программирования. Большинство расчетов средней сложности может быть представлено в виде некоторого набора достаточно простых математических формул в ячейках, выполняемых шаг за шагом.
  • Программа в табличном процессоре оперирует понятиями пространства и отношений, так как создается путём задания взаимосвязи ячеек, расположенных в пространстве листа. Такой подход использует интуитивные представления человека о пространстве и связи явлений. Обычное программирование требует написания последовательности строк текста, которые требуют внимательного прочтения для понимания работы программы.
  • В отличие от обычного программирования, требующего строгой последовательности команд для работы программы, табличные процессоры “прощают” ошибки и незаконченность структуры. Какие-то части программы в электронной таблице могут работать, в то время, как другие части могут быть ещё не закончены, что значительно упрощает разработку и отладку программ, что особенно важно на стадии создания алгоритма.
  • Вычисление результата в табличном процессоре может быть разбито на необходимое число шагов, каждый из которых может быть определён через формулу в своей ячейке. Ячейки же, в свою очередь, всегда открыты и доступны для пользователя, что позволяет контролировать результаты промежуточных действий и, при необходимости, изменять содержимое ячеек, гибко меняя алгоритм.
  • Ячейки таблицы могут содержать не только формулы, но и простой текст, что позволят описывать и комментировать логику работы программы, располагая на листе текстовые комментарии.
  • Весь процесс вычисления осуществляется в виде таблиц, поэтому все результаты и промежуточные данные так или иначе представлены в виде таблицы, которая сама по себе представляет ценность, если в результате расчета необходимо сформировать таблицу. Таким образом данные не требуют дополнительной обработки при “публикации” результатов.
  • Современные табличные процессоры позволяют использовать средства оформления, такие как, например, цвет и шрифты, которые облегчают понимание программы и несут дополнительную смысловую нагрузку. Существует возможность внедрения в электронные таблицы различного вспромогательного содержимого: изображений, графиков функций и др.

Более кратко это всё можно описать одним основным принципом:

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

Недостатки.

  • Формулы, выраженные в терминах адресов ячеек, при их большом количестве представляют большую проблему, так как адреса ячеек сами по себе не несут никакой смысловой нагрузки. Этот факт значительно затрудняет понимание формул вне контекста, а также затрудняет проверку корректности программы.
  • Реализация сложной структуры в рамках электронной таблицы требует огромного внимания к деталям, так как автор программы с некоторого момента становится не в состоянии запомнить смысл множества адресов, встречающихся в сотнях формул. Для борьбы с этим недостатком пользователю предлагается использовать именованные ячейки и именованные ссылки на ячейки в формулах. А также различные средства для отслеживания связей между ячейками.
  • Программы в табличных процессорах сильно зависимы от своей размерности и жестко привязаны к сетке. При добавлении и удалении строк или столбцов, часто приходится вносить множество изменений в различных частях таблицы, раздвигая ячейки, чтобы освободить место для новых ячеек, или изменяя ссылки на диапазоны данных. В больших таблицах такие операции могут отнимать значительное количество времени разработчика. Добавление и удаление размерностей настолько сложно и неудобно, что при разработке табличной программы автор фактически вынужден выбирать требуемые размерности заранее и планировать далеко вперёд, что противоречит идее использования табличного процессора как средства быстрой разработки и моделирования.
  • Темпы разработки табличных программ значительно снижаются за счёт того, что разработчику приходится работать на уровне ячеек. Это означает, что даже простейшие изменения в программе требуют редактирования множества ячеек, содержащих копии одних и тех же формул. Все эти изменения производятся вручную, что значительно повышает риск появления ошибок.
  • Пользователь, имеющий доступ к таблице, может случайно или намеренно внести в неё изменения, которые могут нарушить работу программы.
  • Недостаток контроля за исправлениями повышает риск ошибок, возникающих из-за невозможности отследить, протестировать и изолировать изменения. Сложно выяснить какие изменения, кем и когда были внесены в программу.
  • Совместная разработка приложений затрудняется тем фактом, что табличные программы сильно привязаны к адресам ячеек, а следовательно и к положению ячеек на странице. Внесение изменений в размеры таблицы одним из разработчиков независимо от других влекут большие трудности при попытке объединить результаты работы коллектива.
  • Ячейки могут одновременно хранить только одно значение. Несмотря на то, что формулы в ячейках могут обращаться ко множеству других ячеек, они могут иметь только одно выходное значение, записываемое в ячейку. Это означает, что при повторении однообразных вычислений на множестве ячеек, одна и та же формула (с точностью до адреса ячейки входных данных) должна быть размножена отдельно для каждой из входных ячеек. Изменения формулы для работы с данными требуют изменения всех ячеек для всех исходных данных, что в совокупности с вышеописанными недостатками неизбежно приводит к появлению ошибок.
  • В формулах ссылка на другую ячеку встречется столько раз, сколько раз значение значение этой ячейки необходимо для вычисления формулы. При необходимости изменить ссылку приходится изменять все вхождения адреса ячейки в формулу. При этом также возможно появление ошибок.

Из всего выделить следующее:

Пользователь вынужден составлять программу, оперируя низкоуровневыми объектами - ячейками, привязанными к сетке. Табличным процессорам недостает средств абстракции более высокого уровня, чем ячейки и формулы.

ЗАКЛЮЧЕНИЕ

Естественно, что в рамках данной работы нет никакой надежды полностью осветить возможности столь многогранной программы, как табличный процессор Excel. Для того, чтобы знать, нужно в нем работать. Используя эту программу,.

Microsoft Excel – одна из самых популярных программ вычислений электронных таблиц.

Главной особенностью её применения является выполнение расчётов, как в бизнесе, так и в быту. Если в своей работе мы часто используем разного рода таблицы, списки, бланки, при заполнении которых производятся вычисления по формулам, то эта программа для нас.

С её помощью можно проанализировать полученные числовые данные, применяя удобные встроенные инструменты, а также представить результаты в графическом виде.

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

Ехсе1 можно использовать как для решения простых задач учета, так и для составления различных бланков, деловой графики и даже полного баланса Фирмы.

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

Однако область применения программы не ограничивается только сферой деловой жизни. Благодаря мощным математическим и инженерным функциям с помощью Ехсе1 можно решить множество задач также в области естественных и технических наук.

Список использованной литературы.

1.Колесников, Е. А. Эволюция электронных таблиц МОСКВА-ИЗДАТ, 2005

2.Сайт www.wikipedia.com

3.Электронные таблицы Excel, Учебное пособие, Алматы, Атамура,2002

Краткое описание

Самым простым способом обработки числовых данных на компьютере является стандартная программа Windows Калькулятор.
Но к сожалению возможности калькулятора ограничены.

С его помощью трудно обрабатывать большие массивные числовых данных.
В таких случаях используют электронные таблицы.