Виявляється, програма 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. Треба добре знати правила, щоб порушувати їх. Це закон який діє у будь-якій сфері.
Хочете поглибити свої користувацькі навички для роботи в Microsoft Excel?
Зверніть увагу на мінікурс «Сучасний Excel: управлінська звітність та аналітика».
Зареєструйтесь та пройдіть 1-й модуль безкоштовно!