Du kan nu bruge Python-analyse i Excel – men Microsoft siger, at det er sikkert

Du kan nu bruge Python-analyse i Excel – men Microsoft siger, at det er sikkert

Hvis du er anstændig i Python (eller stræber efter at være det), men ikke har koteletterne til avanceret dataarbejde i Excel, tilbyder Microsoft nu den slags jordnøddesmør-og-chokolade-kombination, som du måske overvejer en gave. I hvert fald indtil det går bag betalingsmuren.

Microsofts Stefan Kinnestrand, der skriver om “det bedste fra begge verdener til dataanalyse og visualisering,” skriver, at denne offentlige forhåndsvisning af Python i Excel vil gøre det muligt for regnearksudviklere at “manipulere og udforske data i Excel ved hjælp af Python-plot og -biblioteker og derefter bruge Excels formler , diagrammer og pivottabeller for at forfine din indsigt yderligere.”

Microsoft samarbejdede med Python analytics repository Anaconda for at bringe biblioteker som Pandas, Statsmodels og Matplotlib ind i Excel. Python i Excel kører på Microsofts cloud-servere, og virksomheden udråber den sikkerhed, der skal tilbyde . Python kører i isolerede containere uden adgang til enheder, dit netværk eller brugertokens, oplyser Microsoft. Python og Excel kan kun virkelig tale med hinanden gennem begrænsede funktioner – xl() og =PY() – som kun kan returnere koderesultater, ikke makroer, VBA-kode eller andre data, hævder Microsoft.

Hvis du straks vil begynde at komme i vejen over hovedet på to forskellige sprog på én gang, skal du være i Microsofts 365 Insider-program på betakanalen og have Excel opdateret til build 16818. Vælg “Formler” fra båndlinjen , vælg “Indsæt Python”, og klik derefter på “Prøv forhåndsvisning”. Anaconda har en række blogindlæg og videoer , der går gennem introduktionseksempler og øvelser om Python-in-Excel (PyCel?) kodning.

Lige nu er Python i Excel inkluderet i et Microsoft 365-abonnement, men kan kræve en betalt licens på et tidspunkt før generel tilgængelighed, ifølge Microsoft.

Det bliver interessant at se, hvordan Pythons integration i Excel fungerer. Det er et meget specialiseret, cloud-hostet og tilsyneladende containeriseret og sikret kodetilbud. Men Office-apps’ historie med Visual Basic for Applications (VBA) scripts og makroer har en lang historie med udnyttelser, patches og flere udnyttelser. Tidligt sidste år forbød Microsoft næsten downloadede makroer i Office, medmindre nogen går ud af deres måde at blive inficeret. Bortset fra det, er det en spændende udvidelse af et kodemiljø, der allerede er færdig med Turing .

Listebillede af Pavlina Popovska / Getty Images

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *