Простая линейная диаграмма, создаваемая в Excel, работающий на Windows 10 | |||||
Разработчик (и) | Microsoft | ||||
---|---|---|---|---|---|
Первоначальный выпуск | 1987 г.; 33 года назад (1987 г.) | ||||
Стабильные выпуски | |||||
| |||||
Операционная система | Microsoft Windows | ||||
Тип | Таблица | ||||
Лицензия | Пробная версия | ||||
Веб-сайт | продукты.office.com / ru-ru / excel |
Excel для Mac 2016 | |
Разработчик (и) | Microsoft |
---|---|
Первоначальный выпуск | 30 сентября 1985 г.; 35 лет назад (1985-09-30) |
Стабильный выпуск | 16.30 (сборка 19101301) / 15 октября 2019 г.; 12 месяцев назад (2019-10-15) |
Операционная система | macOS |
Тип | Электронная таблица |
Лицензия | Собственное коммерческое программное обеспечение |
Веб- сайт | продукты.office.com / mac |
Разработчик (и) | Microsoft Corporation |
---|---|
Стабильный выпуск | 16.0.12026.20174 / 17 сентября, 2019; 13 месяцев назад (17.09.2019) |
Операционная система | Android Marshmallow и выше |
Тип | Электронная таблица |
Лицензия | Собственное коммерческое программное обеспечение |
Веб-сайт | продукты.office.com / en-us / excel |
Разработчик (и) | Корпорация Microsoft |
---|---|
Стабильная версия | 2.30.1 / 18 октября 2019 г.; 12 месяцев назад (18.10.2019) |
Операционная система | iOS 12 и новее |
Тип | Электронная таблица |
Лицензия | Собственное коммерческое программное обеспечение |
Веб-сайт | продукты.office.com / en-us / excel |
Разработчик (и) | Microsoft |
---|---|
Стабильная версия | 16002.12325.20032.0 / 12 декабря 2019 г.; 10 месяцев назад (12.12.2019) |
Операционная система | Windows 10, Windows 10 Mobile |
Тип | Электронная таблица |
Лицензия | Пробная версия |
Веб -сайт | www.microsoft.com / store / productid / 9WZDNCRFJBH3 |
Microsoft Excel - это электронная таблица, разработанная Microsoft для Windows, macOS, Android и iOS. Он включает в себя вычисления, инструменты построения графиков, сводные таблицы и язык программирования макросов под названием Visual Basic для приложений. Это очень широко применяется электронная таблица для этих платформ, особенно после версии 5 в 1993 году, и она заменила Lotus 1-2-3 в качестве стандарта для электронных таблиц. Excel является частью программного обеспечения Microsoft Office.
Microsoft Excel обладает функциями всех электронных таблиц, используя сетку ячеек, область в пронумерованных строках и столбцах с буквенными названиями, для организации манипуляций с данными, таких как арифметические операции. Он имеет набор функций, отвечающих статистическим, инженерным и финансовым потребностям. Кроме того, он может отображать данные в виде линейных графиков, гистограмм и диаграмм с очень ограниченным трехмерным графическим отображением. Он позволяет разбивать данные на разделы для просмотра их зависимостей от различных факторов для разных точек зрения (с использованием сводных таблиц и менеджера сценариев). Он аспект программирования, Visual Basic для приложений, позволяющий пользователю использовать широкий спектр численных методов, например, для решения дифференциальных уравнений математической физики, а сообщать результаты обратно в электронную таблицу. Он также имеет множество интерактивных функций, позволяющих использовать пользовательские интерфейсы, которые могут полностью скрыть электронную таблицу от пользователя, поэтому электронная таблица представляет собой так называемое приложение или систему поддержки принятия решений (DSS) через специально разработанный пользовательский интерфейс для Например, анализатор запасов или вообще как инструмент дизайна, который задает вопросы и ответы на запросы и отчеты. В более сложной реализации приложения Excel может автоматически опрашивать внешние базы данных и измерительные приборы с использованием расписания обновлений, анализировать результаты, создавать отчет Word или слайд-шоу PowerPoint и регулярно отправлять эти презентации по почте списку участников. Excel не был разработан для использования в качестве базы данных.
Microsoft позволяет использовать ряд дополнительных параметров командной строки для управления способом запуска Excel.
Excel 2016 имеет 484 функции. Из них 360 существовали до Excel 2010. Microsoft классифицирует эти функции по 14 категориям. Из 484 текущих функций 386 могут быть вызваны из VBA как методы объекта «WorksheetFunction», а 44 имеют те же имена, что и функции VBA.
Версия для Windows Excel поддерживает программирование с помощью Microsoft Visual Basic для приложений (VBA), который является диалектом Visual Basic. Программирование с помощью VBA позволяет манипулировать электронными таблицами, что неудобно или невозможно при стандартных методах работы с электронными таблицами. Программисты могут писать код напрямую с помощью редактора Visual Basic (VBE), который включает окно для написания кода, отладочный код и среду организации модуля кода. Пользователь может реализовать численные методы, а также автоматизировать задачи, такие как форматирование или организацию данных в VBA, и управлять расчетом, используя любые желаемые промежуточные результаты, возвращаемые в электронную таблицу.
VBA был удален из Mac Excel 2008, поскольку разработчики не верили, что своевременный выпуск позволит перенести механизм VBA изначально на Mac OS X. VBA был восстановлен в следующей версии Mac Excel 2011, хотя build не поддерживает объекты ActiveX, что влияет на некоторые инструменты разработчика высокого уровня.
Распространенным простым способом создания кода VBA является использование Macro Recorder. Регистратор макросов записывает действия пользователя и генерирует код VBA в виде макроса. Затем эти действия можно повторить автоматически, запустив макрос. Макросы также могут быть связаны различными типами триггеров, такими как кнопки сочетания клавиш, командная или изображение. Действия в макросе запускаются с помощью этих типов триггеров или с помощью общих параметров панели инструментов. Код VBA макроса также можно редактировать в VBE. Некоторые функции, такие как функции цикла и экранные подсказки по их свойствам, а также некоторые элементы графического изображения не могут быть введены в модуль VBA непосредственно программистом. Опытные пользователи могут использовать пользовательские подсказки для создания интерактивной программы или реагировать на такие события, как загрузка или изменение листов.
Код записи макроса может быть несовместим с версиями Excel. Некоторый код, который используется в Excel 2010, нельзя использовать в Excel 2003. Создание макроса, изменяющего цвета ячеек и внесение изменений в другие аспекты ячеек, может быть несовместимо с предыдущими версиями.
Код VBA взаимодействует с электронной таблицей через объектную модель Excel, словарь, идентифицирующий объекты электронной таблицы, и набор предоставленных функций или методов, которые позволяют читать и писать в электронную таблицу и взаимодействовать с ее пользователями (например, через настраиваемые панели инструментов или панели команд и окна сообщений). Создаваемые пользовательские подпрограммы VBA , созданные с помощью средств записи макросов, созданы эти гибкие и эффективные макросы.
Начало с первой версии Excel поддерживал программирование макросов конечных задач (автоматизация повторяющихся задач) и определяемых функций (расширение встроенной библиотеки функций Excel). В ранних версиях Excel эти программы были написаны на макроязыках, операторы которых имеют синтаксис формулы и находятся в ячейках специальных листов макросов (сохраняемых с расширением файла.XLM в Windows). XLM был языком макросов по умолчанию для Excel через Excel 4.0. Начиная с версии 5.0 Excel записывалросы в VBA по умолчанию, но с версией 5.0 запись XLM по-прежнему разрешалась в качестве опции. После версии 5.0 эта опция была прекращена. Все версии Excel, включая Excel 2010, могут запускать макрос XLM, хотя Microsoft не рекомендует их использовать.
Excel поддерживает диаграммы, графики или гистограммы, созданные из указанных групп ячеек. Созданный графический компонент может быть встроен в текущий лист или добавлен как отдельный объект.
Эти дисплеи динамически обновляются при изменении содержимого ячеек. Например, предположим, что важные требования к дизайну меню визуально; Затем, в ответ на изменение пробных значений параметров, кривые, описывающие изменения конструкции, и их точки пересечения смещаются, помогая выбрать лучший дизайн.
Дополнительные функции доступны при использовании надстроек. Некоторые из них поставляются с Excel, в том числе:
Excel для Интернета - это бесплатная облегченная версия Microsoft Excel, доступная как часть Office в Интернете, которая также включает веб-версии Microsoft Word и Microsoft PowerPoint.
Excel для Интернета может отображать большинство функций, доступных в версиях Excel для настольных ПК, хотя они могут быть недоступны для их вставки или редактирования. Некоторые подключения к данным недоступны в Excel в Интернете, в том числе с диаграммами, которые могут использовать эти внешние подключения. в Интернете также не может отображать устаревшие функции, такие как макросы Excel 4.0 или Excel 5.0 диалоговые листы. Также есть небольшие различия в том, как работают некоторые функции Excel.
Версии Excel до 7.0 имели ограничение размером их наборов данных в 16К (2 = 16384) строк. Версии 8.0–11.0 могли обрабатывать 64 КБ (2 = 65536) строк и 256 столбцов (2 как метка «IV»). Версия 12.0 и более поздние, включая текущую версию 16.x, может обрабатывать более 1 млн (2 = 1048576) строк и 16384 (2 как метка «XFD») столбцов.
Расширение имени файла | .xls, (.xlsx,.xlsm,.xlsb - Excel 2007) |
---|---|
Тип интернет-носителя | application / vnd.ms-excel |
Универсальный идентификатор типа (UTI) | com.microsoft.excel.xls |
Разработано | Microsoft |
Тип формата | Электронная таблица |
В Microsoft Excel до версии 2007 года использовался собственный двоичный формат файла под названием Excel Binary File Format (.XLS) в качестве основного формата. В Excel 2007 в качестве основного формата файла используется Office Open XML, формат на основе XML, который последовал после предыдущего формата на основе XML под названием «XML Spreadsheet» («XMLSS»). введена в Excel 2002.
Несмотря на поддержку и поощрение использования новых форматов на основе XML в качестве замены, Excel 2007 оставался обратно совместимым с традиционными двоичными форматами. Кроме других версий Microsoft Excel, могут читать CSV, DBF, SYLK, DIF и другие устаревшие форматы. В Excel 2007 была удалена поддержка некоторых старых форматов файлов. Форматы файлов были в основном из программ на основе DOS.
OpenOffice.org создал документацию формата Excel. Существуют две эпохи формата: формат OLE 97-2003 и более старый потоковый формат. Microsoft сделала спецификацию двоичного формата Excel доступной для бесплатной загрузки.
Формат XML Spreadsheet, представленный в Excel 2002, представляет собой простой формат на основе XML, в котором отсутствуют некоторые более продвинутые функции, такие как хранение макросов VBA. Хотя предполагаемое расширение файла для этого формата -.xml, программа также правильно обрабатывает файлы XML с расширением.xls. Эта функция широко используется сторонними приложениями (например, MySQL Браузер запросов), чтобы предложить возможности экспорта в Excel без реализации двоичного формата файла. Следующий пример будет правильно открыт в Excel, если он сохранен как Book1.xml или Book1.xls:
|
Имя | Пример | |
Значение | 123 |
Microsoft В Excel 2007, наряду с другими продуктами пакета Microsoft Office 2007, представляет новые форматы файлов. Первый из них (.xlsx) определен в спецификации Office Open XML (OOXML).
Формат | Расширение | Описание |
---|---|---|
Книга Excel | .xlsx | Формат книги Excel 2007 и более поздних версий по умолчанию. На самом деле, сжатый архив Zip со структурой каталогов текстовых документов XML. Работает в качестве основной замены бывшего двоичного формата.xls, хотя по соображениям безопасности не поддерживает макросы Excel. Сохранение в формате.xlsx позволяет уменьшить размер файла по сравнению с.xls |
книгой Excel с поддержкой макросов | .xlsm | в виде книги Excel, но с поддержкой макросов. |
Двоичная книга Excel | .xlsb | Как рабочая книга Excel с поддержкой макросов, но с сохранением информации в двоичной форме, а не в документах XML, для более быстрого и эффективного открытия и сохранения документов. Специально для очень больших документов с десятками тысяч строк и / или используемых сотнями столбцов. Этот формат очень полезен для сжатия больших файлов Excel. |
Шаблон Excel с поддержкой макросов | .xltm | Шаблон документа, который формирует основу для реальных книг с поддержкой макросов. Замена старого формата.xlt. |
Надстройка Excel | .xlam | Надстройка Excel для добавления дополнительных функций и инструментов. Встроенная поддержка макросов из-за назначения файла. |
Формат | Расширение | Описание |
---|---|---|
Электронная таблица | .xls | Основной формат электронной таблицы, данные в таблицах, диаграммах и макросах |
Надстройка (VBA ) | .xla | Добавляет настраиваемые функции; написано на VBA |
Панель инструментов | .xlb | Расширение файла, в котором находятся настраиваемые параметры панели инструментов Microsoft Excel сохранено. |
Диаграмма | .xlc | Диаграмма, созданная с помощью электронной таблицы Microsoft Excel, в которой представлена только диаграмма, чтобы сохранить диаграмму и электронную таблицу, сохраните ее как.XLS. XLC не поддерживается в. Excel 2007 или в любые новые версии Excel. |
Диалоговое окно | .xld | Используется в более старых версиях Excel. |
Архив | .xlk | Резервная копия электронной таблицы Excel |
Надстройка (DLL) | .xll | Добавляет пользовательские функции; написано на C ++ /C, Visual Basic, Фортран и т. Д. И скомпилировано в специальный динамический- библиотека ссылок |
Макрос | .xlm | Макрос создается пользователь или предустановлен в Excel. |
Шаблон | .x lt | Предварительно отформатированная электронная таблица, созданная или Microsoft Excel. |
Модуль | .xlv | Модуль написан на VBA (Visual Basic для приложений) для Microsoft Excel |
Библиотека | .DLL | Код, написанный на VBA, может обращаться к функциям в DLL, обычно это используется для доступа к Windows API |
Workspace | .xlw | Расположение окон нескольких рабочих книг |
приложений Windows, таких как Microsoft Access и Microsoft Word, а также Excel могут взаимодействовать друг с другом и использовать друг возможности друг. Наиболее распространенными являются Динамический обмен данными : хотя этот метод сильно не рекомендуется Microsoft, он является распространенным методом передачи данных между приложениями, работающими в Windows, причем официальные публикации MS называют его «протоколом из ада». Как следует из названия, он позволяет приложениям передавать данные другим пользователям для расчета и отображения. Он очень распространен на финансовых рынках и используется для подключения к важным службам финансовых данных, таким как Bloomberg и Reuters.
OLE. Связывание и встраивание объектов позволяет приложению Windows управлять другим включить форматирование или расчет данных. Это может принимать форму «встраивания», когда приложение использует другое приложение для обработки задачи, для которой оно больше подходит, например, презентация PowerPoint может быть встроена в электронную таблицу Excel или наоборот.
Пользователи Excel могут получить доступ к внешним источникам данных через функции Microsoft Office, такие как (например) .odc
соединения, созданные с помощью данных Office Формат файла подключения. Сами файлы Excel можно обновить с помощью поставляемогоДрайвер Microsoft ODBC.
Excel может принимать данные в реальном времени через несколько программных интерфейсов, которые позволяют ему использовать различные источники данных, такие как Bloomberg и Reuters (через надстройки, такие как Power Plus Pro ).
В качестве альтернативы Microsoft Query обеспечивает просмотр на основе ODBC в Microsoft Excel.
Программисты создали API для открытия электронных таблиц Excel в различных приложениях и средах, отличных от Microsoft Excel. Как установить открытие документов Excel в Интернете с помощью элементов управления ActiveX или плагинов, таких как Adobe Flash Player. Проект Apache POI с открытым исходным кодом предоставляет библиотеки Java для чтения и записи файлов файлов Excel. ExcelPackage - это еще один проект с открытым исходным кодом, который обеспечивает создание электронных таблиц Microsoft Excel 2007 на стороне сервера. PHPExcel - это библиотека PHP, которая преобразует форматы Excel5, Excel 2003 и Excel 2007 в объекты для чтения и записи в веб-приложении. Службы Excel - это текущий инструмент разработчика .NET, который может расширить возможности Excel. Доступ к таблицам Excel можно получить из Python с помощью xlrd и openpyxl. js-xlsx и js-xls могут открывать электронные таблицы Excel из JavaScript.
Защита Microsoft Excel предлагает несколько типов паролей:
Все пароли, кроме пароля для открытия документа, можно удалить мгновенно независимо от версии Microsoft Excel, использованной для создания документа. Эти типы паролей используются в основном для совместной работы с документом. Такие документы, защищенные паролем, не являются зашифрованными, и источники данных с установленным паролем сохраняются в заголовке документа. Пароль для защиты книги является исключением - когда он установлен, шифруется стандартным паролем «VelvetSweatshop», но он известен широкой публике. Единственный тип пароля, который может помешать злоумышленнику получить доступ к документу, - это пароль для открытия документа. Криптографическая стойкость этого вида защиты сильно зависит от версии Microsoft Excel, которая использовалась для создания документа.
В Microsoft Excel 95 и более ранняя версиях пароль для открытия преобразуется в 16-битный ключ, который можно мгновенно взломать. В Excel 97/2000 пароль преобразован в 40-битный ключ, который также можно очень быстро взломать с помощью современного оборудования. Что касается сервисов, использующих радужные таблицы (например, Password-Find), снятие защиты занимает до нескольких секунд. Кроме того, программы для взлома паролей могут взламывать пароли перебором со скоростью до сотен тысяч паролей в секунду, что позволяет им не только расшифровать документ, но и найти исходный пароль.
В Excel 2003 / XP шифрование немного лучше - пользователь может выбрать любой алгоритм шифрования, доступный в системе (см. Поставщик услуг криптографии ). Из-за файла CSP Excel нельзя расшифровать, и, следовательно, пароль для открытия не может быть удален, хотя скорость методом перебора остается довольно высокой. Тем не менее, старый алгоритм Excel 97/2000 установлен по умолчанию. Таким образом, пользователи, не меняют настройки по умолчанию, не имеют надежной защиты своих документов.
Ситуация коренным образом изменилась в Excel 2007, где для дешифрования стал отказоустойчивым AES с ключом 128 бит, а хэш-функция - в 50 000 раз. SHA1 снизил скорость перебора паролей до сотен паролей в секунду. В Excel 2010 сила защиты по умолчанию была увеличена в два раза за счет использования 100 000-кратного SHA1 для преобразования пароля в ключ.
Microsoft Excel Viewer была бесплатной программой для просмотра и печати электронных таблиц, созданных Excel. Средство просмотра Microsoft Excel Viewer было прекращено в апреле 2018 года вместо Excel Online. Программа просмотра Excel аналогична Программа просмотра Microsoft Word по функциональным возможностям. (Текущая версия для Mac отсутствует.) Программа просмотра Excel доступна для Microsoft Windows и Windows CE портативных ПК, например как NEC MobilePro. Файлы Excel также можно открывать с помощью определенных онлайн-инструментов и служб. Онлайн-просмотрщики Excel не требуют, чтобы у пользователей был установлен Microsoft Excel.
Помимо с электронными таблицами в целом, другие проблемы, характерные для Excel, включая точность числовых значений, вводящие в заблуждение статистические функции, функции мода проблем, ограничения дата и многое другое.
Несмотря на использование 15-значной точности, По запросу пользователя Excel может отображать гораздо больше цифр (до тридцати). Но используемые цифры не являются теми, которые используются в его вычислениях, и поэтому, например, разница двух чисел может отличаться от разницы их отображаемых значений. Хотя такие отклонения обычно выходят за пределы 15-го десятичного знака, исключения все же случаются, особенно для очень больших или очень маленьких чисел. Если приняты решения на основе автоматического сравнения чисел (например, с помощью функций Excel If), могут возникнуть серьезные ошибки, поскольку равенство двух чисел может быть непредсказуемым.
На рисунке дробь 1/9000 отображается в Excel. Хотя это число имеет десятичное представление, представляющее собой бесконечную строку, Excel отображает только первые 15 цифр. Во второй строке к дроби добавляется цифра один, и снова Excel отображает только 15 цифр. В третьей строке вычитается единица из суммы с помощью Excel. Сумма во второй строке имеет только одиннадцать единиц после десятичной дроби, разница при вычитании единицы из этого отображаемого значения составляет три нуля. Однако разница, сообщаемая в Excel в третьей строке, составляет три нуля, за последовательную строку из тринадцати единиц и двух дополнительных ошибочных цифр. Это связано с тем, что Excel вычисляет примерно на половину больше, чем отображает.
Excel работает с модифицированной версией 1985 года в спецификации IEEE 754. Реализация Excel включает преобразование между двоичным и десятичным представлениями, что приводит к точности, которая в среднем лучше, чем можно было бы ожидать от простой пятнадцатизначной точности, но это может быть хуже. Подробности смотрите в основной статье.
Помимо точности, выполняемых функций, может быть вопрос о точности функций, предоставляемых Excel. В частности, в области статистических функций Excel подвергался критике за жертву ради скорости вычислений.
Временная работа в Excel выполняются с использованием VBA, дополнительная проблема точности VBA., который зависит от типа и точности, запрошенной качества.
Точность и удобство статистических инструментов в Excel подверглись критике за неправильную обработку отсутствующих данных, за возврат неверных значений из-за неумелая обработка округления и больших чисел, как только выборочное обновление вычислений в электронной таблице при изменении некоторых значений ячеек, и наличии ограниченного набора статистических инструментов. Microsoft объявила, что некоторые из этих проблем решены в Excel 2010.
У Excel есть проблемы с операциями по модулю. В случае слишком больших результатов Excel вернет предупреждение об ошибке #NUM!вместо ответа.
Excel включает 29 февраля 1900 г., неправильно трактуя 1900 г. как високосный год, хотя, например, 2100 год правильно считать невисокосным. Ошибка возникла из Lotus 1-2-3 (намеренно реализована для экономии памяти компьютера), а также была специально реализована в Excel с целью совместимости ошибок. Это наследие позже было перенесено в формат файла Office Open XML.
Таким образом, (не обязательно целое) число больше или равное 61, интерпретируемое как дата и время, являются (реальными) количеством дней после 0:00 30 декабря 1899 г., неотрицательное число меньше 60 - количество дней после 0:00 31 декабря 1899 г., а число с целой частью 60 предлагает вымышленный день.
Excel поддерживает дату с годами в диапазоне 1900–9999, за исключением того, что 31 декабря 1899 г. может быть введено как 0 и отображается как 0-янв-1900.
Преобразование доли дня в часы, минуты и пути обработки ее как момента 1 января 1900 года не работает для отрицательной дроби.
При вводе текста в форме, которая интерпретируется как дата, текст может быть непреднамеренно изменен в стандартный формат даты. Аналогичная проблема возникает, когда представлен текст в виде числа с плавающей запятой. В этих случаях исходный точный текст не может быть восстановлен из результата. Форматирование ячеек как ТЕКСТА перед вводом неоднозначного текста предотвращает преобразование Excel в таблицу.
Эта проблема вызвала хорошо известную проблему при анализе ДНК, например, в биоинформатике. Как впервые сообщалось в 2004 году, ученые-генетики появились, что Excel автоматически и неправильно конвертирует генов генов в дату. Последующее исследование в 2016 году показало, что многие рецензируемые статьи научных журналов были затронуты и что «Из выбранных журналов доля опубликованных с файлов Excel, содержащиеими статей списки генов, подвержены ошибкам в названии гена - 19,6% ». Excel анализирует скопированные и вставленные данные и иногда изменяет их зависимости от того, что они думают. Например, MARCH1 (мембранно-связанный кольцевой палец типа CH 1) преобразуется на дату 1 марта (1 марта), а SEPT2 (Septin 2) преобразуется во 2 сентября. (2 сентября) и т. Д. Хотя некоторые вторичные источники новостей сообщили об этом как о неисправности Excel, оригинальные авторы статей 2016 года возложили в исследователей, злоупотребляющих Excel.
В августе 2020 года HUGO Комитет по номенклатуре генов (HGNC) опубликовал в журнале Nature новые руководящие принципы, именования генов, чтобы избежать проблем с «символами, воздействием которые на обработку и поиск данных». На данный момент было переименовано 27 генов, включая изменение MARCH1 на MARCHF1 и SEPT1 на SEPTIN1, чтобы избежать случайного преобразования названий генов в дату.
Следующие функции возвращают неверные результаты при передаче строки длиной более 255 символов:
type ()
неверно значение возвращает 16, что означает «ошибки»IsText ()
, когда вызывается как метод объекта VBA WorksheetFunction
(т. Е. WorksheetFunction.IsText ()
в VBA), неверно возвращает «false».Microsoft Excel не открывает два документа с одинаковым именем вместо этого отображается следующая ошибка:
Причина в неоднозначности вычислений со связанными ячейками. Если есть ячейка = '[Book1.xlsx] Sheet1'! $ G $ 33, и есть две открытых книги с именем «Book1», невозможно определить, какую из них имеет в виду пользователь.
Microsoft изначально продавала программу для работы с электронными таблицами под названием Multiplan в 1982 году. Multiplan стал очень популярным в системах CP / M, но на Системы MS-DOS потеряли популярность до Lotus 1-2-3. Microsoft выпустила первую версию Excel для Macintosh 30 сентября 1985 года, а первая версия Windows была 2.05 (для синхронизации с Macintosh версии 2.2) в ноябре 1987 года. Lotus не спешил переносить 1-2-3 в Windows, а затем В начале 1990-х годов Excel начал продаваться лучше 1-2-3 и помог Microsoft занять позицию ведущего разработчика программного обеспечения для ПК. Это достижение укрепило Microsoft в качестве достойного конкурента и продемонстрировало ее будущее разработки программного обеспечения GUI. Microsoft сохранила свое преимущество, выпуская новые выпуски каждые два года или около того.
Excel 2.0 - первая версия Excel для платформы Intel. Версии до 2.0 были доступны только на Apple Macintosh.
Первая версия Windows была обозначена цифрой «2», чтобы соответствовать версии для Mac. Это включало исполняемую версию Windows.
BYTE в 1989 году включил Excel для Windows в число победителей премии BYTE Awards «Отличие». Журнал заявил, что порт "ext необычной" версии для Macintosh "сияет", с пользовательским интерфейсом не хуже оригинала.
Включены панели инструментов, возможности рисования, контуры, поддержка надстроек, 3D-диаграммы и многие другие новые функции.
Добавлена функция автозаполнения.
Кроме того, пасхальное яйцо в Excel 4.0 показывает скрытую анимацию танцующего набора от 1 до 3, представляющего Lotus 1-2-3, который был раздавлен логотипом Excel.
В версии 5.0 Excel включает Visual Basic для приложений (VBA), язык программирования, основанный на Visual Basic, который использует возможность автоматизировать задачи в Excel и пользователю -определенные функции (UDF) для использования в рабочих таблицах. VBA - мощное дополнение к приложению, включающее полнофункциональную интегрированную среду разработки (IDE). Запись макроса может повторить Код VBA воспроизводит действия пользователя, что позволяет легко автоматизировать регулярных задач. VBA позволяет создавать формы и элементы управления на листе для взаимодействия с пользователем. Язык поддерживает использование (но не создание) ActiveX (COM ) DLL ; в более поздних версиях добавлена поддержка модулей классов, позволяющих использовать базовые методы объектно-ориентированного программирования.
Функция автоматически, предоставляемая VBA, сделала Excel мишенью для макровирусов. Это вызывало серьезные проблемы, пока антивирусные продукты не начали обнаруживать эти вирусы. Microsoft с опозданием предприняла шаги для предотвращения злоупотреблений, добавив возможность полностью отключить макросы, включить макросы при открытии книги или доверять всем макросам, подписанным с использованием доверенного сертификата.
Версии Excel с 5.0 по 9.0 различные содержат пасхальные яйца, в том числе «Зал замученных душ», мини-игру в стиле Doom, хотя начиная с версии 10 Microsoft меры по устранению таких недокументированных функций в своих продуктах.
5.0 был выпущен в 16-битной версии x86 для Windows 3.1 и более поздней версии в 32-битной версии для NT 3.51 (x86 / Alpha / PowerPC)
Выпущенный в 1995 году вместе с Microsoft Office для Windows 95, это первая основная версия после Excel 5.0, поскольку не существует Excel 6.0, в котором используется для всех приложений Office один и тот же основной номер версии.
Внутренняя перезапись до 32 бит. Внешних изменений практически нет, зато быстрее и стабильнее.
Включено в Office 97 (для x86 и Alpha). Это было серьезное обновление, которое представило помощника по офисной скрепке и включило стандартный VBA, используемое вместо внутреннего Excel Basic. Он представил теперь удаленные метки естественного языка.
Версия Excel включает имитатор полета в виде пасхального яйца.
Включено в Office 2000. Это было незначительное обновление, но добавлено обновление буфера обмена, в котором он может вместе хранить несколько объектов. Office Assistant, частое нежелательное появление которого в Excel 97 раздражало многих пользователей, стал менее навязчивым.
Включено в Office XP. Очень незначительные улучшения.
Включено в Office 2003. Незначительные улучшения, наиболее существенные из которых являются новые таблицы.
Включено в Office 2007. Этот выпуск был значительным обновлением предыдущей версии. Подобно другим обновленным продуктам Office, в Excel 2007 использовалась новая система меню Ribbon. Это отличалось от того, к чему привыкли пользователи, и было встречено неоднозначной реакцией. В одном говорится о довольно хороших восприятии пользователей, за исключением высококвалифицированных пользователей и приложений для обработки текстов с классическим интерфейсом WIMP, но было менее с точки зрения эффективности и организации. Однако онлайн-опрос показал, что некоторые респондентов отрицательно к изменению, при этом опытные пользователи «несколько негативно», чем промежуточные пользователи, пользователи сообщают о самооценке снижения производительности.
Добавленные функции включают набор редактируемых бизнес-диаграмм SmartArt. Также было добавлено улучшенное управление именованными переменными через Диспетчер имен и значительно улучшенная гибкость в форматировании графиков, которые позволяют отмечать координаты (x, y) и линии произвольного веса. Было внесено несколько улучшений в сводные таблицы.
Также, как другие и офисные продукты были представлены в форматах файлов Office Open XML, включая.xlsm для книги с макросами и.xlsx для книги без макросов.
В частности, были значительно увеличены многие ограничения по размеру предыдущих версий. Чтобы проиллюстрировать, количество строк теперь было 1 048 576 (2), а столбцов - 16 384 (2; крайний правый столбец - XFD). Это меняет действующую ссылку A1 по сравнению с именованным диапазоном. В этой версии для расчета электронных таблиц более широко использовалось несколько ядер; однако макросы VBA не обрабатываются, XLL выполняются только в том случае, если они были потокобезопасными, и это было указано при регистрации.
Включено в Office 2010, это следующая основная версия после v12.0, как версия номер 13 был пропущен.
Незначительные улучшения и поддержка 64-битных систем, включая следующее:
Включено в Office 2013, а также множество новых инструментов, включенных в этот выпуск:
ено в Office 2016 вместе с множеством новых инструментов, включенных в этот выпуск:
Excel Mobile - это программа для работы с электронными таблицами, которая может реда ктировать XLSX файлы. Он может редактировать и форматировать текст в ячейках, вычислять формулы, выполнять поиск в электронной таблице, сортировать строки и столбцы, фиксировать области, фильтровать столбцы, комментарии и создавать диаграммы. Он не может добавить столбцы или строки, кроме как на краю документа, переупорядочивать столбцы или строки, инструменты строки или столбцы электронной таблицы. В версии 2007 есть возможность использовать полноэкранный режим для работы с ограниченным разрешением экрана, а также разделение для одновременного просмотра различных частей рабочего листа. Настройки защиты, настройки масштабирования, настройки автофильтра, определенное форматирование диаграммы, скрытые листы и другие функции не поддерживаются в Excel Mobile и будут использоваться при открытии и сохранении книги. В 2015 году Excel Mobile стал доступен для Windows 10 и Windows 10 Mobile в Магазине Windows.
Условные обозначения: | Старая версия, не поддерживается | Старая версия, все еще поддерживается | Текущая стабильная версия | Последняя предварительная версия | Будущий выпуск |
---|
Год | Название | Версия | Комментарии |
---|---|---|---|
1987 | Excel 2 | Старая версия, больше не поддерживается: 2.0 | Нумерация изменена на 2, чтобы соответствовать современной версии Macintosh. Поддерживаемые макросы (позже известные как запросы Excel 4). |
1990 | Excel 3 | Старая версия, больше не поддерживается: 3.0 | Добавлены возможности построения трехмерных графиков |
1992 | Excel 4 | Старая версия, больше не поддерживается: 4.0 | Добавлена функция автозаполнения |
1993 | Excel 5 | Старая версия, больше не поддерживается: 5.0 | Включен Visual Basic для приложений (VBA) и различные объектно-ориентированные параметры |
1995 | Excel 95 | Старая версия, больше не поддерживается: 7.0 | Перенумерован на современную версию Word. К тому же обе программы были упакованы в Microsoft Office. |
1997 | Excel 97 | Старая версия, больше не поддерживается: 8.0 | |
2000 | Excel 2000 | Старая версия, больше не поддерживается : 9.0 | Часть Microsoft Office 2000, которая сама была частью Windows Millennium (также известной как «Windows ME»). |
2002 | Excel 2002 | Старая версия, больше не поддерживается: 10.0 | |
2003 | Excel 2003 | Старая версия, больше не поддерживается : 11.0 | Выпущено только через год, чтобы лучше соответствовать остальной части Microsoft Office (Word, PowerPoint и т. Д.). |
2007 | Excel 2007 | Старая версия, больше не поддерживается: 12.0 | |
2010 | Excel 2010 | Старая версия, но все еще поддерживается: 14.0 | Из-за суеверий, связанный с числом 13, Excel 13 был пропущен при подсчете версий. |
2013 | Excel 2013 | Старая версия, но все еще поддерживается: 15.0 | Добавлены еще 50 математических функций (доступны как популярные упакованные команды вместо того, чтобы ввести формулу вручную). |
2016 | Excel 2016 | Текущая стабильная версия: 16.0 | Часть Microsoft Office 2016 |
Год | Имя | Версия | Комментарии |
---|---|---|---|
1985 | Excel 1 | Старая версия, больше не поддерживается: 1.0 | Первоначальная версия Excel. Поддерживаемые макросы (позже известные как запросы Excel 4). |
1988 | Excel 1.5 | Старая версия, больше не поддерживается: 1.5 | |
1989 | Excel 2 | Старая версия, больше не поддерживается : 2.2 | |
1990 | Excel 3 | Старая версия, больше не поддерживается: 3.0 | |
1992 | Excel 4 | Старая версия, нет больше не поддерживается: 4.0 | |
1993 | Excel 5 | Старая версия, больше не поддерживается: 5.0 | Доступно только на компьютерах Mac на базе PowerPC. Первая версия PowerPC. |
1998 | Excel 98 | Старая версия, больше не поддерживается: 8.0 | Excel 6 и Excel 7 были пропущены, чтобы соответствовать остальной части Microsoft Office в то время. |
2000 | Excel 2000 | Старая версия, больше не поддерживается: 9.0 | |
2001 | Excel 2001 | Старая версия, больше не поддерживается : 10.0 | |
2004 | Excel 2004 | Старая версия, больше не поддерживается: 11.0 | |
2008 | Excel 2008 | Старая версия, нет больше не поддерживается: 12.0 | |
2011 | Excel 2011 | Старая версия, больше не поддерживается: 14.0 | Как и в случае с версией Windows, версия 13 была пропущена по суеверным причинам. |
2016 | Excel 2016 | Текущая стабильная версия: 16.0 | Как с остальной частью Microsoft Office, так и для Excel: будущие даты выпуска версии для Macintosh предназначены для лучшего соответствует версиям для Windows, начиная с 2016 года. |
Год | Название | Версия | Комментарии |
---|---|---|---|
1989 | Excel 2.2 | Старая версия, больше не поддерживается: 2.2 | На тот момент пронумерована между версиями Windows |
1990 | Excel 2.3 | Старая версия, больше не поддерживается: 2.3 | |
1991 | Excel 3 | Старая версия, больше не поддерживается: 3.0 | Последняя версия OS / 2. Прекращена поддержка подсерии Microsoft Excel, которая в остальном все еще является активно развивающейся программой. |
Excel предлагает множество пользовательского интерфейса настроек по сравнению с самыми ранними электронными таблицами; однако суть остается той же, что и в исходной программе для работы с электронными таблицами, VisiCalc : программа отображает ячейки, организованные в строки и столбцы, каждая ячейка может содержать данные или формулу с относительными или абсолютными ссылками на другие ячейки..
Excel 2.0 для Windows, созданный по образцу графического интерфейса Mac для Mac, косвенно расширил базу зарождающейся среды Windows. Excel 2.0 был выпущен за месяц до Windows 2.0, что привело к тому, что Microsoft пришлось связать рабочую версию Windows 1.0 с Excel 2.0. В отличие от Microsoft Word, Excel для DOS никогда не существовало.
Excel стал первой электронной таблицей, которая позволила пользователям определять внешний вид электронных таблиц (атрибуты символов и внешний вид ячеек). Он также представил интеллектуальное повторное вычисление ячеек, когда обновляли только ячейки, зависящие от изменяемой ячейки (предыдущие программы для работы с электронными таблицами все время пересчитывали все или стандартные пользовательские команды). Excel представил автоматическое заполнение, возможность перетаскивать и расширять поле выбора для автоматического копирования данных в строках или строках, а также интеллектуальную настройку копий путем автоматического увеличения ссылок или содержимого. В Excel также имеются расширенные возможности построения графиков.
подвергся воздействию Excel широко используется, онся атакам хакеров. Хотя Excel не имеет прямого доступа к Интернету, если злоумышленник может заставить жертву открыть файл в Excel, а в Excel соответствующая ошибка безопасности, то злоумышленник может получить над компьютером жертвы. GCHQ Великобритания имеет для этой цели инструмент под названием TORNADO ALLEY.
Викискладе есть средства массовой информации, связанные с Microsoft Excel. |
Викиучебники имеют книгу по тема: Excel |