Компания 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.