company_banner

Ода Excel: 34 года волшебства

Автор оригинала: Steph Smith
  • Перевод
Примечание: статья была написана в 2019 году, а в этом Microsoft Excel отмечает уже 35-летний юбилей.

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

2015: Я люблю тебя
2016: Я люблю тебя
2017: Я люблю тебя
2018: Я люблю тебя
2019: Я люблю тебя

По одной строчке за каждый год, что я влюблен в… Microsoft Excel.

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

Год в Excel


Как это часто бывает в отношениях, мы с Excel уже были знакомы какое-то время. Но «гром грянул» только в 2015 году. Я часто шучу, что это был год электронных таблиц — настолько много времени я тогда провел за ними.

Я работал бизнес-аналитиком и проводил расчеты для списка Fortune 500. Очень хорошо помню, как в первый рабочий день кто-то сказал мне: «обрати внимание, наши опытные сотрудники не притрагиваются к мыши, работая с таблицами». Привычка использовать сочетания ctrl+[клавиша] вошла в их мышечную память. Совсем скоро я стал одним из них.

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

Я проработал там 11 месяцев. Думаю, примерно 1500 часов из них я провел только за таблицами. Для сравнения — всего за тот период я «наработал» чуть меньше 6000 часов — и это с учетом времени на сон, еду и всякое прочее, не связанное с Excel. Да-да, можете быть уверены, эти подсчеты я тоже произвел с помощью таблицы. Хочу, чтобы вы понимали: я не жалею ни об одной минуте и просто хочу немного порефлексировать.

Сейчас, как только какая-то технология становится неотъемлемой частью нашей жизни, мы тут же бросаемся прославлять её создателей. Новым гаджетам и SaaS-компаниям пророчат, что они изменят ход истории. А венчурные капиталисты тем временем ищут, в кого бы еще вложить свои миллионы. Посмотрите сами: Маск, Цукерберг, Пейдж и Безос стали так же известны, как звезды шоу-бизнеса.

Но мне хотелось бы рассказать вам о Дэниеле Бриклине и Даге Кландере. И о программе, которая была изобретена более 30 лет назад, но до сих пор «живет» на сотнях миллионов персональных компьютеров. Десятилетия спустя я хочу поговорить об Excel.

Разговор о вездесущем


Excel — это один из самых успешных продуктов в истории программного обеспечения. — Энди Ли, Partner Software Development Engineer at Excel
Любите вы Excel или нет, глупо спорить с тем, что он уже много лет является жизненно важным инструментом для многих современных компаний. Что касается глубины проникновения на рынок, Microsoft заявляет, что Excel пользуется каждый пятый совершеннолетний человек на земле. Даже несмотря на успехи своих конкурентов (например, Google Sheets), на данный момент актуально около 1,2 миллиардов лицензий на Microsoft Office. И, чтобы вы до конца поняли ситуацию: в 2016 году MS Office «заработал» 13,8 млрд долларов, а GSuite — 1,3 млрд.

Но забавнее всего — мы сейчас говорим о ПО, которое было изобретено больше 30 лет назад. И несмотря на кучу обновлений и базу из 476 функций, оригинальная концепция Excel и даже некоторые кусочки оригинального кода дожили до современных релизов — к этому мы еще вернемся.
Думаете, там не осталось кода 15-20-30-летней давности? Его там полно! — Энди Ли, Partner Software Development Engineer at Excel
Казалось бы, старичку давно пора на покой, но вместо этого он процветает! Поиск по ключевому слову «Excel» в Udemy выдает около 10000 результатов. Для сравнения, по «Javascript» находится около 7000 (примечание: сейчас цифры немного изменились, но Excel все равно выигрывает с небольшим перевесом). К тому же один из самых популярных навыков в вакансиях — требование знать Excel присутствует в каждой третьей. И если вспомнить суть электронных таблиц и относиться к ним как к самостоятельным программам, получится, что Excel — это еще и самая популярная среда разработки в мире.
Microsoft Excel — это самое привычное, гибкое и распространенное бизнес-приложение в мире. Это стало возможным благодаря его умению адаптироваться к любому бизнес-процессу. — «История Microsoft Excel».
Сумасшедшая обратная совместимость (30+ лет!), плавная кривая обучения и практически идеальная «внедряемость» сделали Excel безоговорочным лидером рынка. Многие компании не могут даже мечтать о таком превосходстве над конкурентами. А еще Excel можно пользоваться прямо из коробки: ни зависимостей, ни настройки. Он просто работает.

И несмотря на то, что со дня появления Excel Microsoft выпустила сотни других приложений, CEO Сатья Наделла считает его экстраординарным явлением:
Представьте себе мир без Excel. Лично я не могу этого сделать. — Сатья Наделла

Изменяя ход истории


Вполне можно сказать, что Microsoft Excel внес тектонические изменения как в жизни людей, так и в работу многих компаний. Лично я всё делаю в таблицах. Слежу за своей жизнью, строю списки, планирую расходы и многое другое. Прелесть электронных таблиц состоит как раз в том, что им можно найти десятки различных применений.
Я не знаю, как именно люди работают с Excel — потому что его можно использовать огромным количеством разных способов — Терренс Хуан, Partner Development Manager at Excel

YouTube-канал «Excel is Fun»

По сути, Excel решает — и всегда решал — очень важную задачу. Он просто берет то, с чем раньше могли работать только избранные — сложную аналитику и вычисления — и делает это доступным и даже увлекательным для целого мира.
Excel действительно изменил работу многих компаний, упростив процесс построения графиков, принятия решений и выполнения сложных вычислений. — Дерек Бёрни, Corp VP Data and BI, VP — Data and Business Intelligence
И хотя Excel сам по себе не «изобретал» формат электронной таблицы — об этом мы тоже поговорим чуть позже — он стал локомотивом, который сделал динамические вычисления мейнстримом. Цукерберг не изобретал социальные сети, Маск не был первым, кто предложил устраивать частные полеты в космос. Их заслуга в том, что они взяли эти идеи и раздвинули их до неизведанных границ, точно так же как Excel смог принести в большой мир концепцию электронных таблиц.

Появление MS Excel определило эпоху — он «создал тысячи стартапов и стимулировал миллионы увольнений». Благодаря этой программе появлялись совершенно новые отрасли промышленности. Только посмотрите, какое количество новых должностей появилось в мире бизнес-аналитики — даже та, на которой я проработал большую часть 2015-го. Этих профессий не существовало, пока Excel не подарил нам возможность обрабатывать и визуализировать данные — играть в «что будет, если…».
На серверах корпораций и организаций хранится много различных данных. Необходимо иметь возможность просматривать эти данные, изменять их, анализировать разными способами, чтобы в конечном итоге получить пользу. Excel играет огромную роль в мире бизнес-аналитики, потому что это программа для людей. Они её по-настоящему понимают. — Дерек Бёрни, Corp VP Data and BI, VP — Data and Business Intelligence
Целые компании выстроены на могучих плечах Excel. А там, где Excel не является жизненно необходимым компонентом, он просто важен и нужен. Но невероятнее всего то, что в 2019 году находятся компании, чьим главным «конкурентом» является Excel.



Появляется куча новых технологий. Компании зарабатывают на них миллионы, однако люди все еще тянутся к Excel. По данным Gartner от 2015 года, более половины IT-компаний «полностью» или «преимущественно» пользуются электронными таблицами для аналитики. Это доказывает, что [по крайней мере, тогда] Excel де-факто конкурирует с целой индустрией анализа данных, но при этом не ограничивает своих пользователей только одной сферой применения. Можно строить списки задач, вести учет тренировок, записывать покупки… Excel использовался своими собственными разработчиками для того, чтобы составить список гостей 30-летнего юбилея программы.
Таблицы используются для всего, от легковесных баз данных до личных расписаний. От сбора информации до её анализа. Даже для сложных бизнес-процессов. Это только основные примеры, далеко не полный список того, для чего используются электронные таблицы. — Хьялмар Гисласон

Представим себе мир без Excel


Я как-то летел на самолете и разговорился с попутчиком. Внезапно он схватил меня за футболку: «Так ты работаешь в Excel? Я без ума от Excel! — Джон ДеВаан, [ex] Sr. VP Windows Development
Люди вроде меня не просто работают в Excel. Они его действительн любят. Когда я собирал материалы для этой статьи, мне не давал покоя один вопрос: а чем бы мы пользовались, если бы Excel взял и исчез?

Конечно, базовым его функциям можно найти замену. Но что делать с его эксклюзивными возможностями, альтернатив которым запросто может не найтись? Мне правда интересно, сколько компаний по всему миру будут вынуждены сделать паузу, если одним прекрасным утром Наделла проснется и решит «зарезать» Excel. Сколько компаний не смогут нормально работать?
Существуют финансовые компании, которые используют Excel для обработки огромных объемов данных. Они проводят в нем симуляции, чтобы предсказать события в мире. Они не просто используют Excel в качестве инструмента для написания формул. Они фактически строят собственные решения поверх Excel. И многие из этих надстроек работают уже 10-15 лет. — Терренс Хуан, Partner Development Manager at Excel
Когда Хайтен Ша спросил у пользователей Twitter, без какого приложения или продукта они не смогут жить, старина Excel на голову опередил по количеству лайков стильный «молодняк» вроде Zoom, Slack, Notion, 1Pass и Webflow.



История Excel


34 года волшебства


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

Прежде чем вы начнете кидать в меня тапками, я хочу сказать: компания Microsoft НЕ изобретала электронные таблицы. А кто же тогда это сделал? Скажем за них спасибо Дэну Бриклину и Бобу Фрэнкстону.

Дэна часто называют «отцом электронных таблиц». Именно он вместе с Бобом Фрэнкстоном в 1979 году разработал первое подобное приложение: VisiCalc — Visible Calculator. Дэн первым привнес концепцию таблицы-сетки, которая до сих пор в неизменном виде присутствует во всех подобных приложениях. Если же забить в Google «Кто сделал Excel?», вы увидите имя Дэна, хотя он ни дня не работал на Microsoft.
Я представлял себе волшебную школьную доску, на которой, если стереть одно число и вписать другое, все пересчитается само собой. — Дэн Бриклин, TEDxBeaconStreet 2016


Изобретение электронных таблиц дало толчок всей индустрии персональных компьютеров. Стив Джобс однажды говорил, что именно VisiCalc’у Apple II обязан своим успехом.
На самом деле, было два «реальных взрыва», которые толкнули вперед всю индустрию. Первый произошел в 1977, и это были электронные таблицы — Стив Джобс
Это стало началом WYSIWYG, хотя мы давно привыкли принимать это как должное. Работа Бриклина и Фрэнкстона была замечена другой компанией, Lotus Software, которая в дальнейшем была куплена IBM. Новый продукт, основанный на идее VisiCalc, получил название Lotus 1-2-3 и вышел на рынок в 1983-м.

В то же самое время Microsoft уже разрабатывали предшественника Excel, программу Multiplan (под кодовым названием Electronic Paper). Ей пришлось как следует побороться с Lotus 1-2-3 за место на рынке. Джон ДеВаан, один из разработчиков Excel 1.0, вспоминал, что в 1984 году рынок электронных таблиц был на 100% занят Lotus 1-2-3, работавшим под MS-DOS.

Пересчитывай или умри


Microsoft решила вложиться в разработку нового продукта под кодовым именем Odyssey. Зная современное положение Microsoft, сложно представить себе её в роли аутсайдера, чей проект имел все шансы на провал. Команда, разрабатывавшая Excel, состояла всего из четырех человек: Майк Косс, Джейб Блюменталь, Даг Кландер и Джон ДеВаан. Также в команду входили Стив Хазлериг, Эд Рингнесс, Чарльз Симони и Джон Хоппер. Чтобы еще лучше понять дух той эпохи, подумайте вот о чем: с момента создания Microsoft Mouse прошло всего два года.

Поскольку (какая ирония!) Lotus 1-2-3 переиграл Microsoft на их же собственном поле — MS-DOS, скрепя сердце, Microsoft решила разрабатывать продукт для Mac. Там Lotus’а еще не было, а сама платформа обладала необходимыми мощностями. Решение было не из легких. Когда оно было окончательно принято, из команды ушел Даг Кландер.
Представьте себе: единственный человек, который имеет полное представление об одном из компонентов продукта, просто уходит. Ради того, чтобы работать на ферме [...]. — Джейб Блюменталь
Когда я ушел посреди разработки, возникли некоторые проблемы. Вместо того, чтобы записать всё на бумаге, я провел трехдневную презентацию по архитектуре Excel… на всякий случай даже сделали видеозапись. — Даг Кландер

К счастью для нас всех, вскоре Даг одумался и вернулся со скудных салатных полей обратно в офис, чтобы создать один из самых важных компонентов Excel 1.0. Даг часто говорит Excel как о «своем дитя». По его подсчетам, он устроился в Microsoft где-то в промежутке между 45-м и 65-м сотрудником.
Я буквально жил в офисе, спал пару часов и сразу же возвращался за код. Помню, как сильно по ночам дуло из окна в офисе — Даг Кландер
Возможно, одной из самых важных вещей в Excel 1.0 была возможность автоматического пересчета значений. Именно её и разработал Кландер. Неофициальным девизом команды после того, как Кландер внедрил свой «умный пересчет» стала фраза «пересчитывай или умри». Вместо того, чтобы после каждого изменения заново считать весь лист, алгоритм Кландера затрагивал только нужные ячейки. В те времена это круто увеличило производительность, и продукт Microsoft на голову опередил конкурентов.
Первые компьютеры не могли считать так же быстро, как современные машины. Изменение значения в одной ячейке могло «повесить» компьютер из-за необходимости провести кучу связанных с этим расчетов. — Даг Кландер
Excel 1.0 вышел 30 сентября 1985 года и с первого дня стал лидером рынка. В последующие годы Excel привнес в мир электронных таблиц еще много прорывных нововведений: возможность настраивать внешний вид таблицы, автозамену и интеллектуальное копирование ячеек.

Несмотря на то, что название Excel сейчас кажется нам идеальным, были и другие варианты: например, Master Plan и Mr. Spreadsheet. Можете себе представить оду Мистеру Табличкину?

Не забывайте: это были времена, когда Microsoft еще не вышла на IPO, и ко многим продуктам лично прикладывал руку Билл Гейтс. Я думаю, что Excel стал лидером во многом благодаря командному духу и идеалам, которых придерживались Билл и разработчики Excel. Например, Кландер говорит, что идею «умного пересчета» ему подал сам Билл. Гейтс возражает и утверждает, что Кландер сделал вовсе не то, что он имел в виду.
Билл Гейтс был великолепным технарем. Он понимал Variants и COM-объекты, и IDispatch, и чем Automation отличается от vtables, и почему это могло привести к двойному интерфейсу. Он беспокоился о функциях для работы с датами. Он не вмешивался в разработку, если доверял тем, кто пишет программу. Но провести его не было никакой возможности: он был программист. Настоящий, реальный программист. — My First BillG Review
Получилась история о команде, которая сделала долгосрочную ставку и разработала целую систему, которая есть и будет лидером рынка еще много десятилетий.


Microsoft Excel 1.5 для Mac (1985)

Когда задумываешься о «долгожительстве» Excel, дух захватывает. У нас было ощущение, что мы делаем нечто очень нужное и полезное. Вероятно, поэтому Excel до сих пор живет и развивается. — Джон ДеВаан, [ex] Sr. VP Windows Development
Конечно, много функций с тех пор добавилось. Но основа, сам принцип электронной таблицы, остался неизменным. И я все еще пользуюсь таблицами, которые я сделал 25-30 лет назад. — Даг Кландер

Кто на новенького?


В эпоху, когда «софт пожирает мир», мы должны спросить у себя: чему может научить нас история Excel? Я не могу выразить этой статьей ни силу своей любви к Excel, ни сколько денег Microsoft на нем зарабатывает. Но я смог показать, как сильно электронные таблицы влияют на доступ к информации.
На тот момент это действительно было очень важно: делать программы, понятные обычным пользователям, а не «докторские диссертации с пользовательским интерфейсом». — Джон ДеВаан, [ex] Sr. VP Windows Development
Концепция простого доступа [к чему либо, в т.ч., к информации] часто воспринимается пользователями как нечто обыкновенное. На самом деле ученые и программисты взращивали её десятилетиями. Да, Excel не был первопроходцем электронных таблиц. Но не нужно быть пионером, чтобы построить для всех «мостик доступности», который снимет с пользователей ограничения. В идеале — техническим путем, как Кландер, «научивший» даже маломощные компьютеры производить сложные вычисления.

Чтобы вы лучше понимали меня, приведу несколько современных примеров.

  • Компании вроде Webflow WordPress или Squarespace существенно упрощают создание сайтов.
  • Ghost, с помощью которого был создан этот сайт [блог автора статьи], позволяет в считанные минуты развернуть отличный блог.
  • Stripe дает продавцам-частникам возможность работать онлайн, точно так же, как Shopify позволяет любому человеку, даже в возрасте, легко начать бизнес в eCommerce.

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

В разгар революции под девизом «без кода» Excel можно рассматривать в качестве отличного примера с похожей концепцией: построить «мост доступности» к чему-то ценному. Закономерно возникают вопросы. А что прямо сейчас находится в области, доступной только нескольким экспертам? Что может принести пользу более широкой аудитории? И что можно создать для этих людей? Это наша работа — увидеть что-то ценное, но недоступное для большинства людей, и сделать его доступным. Живи долго и процветай, Excel!

Примечание: к оригинальной статье есть комментарий от читателя с несколько иной точкой зрения, и мы не могли его проигнорировать.
Билл Джелен: Спасибо за публикацию отличной статьи, но Excel не «победил» 30 сентября 1985. Он был процентов на 400 медленнее Lotus 1-2-3, и всё это вылилось в тяжелую борьбу (у обоих продуктов были крутые новые «фичи»), продолжавшуюся до 1995 года.
ИТ-ГРАД
vmware iaas provider

Комментарии 97

    +1
    и реверси
      –1
      А еще Excel можно пользоваться прямо из коробки: ни зависимостей, ни настройки. Он просто работает.

      Есть одна маленькая зависимость — windows…
        +9
        Mac поддерживался с первых же выпусков, даже OS/2 версия и то была. Сейчас есть и для iOS, и для Android, и онлайн.
          0
          Mac поддерживался с первых же выпусков


          Да. Но вот именно маковская версия Excel нашим профессионалам и любителям как-то не очень заходит.
          Поработают немного — и с вопросами ко мне про то, как на мак поставить винду (со всем остальным маковским софтом у людей проблем нет).
            0
            Тоже хотел обратить на это внимание. Сейчас Excel for Mac — жалкое подобие Excel for Win (чуть лучше Google Sheets и open source вариантов). А ведь под Mac изначально писался… Хотя понятно почему так.
              0
              На вкус и цвет… лично мне больше нравится Google Sheets чем Excel (office 365) (веб версия)
        +12
        Отмечаемся, кто еще играл в экселе в «О, счастливчик!» :)

        картинка (если загрузится)
        О, счастливчик
          0
          Отмечаемся, кто еще играл в экселе в «О, счастливчик!» :)


          Думаю, что тех, кто хоть раз запускал в Excel игру «Жизнь» — будет намного больше :)
            0
            А как в нем играть?
              0
              А как в нем играть?


              Если этот вопрос про игру «Жизнь» — задать исходное расположение и наблюдать за дальнейшим развитием событий.
            +2
            Раньше Excel был зеленее (но VBA так и остался). В 2016 при возникновении некоторых исключений приложение стало крошиться, когда в современных ЯП ошибки уходят в консоль.
            А как вам сообщение об ошибке после каждой незакрытой скобки (в сообщении активная кнопка «Справка», которая не всегда есть). А ошибки в структуре при сохранении документа после комментирования кода (e0041818 — попробуй, нагугли)?
            Лучшим решением было перевести закрытый формат в новый формат с открытой структурой XML.

            Все в мире рождается и умирает. Зато подобные статьи вызывают опасения парамнезии у авторов.
            У Стиллавина в передаче на радио Маяк доктор иногда даёт разъяснения. Рекомендую.
            +7
            Отношусь к Excel без фанатизма, но согласен с автором в том, что что это отличная программа.

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

            Да и сейчас, на компе, где стоит альтернативный софт или просто нет офиса — нет проблем до тех пор, пока нет необходимости открыть очередную книгу Excel.

            Прим. Прототипом для всех электронных таблиц послужили бухгалтерские книги, собственно именно идея перевести бухгалтерские книги в электронную форму и привела к появлению электронных таблиц как особого вида ПО.

            Отсюда и терминология: «Лист», «Книга».
              0
              Оно и сейчас так. Очень часто обычные таблицы — то, что удобнее делать в Ворде, присылают в Экселе
                0
                Прим. Прототипом для всех электронных таблиц послужили бухгалтерские книги, собственно именно идея перевести бухгалтерские книги в электронную форму и привела к появлению электронных таблиц как особого вида ПО.


                Кроме бухгалтерии в мире было что считать.
                Статистика, перепись населения, различные тренды и так далее — то, что пытались считать еще в 50-60е, где применялись перфокарты.
                Бухгалтерия конечно крайне популярная вещь, но электронные таблицы создавались не для нее, а для универсальности.
                Для бухгалтерии было проще написать готовый внутренний цифровой складской учет с отчетами.
                А то, что знакомые бухгалтера не пользовались Word — так это потому что на территории СНГ ведение бухучета критически отличается от зарубежных аналогов, поэтому их софт нам не подходил, а своего практически не было.
                –3

                А в Экселе есть аналог QUERY как в Гугл Таблицах?
                https://support.google.com/docs/answer/3093343?hl=ru

                  +2

                  VBA?

                    +2

                    Сейчас в экселе есть power query, на DAX

                      0
                      На DAX же Power Pivot. В Power Query язык M вроде.
                      А сам Power Query с 2016 офиса даже перестал быть подключаемой надстройкой, а стал частью функционала на вкладке «Данные».
                      +2
                      В экселе есть куча кверей, а также Visual Basic, на котором можно написать все что требуется, даже 3д шутер
                      www.youtube.com/watch?v=BW1WHfMCupU
                        +4
                        Я вас шокирую, но там не используется VBA, всё сделано исключительно на формулах (VBA лишь для обработки нажатий клавиш).
                      +16
                      Восторги явно поубавятся если случится поработать в конторе, где ядро сотрудников это люди в возрасте 50+ и эксель это первая, единственная и последняя программа которой они думают, что они умеют пользоваться. И в нем делается все. В нем ведутся логи продвижения конструкторской мысли. В нем делаются потуги управления проектами без интеграции с ERP системой (которая есть и работает!) и с ручным обновлением, которое всегда не совпадает вообще ни с чем. В нем ведется нечитаемая документация на сложную электронику с простынями на 5-10 экранов в ширину. В нем ведутся беспорядочно изменяемые кем попало заменители ELN по ходу испытаний техники. В нем же пишутся отчеты испытаний. В нем ведутся сложные рассчеты, ошибки в которых невидимо живут годами и размножаются как тараканы под плинтусом. В нем вручную (безуспешно) ведутся попытки систематизировать накопленную базу знаний. Во всем этом борделе всегда поломанные ссылки и у половины документов есть в соседних папках версии _1.xls, _new.xlsx, _new1.xlsx, _new_final.xlsx, _new2_final.xlsx, new_final2.xlsx
                      потому что было занято и доступно только для чтения, или потому что кто-то решил что-то поправить. Потом кто-то пришели решил навести порядок. Порядка не прибавилось, но ссылки на все вышеперечисленные документы попередохли.

                      Если вы в таком месте не бывали, вам не понять :)
                        +4
                        C ERP/CRM/BPM системами тоже не всё просто. Ими может быть неудобно пользоваться, в них может не хватать функционала. Поэтому продолжают штамповать электронные таблицы. Которые уже пережили всякие клипперы, кларионы, фокспро и нынешние sql/nosql переживут :)
                          +4
                          Ну SQL то постарше экселя будет, так что кто из них новомодный недолговечный фреймворк для хипстеров — мы еще посмотрим :)
                            +1
                            Там обычно проблема в балансе между ``быстро соорудил себе отчётец, не ожидая всего процесса разработки/документирования'' и тем, что по итогу эти временные костыли закрепляются, и вдруг выясняется, что нельзя обновить ту же ERP, потому что она обросла со всех строн такими поделками. Так что я лично каждый раз, услышав, что, например, кто-то хочет к Хане из экселя подключаться, дёргают и стараюсь давить, пока они маленькие.
                              0
                              Я не совсем про такое имел в виду, что кто-то прямо с Эксела хочет подключаться.
                              К примеру, есть система, в которой проходят все проводимые работы. Понятно — веб приложение, тормоза, глюки, это ладно, привыкли. Но система вообще не имеет никакой отчётности. Поэтому всё приходится дублировать в табличках индивидуальных, индивидуальные таблички потом сводятся вручную в две разновидности табличек — на оплату и отчёт руководству. Вот такая задорная бюрократия.
                            0
                            В догонку, уж не знаю насколько большие объемы информации может обрабатывать excel, но в 2013 excel частенько ловили утечки памяти на терминальных серверах win2008, руководство сэкономило на покупке модуля расчета нормативов для АБС, считали в excel, книги не запредельного объема, но утечки памяти или зависания 1-2 раза в неделю, каждую неделю (нормативы считались ежедневно).
                              0
                              С памятью все просто — если машинный лог оборудования за сутки дает полгигабайтную csv-шку (жмется паркетом до 10 Мб), которую не удается запихать в эксель, то машинный лог становится бигдатой и страшным колдунством, смотреть в него может либо один колдун на всю компанию, либо через контрольную систему на оборудовании где оно генерится, мешая нормальной работе. И никак иначе. А раз так то никто не смотрит и логи эти не хранит.
                              +7

                              Это все правда. Но правда также что эти люди 30 лет поддерживали чудовищный зоопарк инструментов, которые созданы в одном софте, который сохранил приемственность и обратную совместимость (почти) со времен 1-2-3.
                              Сколько я перевидал мёртвых баз данных и моделей, которые больше никто не может открыть, потому что проприетарный софт перестал поддерживаться.


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

                                +6
                                Во всем этом борделе всегда поломанные ссылки и у половины документов есть в соседних папках версии _1.xls, _new.xlsx, _new1.xlsx, _new_final.xlsx, _new2_final.xlsx, new_final2.xlsx

                                Это уж точно не вина Excel, это наоборот его преимущество, что даже ТАКИЕ люди могут работать с электронной таблицей в виде Excel.
                                  +2
                                  Если вы в таком месте не бывали, вам не понять :)

                                  Я в таком месте живу: таблицы с «поплывшим» форматированием, битые формулы и все такое.
                                  Отдельно веселит, когда приносят распечатанную на стандартном листе А4 таблицу шириной в 50 колонок,- каждый раз прошу прикладывать к таким «отчетам» рецепт на очки.
                                    +1
                                    Вообще-то это не Экселя проблема, а людей, которые не умеют работать. Устроить цифровой хаос можно хоть в Экселе, хоть в блокнотике, хоть в самой навороченной супер-пупер CRM-ERP-CAD-WTF системе. А так Эксель очень даже хорош в корпоративной среде для огромного числа вещей. Единственный его объективный недостаток — невозможность полноценной работы нескольких людей с одним файлом одновременно. Тут у Гугля лучше получилось.
                                      0
                                      невозможность полноценной работы нескольких людей

                                      В веб версии этот вопрос решили. Но, как по мне, эта версия совершенно неудобная и очень тормозная.
                                      К тому же, обычные оффлайновые файлы xlsx можно обрабатывать через свои какие-то приложения достаточно просто, хоть и не на 100% совместимые, но либы есть для многих языков программирования. А попробуй с веб версией что-то сделай.
                                        0
                                        С файлом, который в сетевой папке, можно в десктопной версии неплохо работать совместно.
                                          +1
                                          Имею обратный опыт. Огромный файл, от которого постоянно хаотично отваливаются пользователи, остающиеся без возможности сохранить в него последние изменения. Нужно переоткрыть файл, вручную выявить в локальной копии изменения и перенести вручную.
                                          0
                                          насколько полноценной? в моем коллективе функционала «Рецензирование — доступ к книге» вполне достаточно чтобы каждому внести свои данные в документ находящийся в сетевом каталоге. Это еще в excel 2010 работает, а может и в более ранних версиях.
                                            0
                                            Эксель _провоцирует_ подобное поведение. В языках программирования уже полвека борются с возможностью сделать плохо, а тут вороти-не хочу.
                                          –2
                                          Возможно для бизнес-аналитиков это и 35 лет, но с точки зрения простого пользователя я бы попросил осетра урезать лет до 22, ибо с того момента продукт не только не стал полезнее, но и стал ухудшаться (ИМХО 2007 уже хуже 2003).
                                            +5
                                            Ну да, риббон не всем удалось пережить.
                                              +11
                                              Ну да, риббон не всем удалось пережить.


                                              Наглядная иллюстрация: причины появления лент в офисе 2007:
                                              image
                                                +12
                                                Выглядит как Интернет Эксплорер у охочего до клубнички пенсионера.
                                                  +7
                                                  Это Ворд экстремала или просто шутка. А вот нынешний риббон и в целом интерфейс мс офиса реально занимает кучу экранного места. Либре калк в компактном режиме выглядит гораздо приятнее.
                                                    0
                                                    Это Ворд экстремала или просто шутка.


                                                    Нет, практически все показанные панели мне хорошо знакомы.
                                                    Тут их просто вывели на экран все, для наглядности.
                                                    В последние дни использования 2003 — панели инструментов у меня занимали 3-4 строки, это было достаточно мусорно.
                                                    Первый блин (2007 офис) был немного комом, но уже с 2010 все стало хорошо.

                                                    Кстати, удаленка показала, что у огромного числа наших молодых людей на ноутах стоит именно 2007 офис (статистику не собирал, но оценка соотношения «на глаз» показывает примерно равную долю использования 2007, 2010 и всех остальных (2013...2019) офисов).
                                                    Что меня сильно удивило, ведь практически все они были пиратскими версиями (это было хорошо заметно по соотв. надписям).
                                                    2007 легче взломать?
                                                      0

                                                      2007 ещё и компактен

                                                        +2

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

                                                          0
                                                          Знакомый дизайнер держал все панели с инструментами на втором маленьком мониторе, чтобы не отнимали место, а на основном — документ на весь экран. В Excel можно сделать так же, если уж действительно нужны сразу все панели.
                                                          А можно настроить свою панель, надёргав только нужные кнопки.
                                                            +2
                                                            Обычно возможностей 2003, да что там — Wordа 6, хватает за глаза. Но на 2007 пришлось перейти из-за docx и наконец-то нормального редактора формул. А всё что дальше — неудобно потому, что нужные вещи оказываются в новых местах, а какие-то новые возможности неактуальны.
                                                            0

                                                            Риббон можно вырубить, чтобы вылезал, как извратная вариация на тему обычного меню.


                                                            Но про кучу места не соглашусь, даже на 21" уже вроде нормально воспринимается, так что если не с ноутбука работать — проблем особо не создаёт.


                                                            Отдельно порадовало, когда покупал 34" ультраширокий монитор, одним из главных плюсов было указано — "Теперь у вас поместится весь Excel" :-)

                                                              0
                                                              Напомнило анекдот — нужен специалист по Excel. Кандидата спрашивают, почему он считает, что возьмут именно его. Отвечает: «Я видел конец страницы Excel».
                                                                +1
                                                                Работаю постоянно на командировочных планшетах и ноутбуках. Бесит, как сьедают место эти все ленты и всплывающие панели десятки. Тех, кто это придумал — да за маленькие экраны
                                                                0
                                                                У меня сейчас эксель висит на экране 1280х1024 и панель совсем не занимает много места и не мешает. В многих сайтах верхняя менюшка больше, хотя полезного там в разы меньше. Да и можно эту панель свернуть практически до полного отсутствия, если уже так мешает.
                                                                  +2
                                                                  Померял рулеткой. Эксел 2013 отъедает 9 сантиметров вертикали, Калк — 6 см.
                                                                  Визио вообще — 10.5 см.
                                                                  Автоскрытие риббона можно сделать, но тогда пользоваться становится не очень удобно.
                                                                  Дело конечно субъетивное, но по мне лучше когда больше данных на экране и меньше интерфейса. И чтобы глазать ломать на микроскопическом тексте не нужно было.
                                                                    0
                                                                    Эксел 2013 отъедает 9 сантиметров вертикали, Калк — 6 см


                                                                    Померял рулеткой. Эксел 2019 отъедает 7,5 сантиметров вертикали.
                                                                      +1
                                                                      Годное занятие на Хабре — меряться Excel'ами.
                                                                      Если серьёзно, действительно очень много дефицитного рабочего пространства съедается программами бесполезно. Куда жаловаться?
                                                                        0
                                                                        Если серьёзно, действительно очень много дефицитного рабочего пространства съедается программами бесполезно. Куда жаловаться?


                                                                        На мониторах от 24" и более — это вполне можно пережить.
                                                                        А вот на ноутах — помогает только высокое разрешение и зоркий глаз.
                                                                          0
                                                                          Есть два мнения:
                                                                          — Жалуйтесь в Спортлото
                                                                          — Хабр не жалобная книга )

                                                                          А если серьёзно, то жаловаться бесполезно.
                                                                          Реализуется старая шутка: Если сделать программу, которой может пользоваться каждый идиот, то только идиот сможет ей пользоваться.

                                                                          Массовые программы производятся корпорациями и они стремятся к максимальному охвату пользователей. А 95% людей — «идиоты» (умные люди в непрофильных для себя областях — тоже «идиоты»)
                                                                      0
                                                                      Свернуть — равнозначно убрать все панели инструментов в старом офисе. Это явно не то, что задумывалось.
                                                                    0
                                                                    Слегка утрировано, но красиво. Но риббон не люблю до сих пор.
                                                                      +2
                                                                      Ну и что же тут плохого, что необходимо было изобретать такое же громоздкое, как рибон? В том, что теперь неиспользуемые мною кнопки занимают не 20x20, а 60x70 на огромной панели и я не могу их убрать? Или в том, что теперь надо 10 раз кликнуть чтоб сделать самую популярную операцию — поставить автофильтр и закрепить верхнюю строку? Раньше я мог сжать вот эту картинку до двух-трёх строчек инструментов из которых я пользовался большей частью. Сейчас у меня есть огромная панель (она явно больше трёх строк стандартных панелей) с кучей вкладок, а на каждой вкладке мне нужна пара кнопок. Ах да, ещё и меню как бы убрали, но не убрали, и теперь приходится целиться в маленький квадратик 15x15.
                                                                      Рибон мог бы стать удобным инструментом, но вместо этого там застой с момента изобретения. Сложно было сделать уменьшение неиспользуемых кнопок и увеличение используемых? Или хотя бы не прятать их, когда ширина окна уменьшается (что было в обычных панелях инструментов)? Ну или хотя бы возможность поудалять ненужные кнопки или перенастроить панели (что как бы было)?
                                                                        +1
                                                                        В 2013 офисе настройка риббона есть. Можно вкладки удалять/добавлять/переименовывать, менять их содержимое. Но в целом это мало что даёт. Уменьшить занимаемое по вертикали место не получится, на одну вкладку всё нужное врядли влезет, так как оно гораздо более крупное, чем было до риббона. Ну и занятие на любителя, муторное. Я один раз настроил более менее, а оно взяло и слетело в дефолт почему-то, больше морочиться не стал.
                                                                          0
                                                                          Там половина от настроек есть. Стандартные группы менять нельзя, но хотя бы можно перетягивать между вкладками. И как сделать чтоб кнопка была маленькой я так и не понял.
                                                                          0
                                                                          Ну что вы… некогда MSу такими глупостями заниматься…
                                                                          они вон что сделали: «Легко вставляйте трехмерные модели в документ, а затем поворачивайте их на 360 градусов. Читатели тоже смогут их поворачивать.»
                                                                          Это новые возможности Word 2019.
                                                                          Кстати вот по причине таких решений и разрастается парк программ — когда для того чтобы сделать например один график приходится использовать три или четыре программы. Вроде возможности есть, но… неудобно. А в другой программе удобно, но не всё есть, и т.д…
                                                                        +2
                                                                        Не только. В главном меню закреплен ярлык excel, от него есть разворачивающийся список с последними и закрепленными документами. В 2007 этот список замер. Неудобно. 2003 открывается за секунду-две, 2007 уже секунды 3-4. Бесит.
                                                                        А по интерфейсу — некоторые программы при настройке предлагают выбрать стиль интерфейса — а-ля 2003 или 2007-. Вот почему такую штуку нельзя было в самом офисе сделать…
                                                                        0
                                                                        Напрасно минусуете человека. Приведу пример из реальной жизни:

                                                                        Лог прибора из 30 тыс. отсчетов по времени, на каждом отсчете — N = 10 значений разных параметров. 10 графиков параметр от времени.

                                                                        Excel 2003 прорисовывает экран примерно за 10-15 секунд, каждый график перерисовывается примерно N раз.
                                                                        Excel 2007, на том же компьютере, перерисовывает экран примерно полторы-две минуты, каждый график перерисовывает примерно N^2 раз.
                                                                          0
                                                                          История из жизни. Разработчики выкатывают версию. Я ставлю и начинаю с удивлением наблюдать как меееедженно перерисовываются окна. Разработчики — тем кому нужна наша программа — купят новый компьютер!
                                                                          Не байка
                                                                            0
                                                                            Цифры с старенького, но i7, с 6 ГБ ОЗУ. Примерно тех же времен, что и EXCEL 2007, а то и новее — точную маркировку не помню.

                                                                            Меня в той истории ввело в полное охреневание количество «холостых» перерисовок. Куда девались все те программисты-олимпиадники, которых в те года набирали HR Микрософта?
                                                                        +6
                                                                        несколько документов с одинаковыми именами уже можно открыть?
                                                                        и ностальгии ради: в дремучих версиях, можно было отключить автодату.
                                                                          +3

                                                                          Нет нельзя, и слава богу. Уберегает от ошибок

                                                                            0

                                                                            Программа не должна быть умнее человека. Она может выдавать предупреждение об этом, но в сообщении должна быть кнопка "ignore".

                                                                              0
                                                                              И как скоро пользователи приучатся бездумно её жать? Через день, через час?
                                                                                0

                                                                                Я понимаю ваш посыл, но все равно считаю, что в случае чего это не проблема разработчиков Excel.

                                                                                  0
                                                                                  Ну да, а ещё можно сделать в «проводнике» удаление файлов без подтверждения и без корзины, ведь программа не должна быть умнее человека, он знает, что делает. В случае чего — это не проблема разработчиков.
                                                                                    0

                                                                                    Вы действительно хотите удалить файл? Да, хочу. (Ой, блин, я не хотел!)


                                                                                    Файл с таким именем уже открыт, вы осознаёте возможные последствия? Да, осознаю!


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

                                                                                      0
                                                                                      Вы действительно хотите удалить файл? Да, хочу. (Ой, блин, я не хотел!)


                                                                                      В связи с темой скорее: «Вы действительно хотите удалить лист? Да, хочу.»
                                                                                      Тут уже вопрос специалистам — а действительно, почему в Excel нельзя вернуть обратно удаленный из книги лист?
                                                                                        0

                                                                                        Уже можно

                                                                                          0
                                                                                          Уже можно


                                                                                          Нет.
                                                                                          Версия 2005 (сборка 12827.20268, нажми и работай)
                                                                                      0
                                                                                      удаление файлов без подтверждения и без корзины

                                                                                      Живу так в линуксе со второго (или с первого, уже не помню) курса универа. Что я делаю не так?
                                                                                        0
                                                                                        Экстраполируете свой опыт на всех.
                                                                                0
                                                                                Только когда приходилось по работе работать с файлами, имена которых именуются по определённым правилам, это предоставляет сильные проблемы, приходилось регулярно создавать временный файл, туда перекидывать что надо, потом перекидывать в рабочий.
                                                                                Ошибок на этом пути вылезала масса. И куча мусора на диске.
                                                                                  0
                                                                                  Мне кажется, в таких случаев можно было открывать файлы через новые инстансы Excel, либо немного пошаманить и добавить новый пункт в контекстное меню проводника, ведь через командную строку можно открывать подобные файлы (и даже один и тот же файл).
                                                                                +1
                                                                                Этак вы и до того дойдете, что начнете требовать, чтобы содержание буфера обмена после сохранения документа не пропадало. А это уже на грани экстремизма!
                                                                                  0
                                                                                  clipdiary пришлось себе поставить как раз из-за того что буфер обмена иногда хочется оставить сохраненным. Дома установлен, на работе нету, ощущение как будто без одной руки работаю.

                                                                                  0
                                                                                  Да хотя бы в двух разных процессах открыть два разных файлика. Чтоб когда умрёт Excel потерять один файлик, а не все.
                                                                                  –8
                                                                                  Без Excel мир явно был бы лучше.
                                                                                    –2
                                                                                    когда можно будет гробально отключить богомерзкий экспонентный формат тогда приходите
                                                                                      0
                                                                                      Джоэл Спольски тоже поучаствовал в разработке Excel,
                                                                                      его заметки о работе в MS: www.joelonsoftware.com/2006/06/16/my-first-billg-review
                                                                                        0
                                                                                        Не прощу микрософту то что они задушили Quattro Pro
                                                                                        Причём оно в момент улучшения имело раз в сто больше возможностей чем exel, а ресурсов жрало по минимуму.
                                                                                          0
                                                                                          Под DOS в графике оно так себе шевелилось.
                                                                                          Красиво, но не очень стабильно. В своё время делал путевые листы на Quattro, хорошо помню все плюсы и минусы…
                                                                                          0
                                                                                          обрати внимание, наши опытные сотрудники не притрагиваются к мыши, работая с таблицами
                                                                                          Прям как в Supercalc.
                                                                                            0
                                                                                            Когда-то писал проги на VBA, а сейчас пользуюсь экзелем исключительно для еженедельного отчета. И каждый раз выбешивает, то, как он работает с буфером обмена. Вот там что-то есть. А вот уже нет. Может, в этом способе и содержится какой-то дзен, но по-моему человек не должен так страдать.
                                                                                              0
                                                                                              И то, как он работает с числами с точкой в этом буфере.
                                                                                              0
                                                                                              Как там, спустя 34 года уже можно нормально работать с CSV-файлами в UTF-8?
                                                                                                0
                                                                                                давно можно
                                                                                                  0
                                                                                                  Через трёхэтажный мастер импорта Data -> External Data -> From Text?
                                                                                                  В последний раз когда я под русской Windows двойным кликом пытался открыть CSV в кодировке UTF-8, Excel 2016 открывал его с крокозябрами, считая, что файл в CP1251. На Stackoverflow тогда предлагали использовать костыль — сохранять csv для экселя в кодировке UTF-8 with BOM. Это почти работало, за исключением того, что при последующей попытке сохранить такой csv открывался диалог «Сохранить как» с предложением сохранить в новый файл в формате «Текст Юникод (*.txt)» (а при использовании «Отправить по электронной почте» — просто молча отправлял вместо CSV txt-файл с непонятными разделителями).

                                                                                                  Сейчас на support.microsoft.com/en-us/office/excel-formatting-and-features-that-are-not-transferred-to-other-file-formats-8fdd91a3-792e-4aef-a5bb-46f603d0e585#bm4 всё ещё есть вот такое смешное замечание:

                                                                                                    0
                                                                                                    Если в вашем файле не было BOM сигнатуры, то возможно вам придется руками указать кодировку. И это как бы костыль…
                                                                                                    Если есть, то просто открывается. У меня даже в 2007 открывается просто по даблклик, нормально.
                                                                                                  0
                                                                                                  С csv только хуже становится. В LO пока всё нормально.
                                                                                                  0
                                                                                                  del
                                                                                                    0
                                                                                                    Мне иногда кажется, что половина финансовой системы мира критическим образом зависит от Excel. Если там вдруг обнаружится критическая ошибка — нас ждет крушение финансовых рынков и всемирный хаос. Фантастически успешная программа, на полном серьезе!

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

                                                                                                    Самое читаемое