В 1982 году Майкрософт пустила на рынок первый электронный табличный микропроцессор Multiplan, который был весьма известен на CP/М системах, однако на MS-DOS системах он проигрывал Лотус 1-2-3, подробнее на https://goo-table.ru/.
Первая модификация Эксель назначалась для Mac и была произведена в 1985 году, а первая модификация для Виндоус была произведена в начале ноября 1987 года. Лотус не спешила производить Лотус 1-2-3 под Виндоус, и Эксель с 1988 года начала нарушать по продажам Лотус 1-2-3, что в итоге помогло Майкрософт добиться позиций ведущего программиста.
Майкрософт улучшала собственное преимущество с производством любой новой версии, что имело место приблизительно раз в пару лет. Нынешняя модификация для программы Виндоус — Эксель 12, также знаменитая как Майкрософт Офис Эксель 2007. Нынешняя модификация для программы Mac OS X — Майкрософт Эксель 2008.
В самом начале собственного пути Эксель повлек за собой иска о товарном символе от другой компании, реализовывавшей пакет программ под наименованием «Эксель».
В итоге конфликта Майкрософт был должна применять наименование «Майкрософт Эксель» во всех собственных формальных пресс-релизах и юридических бумагах. Но с годами данная практика была забыта, и Майкрософт полностью убрала неприятность, получив товарный знак другой программы.
Майкрософт также приняла решение применять буквы XL как уменьшенное наименование программы: иконка Windows-программы состоит из стилизованного картинки этих 2-ух букв, а продолжение документов изначально в Эксель — .xls.
По сравнению с первыми табличными микропроцессорами Эксель представляет большое количество свежих функций пользовательского внешнего вида, однако сущность остается прошлой: как и в программе-родоначальнике VisiCalc ячеи ставятся в строки и столбики и могут иметь данные либо формулы с сравнительными либо безотносительными сносками на другие клетки.
Эксель был первым табличным микропроцессором, дозволявшим клиенту изменять внешний облик таблицы (тексты, знаки и внешний облик ячей). Он также первым продемонстрировал способ разумного пересчета ячей, когда обновляются исключительно те ячеи, которые находятся в зависимости от модифицированных ячей (ранее табличные микропроцессоры или регулярно считали все ячеи либо ожидали команды клиента).
Будучи в первый раз соединенными в Майкрософт Офис в 1993 году, Майкрософт Word и Майкрософт PowerPoint приобрели свежий графический внешний вид для соответствия Эксель, основного повода модернизации ПК тогда.
Начиная с 1993 года в состав Эксель входит Visual Basic для дополнений (VBA), язык программирования, сформированный на Visual Basic, который позволяет синхронизировать цели Эксель.
VBA считается производительным добавлением к дополнению, которое в не менее ранних вариантах стало подключать общую встроенную среду подготовки. Можно сделать VBA-код, повторяющий действия клиента, давая возможность так что синхронизировать элементарные цели.
VBA дает возможность формировать формы для общения с клиентом.
Язык сохраняет применение (однако не образование) DLL от ActiveX; не менее ранние версии дают возможность использовать основы объектно-ориентированного программирования.
Работоспособность VBA сделала Эксель мишенью для макровирусов. Это было солидной неприятностью до того времени, пока противовирусные продукты не стали их находить. Майкрософт с запозданием утвердила меры для понижения риска, добавив вероятность целиком выключить макросы, подключить макросы при изобретении документа.