История создания программы эксель. Microsoft Office Excel – что это? Добавлена функция совместного редактирования документов в реальном времени

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

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

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

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

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

Строка в рабочем листе идентифицируется именем (цифрой), которое появляется на левой стороне рабочего листа.

Столбец в рабочем листе также идентифицируется именем (буквами латинского алфавита), которое появляется вверху рабочего листа.

Рабочий лист книги Excel может содержать до 65 536 строк и 256 столбцов. Ячейка - основной элемент таблицы - имеет свой уникальный адрес, состоящий из номера столбца и строки, например Е4 .

Каждая ячейка содержит один элемент информации, будь то цифровое значение, текст или формула.

При открытии ранее созданного файла в окне Excel появляется книга с введенными данными.


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

Рассмотрим специфические элементы окна Excel (рис.2).

Рис. 2. Окно Excel

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

Строка формул показывает формулу (если она присутствует в ячейке) или данные, содержащиеся в активной ячейке. В строке формул можно вводить и редактировать текст, числа и формулы.

В активную ячейку можно вводить и редактировать данные непосредственно в ячейке или в строке формул.

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

ВВЕДЕНИЕ


Основы работы в Microsoft Excel

В любой структуре есть минимальная единица информации. Например, весь мир состоит из атомов. Вот такой минимальной единицей информации в Excel является ячейка. Внутри ячейки есть отдельные буквы. Но логика работы Excel опирается на это основное понятие - ячейка. Ячейки собираются в листы. Лист в Excel это набор ячеек. Книга это набор листов. В нашем понятии «книга» - это файл. И в понятии Excel «книга» - это файл. Один файл это одна книга. Рабочая область - набор файлов или книг. Для удобства работы несколько книг со связанными рабочими областями можно объединить в рабочую область и у нас будет ощущение одного файла.

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

Первый способ - это выделение с использованием клавиши Shift. Выделяете левую верхнюю ячейку необходимого диапазона, нужно нажать клавишу Shift и не отпускать ее правый нижний угол диапазона. После чего и кнопку мыши, и клавишу надо отпустить. Обратите внимание на то, что если выделять несколько диапазонов, прошлое выделение снимается.

Второй способ - это использовать клавишу Ctrl. Она позволяет выделять сложные диапазоны. Пользоваться ей легко. Выделите первую ячейку нажмите Ctrl и, не отпуская ее, выделяйте другие ячейки в любом месте таблицы.

Так же можно выделить целиком строку или столбец, кликнув мышью на их заголовок.

Возможности Excel

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

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

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

В Excel имеется собственный формат файлов, обозначаемый расширением XLS в имени файла. Кроме того, в Excel можно читать файлы, созданные в других программах электронных таблиц, таких как Lotus 1-2-3 и Quanro Pro. Можно также читать текстовые файлы, файлы dBASE и документы в формате HTML.

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

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

2. Предоставляет справочную информацию по конкретным вопросам работы с программой (например, по созданию диаграмм).

3. При вводе неправильной формулы в большинстве случаев предлагает вариант её исправления.

4. Предлагает простой способ поиска справочной информации по конкретной теме. Для этого достаточно ввести вопрос, и Помощник предложит список подходящих тем. Помощник появляется каждый раз, когда вам необходима помощь.

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

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

Использование ссылок

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

Распространение формул

Помимо копирования и перемещения формулу можно распространить на часть строки или столбца. При этом происходит изменение относительных ссылок. Для распространения формулы необходимо выполнить следующие действия:

· Установите курсор в ячейку с формулой.

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

· Нажать левую кнопку мыши и, удерживая ее нажатой, перемещайте курсор до нужного места. Для завершения распространения формулы отпустить кнопку.

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

Работа с мастером функций.

Мастер функций – это программа, которая помогает быстро создать или отредактировать формулу с использованием, так называемых встроенных функций MS Excel. Встроенные функции – это заранее определенные формулы, которые выполняют вычисления по заданным величинам, называемым аргументами, и в указанном порядке. Структура функции начинается с указания имени функции, затем в скобках указываются аргументы, отделяющиеся друг от друга точками с запятыми. Список аргументов может состоять из чисел, текста, логических величин (например, ИСТИНА или ЛОЖЬ), массивов, значений ошибок (например, #Н/Д) и ссылок на отдельные ячейки или диапазоны. Кроме того, аргументы могут быть как константами, так и формулами. Эти формулы, в свою очередь, могут содержать другие функции.

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

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

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

Диалоговое окно Мастер функций (см. рис.1) состоит из двух связанных между собой списков: Категория и Функция. При выборе одного из элементов списка Категория в списке Функция появляется соответствующий ему перечень функций. В Microsoft Excel функции разбиты на 12 категорий. Категория 10 недавно использовавшихся постоянно обновляется. Она напоминает стековую память: новая вызванная функция, которая в этом списке еще не числилась, займет первую строку, вытеснив тем самым последнюю функцию.

Рис.1. Диалоговое окно "Мастер функций"

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

В русифицированной версии Microsoft Excel имена большинства функций, исключая небольшую часть (18) математических, записываются на русском языке, например, =СУММ(), =ЕСЛИ(), =ВЕРОЯТНОСТЬ(), и т.п. Распространенной ошибкой начинающих является ввод на русском не только имен функций, но и аргументов.

Microsoft Excel

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

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

Создание диаграммы

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

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

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

1.5.2. Специальные термины, применяемые при построении диаграмм

Ось X называется осью категорий и значения, откладываемые на этой оси, называются категориями.

Значения отображаемых в диаграмме функций и гистограмм составляют ряды данных. Ряд данных – последовательность числовых значений. При построении диаграммы могут использоваться несколько рядов данных. Все ряды должны иметь одну и ту же размерность.

Легенда – расшифровка обозначений рядов данных на диаграмме.

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

Изменение подписей значений

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

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


ЗАКЛЮЧЕНИЕ

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

Все задачи решены:

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

2. разработан процесс построения компьютерной модели физического процесса в электронных таблицах Microsoft Excel;

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

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

Программа MicroSoft Excel полностью справилась с решением поставленных задач по созданию таблицы для расчета движения тел.

На основании проделанной работы можно сделать следующие выводы:

1. Решение физических задач с помощью табличного процессора Microsoft Excel намного проще и быстрее.

2. В электронных таблицах Microsoft Excel предоставляет пользователю множество возможностей.

3. В электронных таблицах Microsoft Excel имеется множество различных функций, упрощающих решение каких – либо задач из различных областей.

4. В электронных таблицах Microsoft Excel можно строить графики и диаграммы, с помощью которых можно наглядно показать результат решения.

5. Табличный процессор Microsoft Excel является удобным средством моделирования.


ЛИТЕРАТУРА

1. Э.В. Бурсиан. Физика. 100 задач для решения на компьютере. Учебное пособие. – СПб.: ИД «МиМ», 1997.

2. Угринович Н.Д. Исследование информационных моделей. Элективный курс: учебное пособие – М.: БИНОМ. Лаборатория знаний, 2006.

3. Угринович Н.Д. Информатика и информационные технологии: учебник для 10-11 классов – М.: БИНОМ. Лаборатория знаний, 2002.

4. Пак Н.И. Информатика. 2004.

5. Могилев А.В.Информатика. М. :Издательский центр «Академия».2003.

6. Леонтьев В.П. Новейшая энциклопедия персонального компьютера. 2003.

7. Кушнеренко А.Г.Основы информатики и вычислительной техники.М.:Просвещение.1991.

8. Кушнеренко А.Г.Новые информационные технологии.М.:Дрофа.2003.

9. Информатика. Энциклопедический словарь для начинающих. Под ред.

10. Информатика. Задачник-практикум. Т-2. под ред. И. Г. Семакина,

11. Е. К. Хеннера. М., Бином. Лаборатория Знаний, 2002 г

12. Д. А. Поспелова. М., Педагогика-Пресс 1994 г

13. http://www.alleng.ru/d/econ/econ271.htm

14. http://bourabai.kz/cm/index.htm


ПРИЛОЖЕНИЯ

ВВЕДЕНИЕ

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

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

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

Электронные таблицы Microsoft Excel (входит в пакет Microsoft Office) – программа, предназначенная, прежде всего, для экономических расчетов.

Выбор этой программы для обучения компьютерному моделированию обусловлен следующими причинами:

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

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

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

Цель работы: создать и исследовать модель физического процесса в Microsoft Excel.

1. Подобрать список литературы.

2. Исследовать возможности табличного процессора Excel.

3. Построить физическую модель в табличном процессоре Microsoft Excel.

Объект исследования: моделирование физических процессов в табличном процессоре Microsoft Excel.

Предмет исследования: компьютерная модель физического процесса, созданная в табличном процессоре Microsoft Excel.


ГЛАВА 1. ХАРАКТЕРИСТИКА РАБОТЫ В ЭЛЕКТРОННЫХ ТАБЛИЦАХ

История возникновения электронных таблиц Excel

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

На уровне теории концепция электронных таблиц была разработана американским ученым Ричардом Маттессичем. Соответствующая публикация носила название Budgeting Models and System Simulation и была опубликована в далеком 1961 году. В последующем эту концепцию развили и дополнили Пардо и Ландау, которые даже подали заявку на оформление патента. И хотя изначально эта заявка не была удовлетворена, авторы изобретения отстояли права на свое детище через суд.

На основе разработанной теории в 1979 году появился первый табличный процессор. Эта была программа VisiCalc, созданная Дэном Бриклином совместно с Бобом Фрэнк – стоном, и предназначавшаяся для платформы Apple. Именно появление подобной программы во многом обусловило превращение компьютера из дорогостоящей “игрушки” в незаменимого помощника бухгалтера.

Впоследствии на рынке появились многочисленные табличные процессоры, к которым можно отнести SuperCalc, Microsoft MultiPlan, Quattro Pro, Lotus 1-2-3, Microsoft Excel, OpenOffice.org Calc, AppleWorks, но программа VisiCalc была первой, и именно с нее все началось.

Официальное появление Excel в составе пакета MS Office -1991 год, именно эта дата знаменует начало эпохи Excel.

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

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

Сначала была VisiCalc

Вкратце об основных версиях Excel для Windows.

Исходная версия Excel для Windows — Excel 2 — появилась в конце 1987 года. Эта версия программы носила название Excel 2, поскольку первая версия была разработана для Macintosh. В то время Windows еще не была широко распространена. Поэтому к Excel прилагалась оперативная версия Windowsоперационная система, обладавшая функциями, достаточными для работы в Excel. По сегодняшним стандартам эта версия Excel кажется недоработанной.

В 1990 году компания Microsoft выпустила Excel 3 для Windows. Эта версия обладала более совершенными инструментами и внешним видом. В Excel 3 появились панели
инструментов, средства рисования, режим структуры рабочей книги, надстройки, трехмерные диаграммы, функция совместного редактирования документов и многое другое.

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

В начале 1994 года на рынке появилась Excel 5. В этой версии было огромное количество новых средств, включая многолистные книги и новый макроязык Visual Basic for Application (VBA). Как и предшествующая версия, Excel 5 получала наилучшие отзывы во всех отраслевых изданиях.

Excel 95

Excel 95 (также известная как Excel 7) выпущена летом 1995 года. Внешне эта версия напоминала предыдущую (в Excel 95 появилось лишь несколько новых средств). Однако появление этой версии все же имело большое значение, поскольку в Excel 95 впервые был использован более современный 32-битовый код. В Excel 95 и Excel 5 используется один и тот же формат файлов.

Excel 97

Excel 97 (также известная как Excel 8) значительно усовершенствована по сравнению с предыдущими версиями. Изменился внешний вид панелей инструментов и меню, справочная система теперь организована на качественно новом уровне, количество строк рабочей книги было увеличено в четыре раза. Среда программирования Excel (VBA) значительно усовершенствована. Кроме того, справка по VBA для русской локали была на русском языке. В Excel 97 появился новый формат файлов, а так же увеличен рабочий лист до 65536 строк и 256 столбцов.

Excel 2000

Excel 2000 (также известная как Excel 9) появилась в июне 1999 года. Эта версия характеризовалась незначительным расширением возможностей. Немаловажным
преимуществом новой версии стала возможность использования HTML в качестве универсального формата файлов. В Excel 2000 конечно же поддерживался и стандартный двоичный формат файлов, совместимый с Excel 97.

Excel 2002

— это на самом деле Excel 10. Вы, конечно, думаете, что это — десятая версия программы. Подумайте хорошенько. Microsoft— очень успешная компания, однако у них
всегда были проблемы с нумерацией программных продуктов. В действительности, Excel 2002 — восьмая версия Excel для Windows.

Эту версию программы Excel 2002 выпустили в июне 2001 года. Она составляет часть пакета Microsoft Office XP. В этой версии присутствует несколько новых функций, предназначенных прежде всего для начинающих пользователей Excel. Основным нововведением Excel 2002 является возможность сохранения результатов работы в случае аварийного завершения программы и восстановления файлов поврежденной рабочей книги, над которой вы когда-то работали. В этой версии Excel появляется также фоновая проверка формул, а также новые инструментальные средства отладки. Многие из этих версий Excel имели несколько выпусков. Например, компания Microsoft создала два сервисных пакета для Excel 97 (SR-1 и SR-2). Эти выпуски помогли решить многие проблемы, возникшие при эксплуатации рассматриваемого приложения.

Excel 2003

11-ая версия.

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

Excel 2007

Версия 12.

Эта версия вышла в продажу в июле 2006-го года. Релиз отличался от уже привычного нам интерфейса Excel радикально. Появилась лента (Ribbon) и панель быстрого доступа. Кроме того функционал Excel расширился на несколько новых функций, таких как СУММЕСЛИМН(). Революционным так же явилось решение разработчиков увеличить рабочий лист до 1 048 576 строк и 16 384 столбцов, а так же применение новых (четырёхбуквенных) обозначений расширения файлов.

Excel 2010

Суеверные руководители MS решили не присваивать 13-й номер очередной версии, а сразу перепрыгнули на 14-й. В октябре 2009-го года началось бесплатное распространение бета версий очередного релиза. Из интересных нововведений это Sparkliness (микрографики в ячейке), Slies (срезы сводной таблицы) и надстройка PowerPivot, для работы с 100 000 000-и строк.

Excel 2013

Версия 15.

Тестовая версия программы была презентована 16-го июля 2012-го года. Лента и панель быстрого доступа были оформлены полностью по новому (Метро-интерфейс). Кроме того, функционал Excel расширился на несколько новых функций, таких как ЕФОРМУЛА(), Ф.ТЕКСТ() и ЛИСТ().

Microsoft Excel (Mac OS X)

Microsoft Excel 2008
Тип
Разработчик
Операционная система
Последняя версия
Лицензия
Сайт

Microsoft Excel (также иногда называется Microsoft Office Excel ) - программа для работы с электронными таблицами , созданная корпорацией Microsoft для Microsoft Windows , Windows NT и Mac OS . Она предоставляет возможности экономико-статистических расчетов, графические инструменты и, за исключением Excel 2008 под Mac OS X , язык макропрограммирования VBA (Visual Basic for Application ). Microsoft Excel входит в состав Microsoft Office и на сегодняшний день Excel является одним из наиболее популярных приложений в мире.

История

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

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

Версии Excel от 5.0 до 9.0 содержат различные «пасхальные яйца », хотя, начиная с версии 10 Microsoft начала принимать меры по их ликвидации.

Версии

Версии для Windows и Windows NT

Excel 97 (8.0) на Windows XP

Microsoft Office Excel 2003

  • 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
  • 2010 год - Excel 2010 (14) - Microsoft Office 2010
  • Замечание: Версия 1.0 не использовалась, чтобы избежать путаницы с продуктами Apple
  • Замечание: Excel 6.0 не существует, так как версия Windows 95 поставлялась с Word 7. Все программы Office 95 и Office 4.x использовали OLE 2.0 (автоматическая передача данных между различными программами), и Excel 7 должен был показывать, что он соответствует Word 7.
  • Замечание: Версия 13.0 была пропущена. Excel 2010 имеет внутреннюю версию 14.0.

Версии для 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)
  • 2011 год - Excel 14.0 (Office 2011)

Версии для OS/2

  • 1989 год - Excel 2.2
  • 1990 год - Excel 2.3
  • 1991 год - Excel 3.0

Версии Excel до 7.0 были ограничены в возможностях хранения данных, вмещая до 16 384 (2 14) строк. Версии 8.0-11.0 могли справиться с 65 536 (2 16) строк и 256 колонками (2 8). Версии 12.0 и 14.0 обрабатывают до 1 048 576 (2 20) строк и 16 384 (2 14) колонок.

Форматы файлов

В Microsoft Excel вплоть до 2003 версии включительно, использовался свой собственный бинарный формат файлов (BIFF) в качестве основного. Excel 2007 использует Microsoft Office Open XML в качестве своего основного формата.

Несмотря на то, что Excel 2007 поддерживает и направлен на использование новых XML-форматов в качестве основных, он по-прежнему совместим с традиционными бинарными форматами. Кроме того, большинство версий Microsoft Excel могут читать CSV , DBF , SYLK, DIF и другие форматы.

Office Open XML

Microsoft Excel 2007, наряду с другими продуктами Microsoft Office 2007, вводит множество новых форматов файлов. Они являются частью Office Open XML (OOXML) спецификации.

Новые форматы Excel 2007
Формат Расширение Примечания
Рабочая книга Excel .xlsx Стандартный формат рабочих книг Excel 2007. В действительности это сжатый ZIP-архив каталога XML документов. Является заменой бывшего бинарного формата.xls, хотя и не поддерживает макросы по соображениям безопасности.
Рабочая книга Excel с макросами .xlsm Та же рабочая книга Excel, но с поддержкой макросов.
Бинарная рабочая книга Excel .xlsb Та же рабочая книга Excel с макросами, но хранящая информацию в бинарном формате, открывая документы быстрее чем XML. В особенности часто используется для очень больших документов с десятками тысяч строк и/или сотнями колонок.
Шаблон Excel с макросами .xltm Шаблон, созданный как основа для рабочих книг, включена поддержка макросов. Заменяет старый формат.xlt.
Надстройка Excel .xlam Надстройка Excel, направленная на добавление дополнительных функциональных возможностей и инструментов.

Экспорт и перемещение таблиц

API позволяет открывать таблицы Excel в ряде других приложений. Это включает в себя открытие документов Excel на веб-страницах с помощью ActiveX или таких плагинов, как Adobe Flash Player . Проект Apache POI представляет Java-библиотеки для чтения и записи электронных таблиц Excel. Также предпринимались попытки копировать таблицы Excel в веб-приложения с использованием разделённых запятыми значений (CSV).

Программирование

Ценной возможностью Excel является возможность писать код на основе Visual Basic для приложений (VBA). Этот код пишется с использованием отдельного от таблиц редактора. Управление электронной таблицей осуществляется посредством объектно-ориентированной модели кода и данных. С помощью этого кода данные входных таблиц будут мгновенно обрабатываться и отображаться в таблицах и диаграммах (графиках). Таблица становится интерфейсом кода, позволяя легко работать изменять его и управлять расчётами.

Парольная защита MS Excel

Защита Microsoft Excel предоставляет несколько типов различных паролей:

Все пароли, кроме пароля для открытия документа, можно удалить мгновенно, вне зависимости от версии MS Excel, в которой был создан документ. Эти типы паролей в первую очередь служат для коллективной работы над документом. При их использовании документ не шифруется, а в документе сохраняется хэш от установленного пароля. Хотя при использовании пароля для защиты книги документ шифруется на известном пароле «VelvetSweatshop» , это не добавляет документу дополнительной защиты. Единственным типом пароля который может помешать злоумышленнику получить доступ к документу является «пароль для открытия» , но криптостойкость такой защиты сильно зависит от версии MS Excel, в которой был создан документ.

В MS Excel версии 95 и ранее, «пароль на открытие» преобразовывается в 16-битный ключ, который взламывается мгновенно. В MS Excel 97/2000 пароль преобразовывался уже в 40-битный ключ, который на современном оборудовании также может быть взломан очень быстро. К тому же программы для взлома паролей могут перебирать сотни тысяч паролей в секунду, что позволяет не только расшифровать документ, но и найти оригинальный пароль. В MS Excel 2003 / XP ситуация немного улучшилась - пользователь может выбрать практический любой алгоритм шифрования, доступный в системе (CryptoServiceProvider). Но по умолчанию осталась все та же защита MS Excel 97/2000. Для пользователей, привыкшим доверять поведению программ по умолчанию, это означает отсутствие стойкой защиты на их документы.

Ситуация кардинально изменилась в MS Excel 2007 - для шифрования стал использоваться современный алгоритм AES с ключем в 128 бит, а для получения ключа применяться 50000 кратное использование хэш-функции SHA1 , что уменьшило скорость перебора до сотен паролей в секунду. В MS Excel стойкость защиты по умолчанию была увеличена еще в 2 раза, благодаря применению уже 100000 кратного SHA1 преобразования пароля в ключ. Вывод: на данный момент стойкую защиту обеспечивает только документы, сохраненные в формате Office 2007 \ 2010 с установленным на них стойким «паролем на открытие» .

Критика

Общая критика табличных процессоров применима и к Excel. Специфичные предметы критики в Excel - это точность, проблемы с датами и ошибки отображения Excel 2007.

Точность

Из-за того, что Excel работает на основе расчетов с плавающей запятой , статистическая точность Excel подвергается критике. Сторонники Excel заявляют в ответ, эти ошибки проявляются лишь в особых условиях специально подобранных исходных данных, которые затрагивают относительно небольшое число пользователей, и с низкой вероятностью могут встретиться на практике. Для версий 97, 2000, 2002 зафиксированы ошибки при выполнении функции MOD (деление с остатком) при определённых аргументах, где функция вместо результата возвращает ошибку #NUM!.

Проблемы с датой

В версиях Excel до 2007 включительно 1900 год ошибочно считался високосным . Ошибка возникла в Lotus 1-2-3 и была намеренно внесена в Excel для совместимости и поддерживалась для обратной совместимости.

Ошибки отображения Excel

Скриншот Microsoft Excel 2007, показывающий ошибку отображения 65535

22 сентября 2007 года было сообщено , что в определённых ситуациях Excel 2007 будет показывать неправильные результаты. В частности, для тех пар чисел, чье произведение равно 65535 (например, 850 и 77,1), Excel отобразит в качестве итога 100000. Это происходит с примерно 14,5 % таких пар. Кроме того, если к результату добавить единицу, Excel выведет итог 100001. Однако, если вычесть из итога единицу, на дисплее отобразится правильный результат 65534. (Также, если итог умножить или разделить на 2, будут отображены 131070 и 32767,5 соответственно.)

Microsoft сообщила в блоге Microsoft Excel , что проблема существует в отображении шести конкретных значений с плавающей запятой между 65534,99999999995 и 65535 и шести значений между 65535,99999999995 и 65536 (не включая границ). Любые расчеты, результат которых равен одному из двенадцати значений, будут отображаться неправильно. Фактические данные, хранящиеся и передающиеся в другие ячейки, верны, неверно лишь отображение значения. Ошибка появилась в Excel 2007 и не существует в предыдущих версиях. 9 октября 2007 года Microsoft выпустила патч , исправляющий проблему. Он вошёл и в состав исправлений Service Pack 1.

Примечания

Ссылки

  • Работа с файлами Excel с помощью.NET Framework (англ.)
  • Список сайтов MVP (англ.)

14 января 1985 года появилась самая популярная, на сегодняшний день, программа в мире - Microsoft Excel.

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

Компания Lotus не торопилась выпускать версию своей продукции для Windows, и Excel с 1988 начала обходить по продажам Lotus так как Windows набирала популярность. Что в последствии и помогло компании Microsoft выйти на лидирующие позиции среди компаний, разрабатывающих программное обеспечение.

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

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

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

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

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

VBA является мощным дополнением к приложению и в более поздних версиях Excel доступна полнофункциональная интегрированная среда разработки.

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

· полностью отключить макросы

· включить макросы при открытии документа

· доверять всем макросам, подписанным с использованием надёжных сертификатов.

Все эти табличные процессоры выполняли небольшой набор простейших операций, но на что они способны в наши дни?