Автор:

главный редактор блога Финансовой Академии Актив, креатор email-рассылок

Нестандартные способы использования Excel: игры, искусство и планирование

20.09.2024
2258

Оказывается, программа Excel может выходить за пределы своего основного назначения – анализа данных и финансовых расчетов. Рекламные кампании от Microsoft в далеких 90-х пытались создать для этой программы имидж безумно интересного инструмента. Но пользователи не спешили развлекаться в таблицах в те времена. Прошло несколько десятков лет и, кроме привычного офисного господства, у программы Excel появились киберспортсмены и целый чемпионат. Но некоторым пользователям и этого оказалось мало, поэтому они начали рисовать картины в таблицах, программировать игры, планировать свое время и задачи и даже анализировать тексты. Эта статья расскажет немного больше о путях нестандартного использования программы Excel, о котором рядовые пользователи могли даже не догадываться.

Графический дизайн и пиксельное искусство 

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

Чтобы получить пиксельный эффект, пользователи изменяют масштаб ячеек в таблице Excel. Обычно ширину и высоту ячейки делают одинаковыми, например, 5x5 пикселей или меньше. Каждую такую ячейку-пиксель заполняют нужным цветом из палитры, доступной в программе Excel. Каждая клеточка фактически становится пикселем в картине. Эта техника рисования требует много времени и терпения, ведь художники вручную выбирают ячейки и задают цвета для каждой из них. Чем больше пикселей, тем больше детализация изображения. Примерами таких рисунков является пиксель-арт – пиксельные рисунки в стиле 8-битных видеоигр. Это могут быть изображения персонажей, объектов или целых сцен. Также в Excel создают иконки и эмодзи. Некоторые энтузиасты воссоздают классические или современные картины, такие как «Мона Лиза» Леонардо да Винчи или «Звездная ночь» Винсента Ван Гога.

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

Однако он доступен многим пользователям, поэтому его выбрали как инструмент, в котором можно создавать искусство. Например, так поступил японский художник-иллюстратор Тацуо Хориучи. Он выбрал именно программу Excel вместо графических редакторов, чтобы рисовать в ней японские сельские пейзажи. Господин Тацуо не хотел платить за дорогие материалы для рисования или специализированные программы, поэтому выбрал Excel, созданную для формирования графиков и простых схем. Художник нарисовал десятки картин в Excel, все их можно увидеть на двух его сайтах-галереях. Кроме этого на сайте собраны работы участников ExcellArt Session – занятий по рисованию в программе Excel, которые проводят вживую. Также на сайте художника можно найти инструкции по рисованию в этой табличной программе.

Картина, созданная в таблице Excel «Эда в сумерках». Источник: сайт-галерея Тацуо Хориучи

Разработка игр

Программа Excel не предназначена для создания игр и все же она имеет встроенный язык программирования VBA, который помогает это сделать. Главное преимущество игр в Excel – доступность. Эта программа установлена на большинстве компьютеров, поэтому игры могут запускаться без дополнительного программного обеспечения. Но эти игры должны быть не слишком сложными из-за ограниченных возможностей самой программы Excel.

Она не предназначена для игр, поэтому ее визуальная часть несколько ограничена. Несмотря на это энтузиасты научились менять цвета и символы в ячейках, а некоторые даже смогли добавить цвета или даже простую анимацию. С помощью VBA в этой табличной программе создают логику и управляют макросами всеми аспектами игры – от подсчета очков до проверки выигрыша. 

Пример игры «Четыре в ряд» созданной в Excel. Источник

В Excel создавали простые игры, такие как квесты или аркады, используя макросы VBA. Например, известно о версиях игр «Pac-Man» и «Tic-Tac-Toe», сделанных полностью в Excel. Возможности VBA (Visual Basic for Applications) позволяют создавать интерактивные программы. VBA – это встроенный в Microsoft Excel язык программирования. С его помощью можно настраивать поведение объектов, реагировать на события (например, нажатие клавиши) и сохранять переменные для игровой логики. В таблицах Эксель можно хранить значения о различных состояниях игры, а макросы позволяют их контролировать и обновлять. С помощью комбинаций клавиш или интерактивных кнопок игроки могут управлять персонажами на рабочих листах. Самые известные примеры игр, повторенные в Excel:

  • «Pac-Man» – классическая аркадная игра, где персонаж передвигается по лабиринту, обходя препятствия и врагов.

  • «Tic-Tac-Toe» (Крестики-нолики) – простая игра для двух игроков с полем 3х3 клетки и Х или О, которое они размещают на нем по очереди. Игра заканчивается, когда один из игроков успел построить прямую линию или диагональ из одинаковых знаков.

  • Простые квесты – с помощью макросов происходит навигация в игре и игрок выполняет ряд действий или делает выбор, в зависимости от этого игра предоставляет различные результаты.

  • Минные поля – аналог классической игры, где в Excel есть поле с минами в отдельных ячейках, но все ячейки скрыты от игрока. Игрок нажимает на ячейки, и макросы проверяют, мина это или нет, после чего соответственно отображают результат.

Планирование времени и управление проектами 

Excel можно использовать также для создания персональных или бизнес-календарей, трекеров задач и диаграмм Ганта для управления проектами.

Для планирования времени таблицы Excel настраивают на отслеживание дат, дедлайнов и событий, добавляя цветные отметки для визуального различения задач.

Для отслеживания задач таблицы Excel превращают в трекеры. Там списки и статусы задач помогают отследить выполнение задач, расставить приоритеты и проверять прогресс.

Диаграммы Ганта – в Excel можно создавать графические диаграммы, которые отображают временные рамки проектов, этапы и зависимости между задачами. Это удобно для управления ресурсами и контроля за соблюдением сроков.

Анализ текста

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

Основные возможности работы с текстом в Excel:

  • Поиск по ключевым словам. С помощью функций «SEARCH» или «FIND», можно искать определенные слова или фразы в тексте.

  • Анализ частоты использования слов. Возможности VBA или функции, например «COUNTIF», позволяют подсчитать, насколько часто определенные слова или фразы встречаются в тексте.

  • Обработка текстовых массивов. Позволяет извлекать отдельные слова, анализировать структуру текста, делить его на части с помощью функций «LEFT», «RIGHT», «MID» и других.

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

Хотите углубить свои знания и умения работать с данными в Excel? Пройдите мини-курс «Современный Excel: управленческая отчетность и аналитика»! Зарегистрируйтесь и получите доступ к его первому модулю бесплатно!

Пройти 1-й модуль бесплатно

Рекомендуем пройти:

Тест по макросам в Excel

Тест по макросам в Excel