Вопрос

Я никогда не использовал электронные таблицы для чего-то большего, чем быстрый график.Я хотел бы научиться в полной мере использовать формулы электронных таблиц и поэкспериментировал с таблицами Google.

Кажется, не существует каких-либо подробных руководств по электронным таблицам Google, и даже в документации Google часто упоминаются функции Excel без их объяснения.

Мой вопрос: должен ли я сначала научиться использовать «расширенные» формулы (скажем, ВПР или ARRAYFORMULA в Google) в электронных таблицах Excel, а затем перейти к электронным таблицам Google?Я не делаю ничего особенно сложного, но мне хотелось бы узнать некоторые рекомендации по перетаскиванию информации по листам, ее реорганизации и фильтрации с помощью формул (а не макросов).

-- ОТРЕДАКТИРОВАНО, чтобы прояснить мое желание использовать формулы, а не макросы.

Это было полезно?

Решение

Таблицы Excel имеют язык программирования (Excel VBA, см. Джоэла Спольски), которого нет в таблицах Google, поэтому начинать с Excel, вероятно, не будет радостным путем.

Вы можете начать с некоторых упражнений с электронными таблицами, например

  1. Реализация диаграммы очков в боулинге с использованием относительных ссылок на ячейки
  2. Реализация таблицы результатов в боулинге с помощью ARRAYFORMULA
  3. Внедрите отчет о лиге боулинга, в котором каждая команда использует свою собственную таблицу, а ваш отчет импортирует все данные.
  4. и т. д.

Это даст вам представление об одной из проблемных областей, для которой таблицы Google имеют правильный размер и правильное место:доступная в любом месте совместная запись и сводка.

Другие советы

Есть полный API теперь о таблицах Google.

Google бесплатен, но очень ограничен.Excel — мощное и быстрое приложение (будучи родным настольным приложением), но дорогое.

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

Согласен, Open Office подойдет — есть хорошее руководство. здесь.

Будучи основанным на Java, он работает на нескольких платформах.

AFAICT, электронные таблицы Google не программируются.и Excel, и OOo являются такими, поэтому, если вы хотите узнать о «программировании электронных таблиц», с Google вы ничего не добьетесь.

OOo, в частности, программируется на Python, поэтому это более структурированная платформа для разработки.VBA OTOH — это очень развитый BASIC, но сделать его правильно все еще очень сложно.(свидетелем того, как любая система учета Excel медленно приближается к необслуживаемости)

лично я хотел бы выполнять все программирование на сервере БД (плюс немного языка сценариев) и использовать электронную таблицу в качестве интерфейса (вместо браузера);но кажется, что большинство функций «интеграции» означают просто то, что выходные данные из БД легко скопировать в электронную таблицу, а иногда и обратно в БД, ни одна из тех, что я видел, не делает их «живыми» данными.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top