Как изобретались сводные таблицы Excel

Концепция, которая вылилась в создание сводных таблиц, зародилась в кулуарах Lolus Development Corporation вместе с революционной Программой по созданию электронных таблиц Lotus Improv. Программа Improv представлена в 1986 году разработчиком Пито Саласом (Pilo Salas) из подразделения Advanced Technology Group корпорации Lotus. При создании электронных таблиц часто используются шаблоны данных.

Пито сделал вывод, что если создать инструмент, который позволит распознать шаблоны данных, то на его основе можно просто разрабатывать совершенно новые модели данных. Корпорация Lotus использовала эту концепцию и принялась за создание процессоров электронных таблиц следующего поколения. В 1987 году корпорация Lotus продемонстрировала свою новую программу некоторым компаниям. В 1988 году Стив Джобс (Steve Jobs), главный идеолог известного планшета iPad 3, увидел программу и немедленно захотел адаптировать ее под свою новую платформу NeXT. Программа, получившая название Lotus Improv. в конечном счете, была разработана для платформы NeXT в 1991 году. Ее версия для Windows была реализована в 1993 году.

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

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

Top