Компанія Microsoft оголосила про оновлення в Excel – тепер для більш докладної аналітики в таблицях можна використовувати Python. Код Python можна вводити безпосередньо в чарунці Excel з допомогою команди PY.

Чому це цікаво

  • Користувачі Excel тепер мають доступ до можливостей Python щодо візуалізації та очищення даних, машинного навчання, прогнозної аналітики тощо. Простими словами, Python дозволить легко збирати та візуалізувати дані в Excel в декілька кліків.
  • Python в Excel сумісний із звичними інструментами в Excel, такими як формули, зведені таблиці та діаграми Excel.
  • Код Python виконується безпосередньо в Microsoft Cloud, результати обчислень повертаються на аркуш Excel, включно з графіками та візуалізацією.
  • Python в Excel постачається з основним набором бібліотек Python, які надає anaconda. Ці бібліотеки дозволяють спростити аналіз даних, знайти закономірності та приховані висновки, а також візуалізувати дані.
  • Python в Excel наразі доступний для користувачів, які використовують Beta Channel у Windows. Цю функцію спочатку буде розгорнуто в Excel для Windows, починаючи зі збірки 16.0.16818.20000, а пізніше – на інших платформах. Щоб почати використовувати Python в Excel, потрібно долучитися до програми оцінювання Microsoft 365.
  • Python в Excel доступний тільки в Excel для Windows. Ця функція недоступна в Excel для Mac, веб-версії Excel, додатках для iPad, iPhone або Android (на цих платформах можна переглядати книги, які містять Python, але під час переобчислення у клітинках Python відображатиметься помилка). 

Як це працює

  • Python в Excel вбудовано безпосередньо в сітку Excel. Щоб скористатися, потрібно набрати PY в чарунці, після чого ввести в неї код Python. Це працює по аналогії зі звичними макросами в Excel.
Створення датафрейму в декілька кліків
  • Інший спосіб: виділіть клітинку, перейдіть до розділу «Формули» на стрічці, а потім виберіть «Вставити Python». Це повідомляє Excel про те, що потрібно написати формулу Python у вибраній клітинці. 
  • Щоб створити посилання на об’єкти Excel у клітинці Python, переконайтеся, що клітинка Python перебуває в режимі редагування, а потім виберіть клітинку або діапазон, які потрібно включити до формули Python. Це автоматично заповнює клітинку Python адресою вибраної клітинки або діапазону. 
  • Докладніше про те, як користуватися Python в Excel, які є команди та що вони повертають, можна почитати в інструкції на сайті Microsoft.