Представляємо Python у Excel: Поєднання потужності Python і гнучкості Excel.

З моменту свого створення Microsoft Excel змінив спосіб, яким люди організовують, аналізують та візуалізують свої дані, надаючи основу для прийняття рішень для мільйонів користувачів, які використовують його щодня. Сьогодні ми оголошуємо значущий розвиток аналітичних можливостей, доступних у Excel, представивши публічний попередній перегляд Python у Excel. Python у Excel дозволяє нативно поєднувати аналітику Python та Excel в одній робочій книзі – без необхідності будь-якого налаштування. З Python у Excel ви можете вводити код Python безпосередньо в клітинку, обчислення Python виконуються у хмарі Microsoft, а результати повертаються на робочий аркуш, включаючи графіки та візуалізації.

Легко об’єднуйте та візуалізуйте ваші дані з використанням Python у Excel.

Python у Excel доступний для загального попереднього перегляду для учасників програми Microsoft 365 Insiders, які використовують канал Beta в Excel для Windows.

Перегляньте Python у Excel у дії та дізнайтеся більше нижче:

Що інтегровано Python у Excel?

Python у Excel призначений для аналітиків. Щодня мільйони користувачів по всьому світу використовують звичні інструменти Excel, такі як формули, діаграми та PivotTables, для аналізу та розуміння своїх даних. Починаючи з сьогоднішнього дня, Python у Excel також буде нативно інтегрований безпосередньо в сітку Excel. Для початку використовуйте нову функцію PY, яка дозволяє вводити код Python безпосередньо в клітинки Excel.

thumbnail image 2 captioned Create DataFrames with a few simple clicks.Створити DataFrame в пару кліків

Користувачі Excel тепер мають доступ до потужного аналізу завдяки Python для візуалізацій, очищення даних, машинного навчання, передбачувального аналізу та багато іншого. Тепер користувачі можуть створювати рішення “від початку до кінця”, які безшовно поєднують Excel та Python – все в межах Excel. За допомогою вбудованих підключень Excel та Power Query користувачі можуть легко вносити зовнішні дані у робочі потоки Python у Excel. Python у Excel сумісний з інструментами, які користувачі вже знають і полюбляють, такими як формули, PivotTables та графіки Excel.

Ось деякі приклади видів аналізу, які тепер можливі за допомогою Python у Excel:

Покращені візуалізації:

Використовуйте потенціал відомих бібліотек візуалізації Python, таких як Matplotlib і seaborn, для створення різноманітних графіків, від звичайних стовпчикових діаграм і лінійних графіків до спеціалізованих візуалізацій, таких як теплові карти, скрипкові графіки та графіки зграї.

thumbnail image 3 captioned Pair plot using Seaborn.Побудова графіку парних діаграм за допомогою Seaborn

Машинне навчання, передбачальна аналітика та прогнозування

Використовуйте можливості бібліотек Python, таких як scikit-learn і statsmodels, для застосування популярних технік машинного навчання, передбачальної аналітики та прогнозування, таких як аналіз регресії, моделювання часових рядів і багато інших.

thumbnail image 4 captioned Machine Learning model predicting the weather using Python and Excel LAMBDA.Модель машинного навчання для передбачення погоди за допомогою Python і Excel LAMBDA

1. Очищення даних

Ефективно використовуйте передові методи очищення даних, такі як знаходження відсутніх значень, стандартизація форматів, видалення дублікатів та використання методів, таких як регулярні вирази для перетворень на основі шаблонів.

thumbnail image 5 captioned Date extraction using regular expressions.Date extraction using regular expressions.Дістати дати за допомогою регулярних виразів

2. Python у Excel надає найкращий аналіз Python завдяки Anaconda.

Anaconda є провідним корпоративним репозиторієм Python, який використовують десятки мільйонів фахівців з обробки даних по всьому світу. Python у Excel використовує розподіл Anaconda для Python, який працює в Azure і включає найпопулярніші бібліотеки Python (наприклад, pandas, Matplotlib, scikit-learn тощо) і безпечно побудований, протестований і підтримується Anaconda. Python, який надається Anaconda, підтримує широкий спектр аналітики з використанням Python у Excel.

thumbnail image 6 of blog post titled 
	
	
	 
	
	
	
				
		
			
				
						
							Announcing Python in Excel: Combining the power of Python and the flexibility of Excel.


“Я щасливий оголосити про інтеграцію розподілу Anaconda для Python в Microsoft Excel – це величезний прорив, який трансформує робочий процес мільйонів користувачів Excel по всьому світу”, – заявив генеральний директор і співзасновник Anaconda Пітер Ванг.

3. Python у Excel безпечно працює в хмарі Microsoft і не потребує жодного налаштування.

Код Python, який використовується в Excel, виконується в хмарі Microsoft з використанням відповідних заходів безпеки на рівні підприємства як частина підключеної до Microsoft 365 інфраструктури. Код Python виконується у власному ізольованому контейнері гіпервізора за допомогою Azure Container Instances і безпечних пакетів, зібраних з джерела, здійсненого через безпечний ланцюжок постачання програмного забезпечення від Anaconda. Python у Excel забезпечує конфіденційність ваших даних, не даючи Python-коду знати, хто ви, і ізолюючи робочі книги з інтернету в окремих контейнерах. Дані з ваших робочих книг можуть бути передані лише за допомогою вбудованої функції xl() Python, і результат виконання Python-коду може бути отриманий лише як результат функції Excel =PY().

4. Python у Excel розроблений для роботи в команді.

Користувачі можуть з впевненістю ділитися робочими книгами Python у Excel. Команди можуть без зусиль взаємодіяти з аналітикою на основі Python у Excel та оновлювати її, не хвилюючись про встановлення додаткових інструментів, середовищ виконання Python або керування бібліотеками та залежностями. Користувачі можуть ділитися робочими книгами за допомогою своїх улюблених засобів спільної роботи, таких як Microsoft Teams і Microsoft Outlook, та працювати разом, використовуючи коментарі, звернення з використанням символу @ і спільну роботу з колегами, як зазвичай в Excel. Мітки чутливості, накладені на ваші робочі книги з Python, допоможуть забезпечити їх відповідність політикам захисту інформації вашої організації.

thumbnail image 7 of blog post titled 
	
	
	 
	
	
	
				
		
			
				
						
							Announcing Python in Excel: Combining the power of Python and the flexibility of Excel.

5. Python у Excel відображає глибоке зобов’язання Microsoft перед Python.

Python у Excel був створений завдяки близькому співробітництву з різними командами в Microsoft, включаючи Microsoft Excel, Microsoft Developer Division, Microsoft Security, Microsoft Azure і Microsoft Research. Цей проект відображає важливість Python для Microsoft і наше зобов’язання співпрацювати зі спільнотою Python, а також зробити Python кращим і доступнішим для всіх.

Гвідо ван Россум, творець Python, емерит-керівник проекту і зараз видатний інженер Microsoft, допоміг визначити архітектуру Python у Excel. Ось його реакція на публічний попередній перегляд:

“Я з нетерпінням чекаю, коли ця чудова тісна інтеграція Python та Excel побачить світло дня. Я очікую, що обидві спільноти знайдуть цікаві нові можливості у цій співпраці, яка підсилює здібності кожного партнера. Коли я приєднався до Microsoft три роки тому, я б не повірив, що це буде можливо. Команда Excel відзначається!”

Початок роботи з Python у Excel

Python у Excel поступово розгортатиметься для користувачів, які використовують канал Beta на платформі Windows. Ця функція спочатку буде доступна для Excel для Windows, починаючи з версії 16.0.16818.20000, а потім буде доступна на інших платформах пізніше.

Щоб користуватися Python у Excel, приєднуйтесь до програми Microsoft 365 Insider Program. Виберіть рівень учасника Beta Channel Insider, щоб отримувати останні версії додатку Excel.

Якщо у вас ще немає доступу до цієї функції, це, швидше за все, не від вас залежить. Функції випускаються поетапно, щоб забезпечити плавний робочий процес. Ми виділяємо функції, яких ви, можливо, ще не маєте, оскільки вони поступово стають доступними для більшої кількості учасників програми Insider. Іноді ми видаляємо елементи для подальшого вдосконалення на основі вашого фідбеку. Хоча це вкрай рідко, ми також залишаємо за собою право вилучити функцію з продукту, навіть якщо ви, як учасник програми Insider, мали можливість її випробувати.

Під час перегляду функції Python у Excel будуть доступні з вашою підпискою Microsoft 365. Після завершення перегляду деякі функції будуть обмежені без оплатеної ліцензії. Більше деталей буде доступно перед остаточним випуском.

ОРИГІНАЛ СТАТТІ: Announcing Python in Excel: Combining the power of Python and the flexibility of Excel.
АВТОРИ СТАТІ: Microsoft Excel; Chris_Gross; Eray Chou; Carlos Otero

Leave a Reply

Your email address will not be published. Required fields are marked *