Кто придумал Excel: история создания, авторы и эволюция программы

Microsoft Excel — это не просто табличный редактор, а настоящий стандарт для работы с данными, который используют миллионы людей по всему миру. Но кто стоит за этой программой? Кто те разработчики, которые заложили основы Excel ещё в 1980-х, и как эволюционировал продукт от скромной Multiplan до мощного инструмента с поддержкой искусственного интеллекта? В этой статье мы разберёмся, кто именно создал Excel, какие компании и специалисты внесли ключевой вклад в его развитие, и почему именно эта программа стала лидером рынка.

Многие ошибочно считают, что Excel появился «просто так» как часть пакета Microsoft Office. На самом деле его история гораздо интереснее: это борьба за лидерство на рынке табличных редакторов, конкурентная гонка с Lotus 1-2-3, и даже судебные иски. Мы расскажем не только о технических деталях, но и о людях — инженерах, менеджерах и визионерах, которые сделали Excel тем, чем он является сегодня.

Корни Excel: от Multiplan до первой версии (1982–1985)

Предыстория Excel начинается не в 1985 году (когда вышла первая версия для Macintosh), а за три года до этого — с программы Multiplan. Это был первый табличный редактор от Microsoft, выпущенный в 1982 году для операционных систем CP/M и MS-DOS. Multiplan стал ответом компании на успех VisiCalc — первого в мире электронного табличного процессора, созданного в 1979 году.

Однако Multiplan не смог составить серьёзную конкуренцию Lotus 1-2-3, который вышел в 1983 году и быстро завоевал рынок благодаря скорости работы и удобству. Именно это поражение подтолкнуло Microsoft к разработке нового продукта — Excel стал не просто улучшенной версией Multiplan, а полностью переосмысленным инструментом с графическим интерфейсом.

  • 📅 1982 год — выход Multiplan, первого табличного редактора Microsoft.
  • 💻 1983 годLotus 1-2-3 захватывает рынок, обходя Multiplan по функционалу.
  • 🍎 1984 год — начало разработки Excel специально для Macintosh (графический интерфейс был ключевым преимуществом).

Интересный факт: первая версия Excel (1985) была выпущена исключительно для Mac, хотя Microsoft в то время была тесно связана с IBM и DOS. Этот шаг стал стратегическим — Apple Macintosh предлагал графический интерфейс, который идеально подходил для работы с таблицами. Только в 1987 году вышла версия для Windows, которая и положила начало доминированию Excel на рынке.

Ключевые разработчики Excel: кто стоял у истоков

Создание Excel — это результат работы целой команды, но есть несколько имён, которые сыграли решающую роль. Главным архитектором и «отцом» программы считается Дуг Клаундер (Doug Klunder) — инженер Microsoft, который возглавил проект в 1984 году. Именно он предложил использовать графический интерфейс (вместо текстовых команд, как в Multiplan) и разработал основную архитектуру программы.

Вместе с Клаундером над Excel работали:

  • 👨‍💻 Лоренц Бейкер (Loren Baker) — отвечал за пользовательский интерфейс и опыт взаимодействия.
  • 📊 Дэвид Васкевич (David Vaskevitch) — руководил командой разработчиков и позже стал вице-президентом Microsoft.
  • 🔧 Боб Гринберг (Bob Greenberg) — занимался оптимизацией производительности и работой с памятью.

Любопытно, что многие идеи для Excel были позаимствованы у конкурентов. Например, система ссылок на ячейки (типа A1) была взята у VisiCalc, а встроенные функции (например, СУММ()) — у Lotus 1-2-3. Однако команда Клаундера сумела объединить лучшее от конкурентов и добавить собственные инновации, такие как динамические диаграммы и поддержка мыши.

📊 Какой табличный редактор вы использовали до Excel?
Lotus 1-2-3
VisiCalc
Quattro Pro
Multiplan
Никакой, Excel был первым

Excel vs Lotus 1-2-3: как Microsoft выиграла войну

В 1980-х рынок табличных редакторов был поделён между двумя гигантами: Lotus 1-2-3 (лидер с долей ~80%) и Excel (новичок, который только набирал популярность). Конкуренция между ними была настолько острой, что даже привела к судебному иску: в 1988 году Lotus подала в суд на Microsoft за копирование интерфейса. Однако суд в итоге принял сторону Microsoft, что стало поворотным моментом.

Главные причины победы Excel:

  • 🖱️ Графический интерфейс — Lotus 1-2-3 долго оставался текстовым, в то время как Excel с 1985 года предлагал работу с мышью и меню.
  • 🔄 Лучшая совместимость — Excel мог открывать файлы Lotus, но не наоборот.
  • 📈 Более быстрая разработка — Microsoft выпускала новые версии чаще, добавляя функции, которых не было у конкурентов.

Характеристика Excel (1985–1990) Lotus 1-2-3 (1983–1990)
Интерфейс Графический (GUI), поддержка мыши Текстовый (CUI), управление с клавиатуры
Скорость работы Медленнее на слабых ПК Быстрее на DOS-машинах
Поддержка диаграмм Динамические, интегрированные Статичные, отдельный модуль
Совместимость Читал файлы Lotus Не читал файлы Excel

К 1990 году Excel обогнал Lotus по продажам, а после выхода Windows 3.0 (1990) и Excel 4.0 (1992) его преимущество стало неоспоримым. Ключевым фактором стала интеграция с Windows: Microsoft использовала Excel как «убийцу приложений», которая демонстрировала возможности новой ОС.

Эволюция Excel: от версии 1.0 до современных облачных решений

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

  • 📌 1985Excel 1.0 для Mac (первая версия, только графический интерфейс).
  • 📌 1987Excel 2.0 для Windows (первая версия для ПК, поддержка XLM-макросов).
  • 📌 1993Excel 5.0 (появление VBA, революция в автоматизации).
  • 📌 2007Excel 12.0 (2007) (новый формат .xlsx, лента вместо меню).
  • 📌 2013Excel 2013 (интеграция с Power Query и Power Pivot).
  • 📌 2023Excel в Microsoft 365 (искусственный интеллект, Copilot, совместное редактирование в реальном времени).

Одним из самых значимых обновлений стала версия Excel 97, где появился формат условного форматирования, а также улучшенная поддержка OLAP-кубов для анализа данных. А в Excel 2016 была добавлена возможность создания 3D-карт и интеграция с Power BI, что сделало программу ещё более мощной для бизнес-аналитики.

Почему Excel 2007 стал революционным?

В Excel 2007 Microsoft полностью переработала интерфейс, заменив традиционные меню на ленту (Ribbon). Кроме того, был введён новый формат файлов .xlsx (на основе XML), который уменьшил размер файлов и улучшил совместимость. Также в этой версии появилась поддержка 1 млн строк (против 65 тыс. в предыдущих версиях) и 16 тыс. столбцов (против 256).

Современные разработчики Excel: кто поддерживает программу сегодня

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

  • 👩‍💼 Джули Страус (Julie Strauss) — директор по разработке Excel, отвечает за стратегию продукта.
  • 👨‍💻 Брайан Джонс (Brian Jones) — технический руководитель, работающий над интеграцией с Power Platform.
  • 🤖 Команда Microsoft AI — разрабатывает функции на базе искусственного интеллекта, такие как Excel Copilot.

Современный Excel — это не только настольное приложение, но и облачная платформа (Excel Online), мобильные приложения для iOS и Android, а также инструменты для автоматизации (например, Power Automate). Разработчики сегодня фокусируются на:

  • 🔍 Аналитике данных — интеграция с Power BI и Python.
  • 🤝 Коллаборации — совместное редактирование в реальном времени.
  • 🤖 ИИ-возможностях — автозаполнение формул, генерация отчётов по голосовым командам.

Одно из последних нововведений — Excel Copilot (2023), который позволяет пользователям анализировать данные с помощью естественного языка. Например, можно спросить: «Покажи тенденции продаж за последний год» — и ИИ автоматически построит график. Это направление будет развиваться и дальше, превращая Excel в инструмент для пользователей без технических навыков.

Малоизвестные факты о разработке Excel

За более чем 35 лет истории Excel накопилось множество интересных деталей, о которых знают немногие:

  • 🎨 Первоначально Excel должен был называться "Odyssey", но название изменили из-за конфликта с другой компанией.
  • 🖼️ Логотип Excel (зелёная буква "X") был создан дизайнером Скоттом Бэком (Scott Back) и символизирует пересечение строк и столбцов.
  • 🕒 В первых версиях Excel была ошибка с датами: программа считала 1900 год високосным (хотя он таковым не является). Эта ошибка сохранена до сих пор для совместимости!
  • 💾 Excel 4.0 (1992) был последней версией, которая поддерживала XLM-макросы — предшественники VBA. Они до сих пор работают в современных версиях в режиме совместимости.

Ещё один любопытный момент: в 1990-х Microsoft специально замедляла работу Excel на не-Windows системах (например, на Mac), чтобы продвинуть свою операционную систему. Это привело к скандалу, и позже компания отказалась от этой практики.

Откройте Excel|Перейдите в Файл → Учётная запись (или Excel → О программе Excel на Mac)|Найдите строку с номером версии (например, 2402 Build 17328.20188)|Сравните с последними обновлениями на сайте Microsoft-->

Будущее Excel: куда движется разработка

Microsoft активно инвестирует в развитие Excel, и в ближайшие годы нас ждут следующие нововведения:

  • 🌐 Более глубокая интеграция с облаком — возможность работать с данными в реальном времени из Azure, Dynamics 365 и других сервисов.
  • 📊 Улучшенная визуализация — автоматическое создание дашбордов на основе данных (с помощью ИИ).
  • 🔒 Усиленная безопасность — защита от макровирусов и утечек данных с помощью Microsoft Purview.
  • 🤖 Расширенные ИИ-возможности — например, автогенерация формул по описанию задачи на естественном языке.

Одно из самых ожидаемых нововведений — полная поддержка Python в Excel. Уже сейчас (с 2023 года) пользователи могут писать скрипты на Python прямо в ячейках, а в будущем эта функция станет ещё более глубокой, позволяя интегрировать Excel с библиотеками вроде Pandas и NumPy.

⚠️ Внимание: Если вы используете Excel для критически важных расчётов (например, финансовых отчётов), следите за обновлениями безопасности. В 2023 году было обнаружено несколько уязвимостей в макросах, которые могли привести к выполнению вредоносного кода. Всегда проверяйте источник файлов .xlsm перед открытием.

Также стоит ожидать развития мобильных версий Excel. Уже сегодня на iPad и Android можно работать с таблицами почти так же удобно, как на ПК, но в будущем Microsoft обещает добавить поддержку стилуса для рисования графиков и аннотаций, а также улучшить офлайн-режим.

FAQ: ответы на частые вопросы о разработчиках Excel

Кто придумал формулы в Excel?

Концепция формул в электронных таблицах была впервые реализована в VisiCalc (1979), но в Excel её развил Дуг Клаундер и его команда. Они добавили поддержку относительных и абсолютных ссылок (например, $A$1), а также встроенные функции вроде СУММ() и ЕСЛИ().

Почему Excel сначала вышел на Mac, а не на Windows?

В 1984 году Apple Macintosh был единственной массовой платформой с графическим интерфейсом, который идеально подходил для табличного редактора. Microsoft увидела в этом шанс обойти Lotus 1-2-3 (который был привязан к DOS) и выпустила Excel сначала для Mac. Только через два года, в 1987, вышла версия для Windows.

Кто сегодня владеет правами на Excel?

Excel является собственностью Microsoft Corporation. Права на исходный код и бренд полностью принадлежат компании, а разработкой занимается подразделение Microsoft Office под руководством Джареда Спатаро (Jared Spataro).

Можно ли увидеть исходный код Excel?

Нет, Excel — это проприетарное ПО с закрытым исходным кодом. Однако Microsoft предоставляет документацию по форматам файлов (например, .xlsx) и API для автоматизации (например, Office JS), которые позволяют разрабатывать дополнения.

Какая самая старая версия Excel, которая ещё работает на современных ПК?

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

⚠️ Внимание: Если вы используете Excel для научных расчётов, помните, что программа по умолчанию использует 32-битную точность для вычислений с плавающей запятой. Для высокоточных расчётов (например, в физике) лучше экспортировать данные в специализированные инструменты вроде MATLAB или Python.