Je kunt nu Python-analyses in Excel gebruiken, maar Microsoft zegt dat het veilig is
Als je goed overweg kunt met Python (of dat wilt worden), maar niet over de vaardigheden beschikt voor geavanceerd gegevenswerk in Excel, biedt Microsoft nu het soort combinatie van pindakaas en chocolade die je misschien als een geschenk beschouwt. Tenminste, totdat het achter de betaalmuur komt.
Stefan Kinnestrand van Microsoft, die schrijft over “het beste van twee werelden voor data-analyse en visualisatie”, schrijft dat deze openbare preview van Python in Excel spreadsheet-knutselaars in staat zal stellen “gegevens in Excel te manipuleren en te verkennen met behulp van Python-plots en -bibliotheken en vervolgens de formules van Excel te gebruiken , grafieken en draaitabellen om uw inzichten verder te verfijnen.”
Microsoft werkte samen met Python-analyserepository Anaconda om bibliotheken zoals Pandas, Statsmodels en Matplotlib in Excel te brengen. Python in Excel draait op de cloudservers van Microsoft, en het bedrijf prijst de beveiliging die het zou moeten bieden . Python draait in geïsoleerde containers, zonder toegang tot apparaten, uw netwerk of gebruikerstokens, stelt Microsoft. Python en Excel kunnen alleen echt met elkaar praten via beperkte functies (xl() en =PY()) die alleen coderesultaten kunnen retourneren, geen macro’s, VBA-code of andere gegevens, beweert Microsoft.
Als je meteen tot over je oren wilt beginnen in twee verschillende talen tegelijk, moet je in het 365 Insider-programma van Microsoft op het bètakanaal zitten en Excel hebben bijgewerkt om 16818 te bouwen. Selecteer ‘Formules’ in de lintbalk , kies ‘Python invoegen’ en klik vervolgens op ‘Probeer voorbeeld’. Anaconda heeft een reeks blogposts en video’s waarin inleidende voorbeelden en oefeningen over Python-in-Excel (PyCel?)-codering worden doorlopen.
Op dit moment is Python in Excel inbegrepen bij een Microsoft 365-abonnement, maar volgens Microsoft kan het zijn dat er op een bepaald moment een betaalde licentie nodig is voordat deze algemeen beschikbaar komt.
Het zal interessant zijn om te zien hoe de integratie van Python in Excel uitpakt. Het is een zeer gespecialiseerd, in de cloud gehost en schijnbaar gecontaineriseerd en beveiligd codeaanbod. Maar de geschiedenis van Office-apps met VBA-scripts en -macro’s (Visual Basic for Applications) kent een lange geschiedenis van exploits, patches en meer exploits. Begin vorig jaar verbood Microsoft gedownloade macro’s in Office vrijwel, tenzij iemand zijn best deed om geïnfecteerd te raken. Afgezien daarvan is het een intrigerende uitbreiding van een codeomgeving die al Turing Complete is .
Lijstafbeelding door Pavlina Popovska / Getty Images
Geef een reactie