Microsoft julkistaa uuden ominaisuuden, joka mullistaa kaavojen luomisen Excelissä
2 min. lukea
Julkaistu
Lue ilmoitussivumme saadaksesi selville, kuinka voit auttaa MSPoweruseria ylläpitämään toimitustiimiä Lue lisää
Microsoft ilmoitti tänään uudesta ominaisuudesta, joka mullistaa kaavojen luomisen Excelissä. Excel-kaavat ovat erittäin suosittuja, mutta et voi käyttää kaavan kieltä omien uudelleenkäytettävien toimintojesi määrittämiseen. Uuden LAMBDA-ominaisuuden avulla voit määrittää omat mukautetut toiminnot Excelin kaavakielellä. Voit myös kutsua yhtä toimintoa toisesta.
Uudelleenkäytettävät mukautetut toiminnot
LAMBDA: n avulla voit ottaa minkä tahansa kaavan, jonka olet rakentanut Excelissä, käärittää sen LAMBDA-funktioon ja antaa sille nimen (kuten "MYFUNCTION"). Sitten voit missä tahansa taulukossasi viitata MYFUNCTION-toimintoon ja käyttää kyseistä mukautettua toimintoa uudestaan koko taulukossasi. Esitän muutaman esimerkin alla.
Rekursio
Uudelleenkäytettävät toiminnot ovat riittävä syy aloittaa LAMBDA: n hyödyntäminen, mutta on vielä yksi asia ... voit tehdä rekursiota. Jos luot esimerkiksi LAMBDA-nimisen MYFUNCTION, voit soittaa MYFUNCTION-toimintoon MYFUNCTION-määritelmän sisällä. Tämä on aikaisemmin ollut mahdollista vain Excelissä komentosarjan kautta (kuten VBA/JavaScript). Esitän myös alla olevan esimerkin siitä, kuinka voit hyödyntää tätä rakentaaksesi asioita, jotka eivät olleet aiemmin mahdollisia kirjoittamatta komentosarjaa.
Syntaksi:
= LAMBDA ([parametri1, parametri2,…,] laskenta)
Perustelu | Kuvaus |
---|---|
parametri | Arvo, jonka haluat välittää funktiolle, kuten soluviite, merkkijono tai numero. Voit syöttää enintään 253 parametria. Tämä argumentti on valinnainen. |
laskeminen |
Kaava, jonka haluat suorittaa ja palauttaa funktion tuloksena. Sen on oltava viimeinen argumentti ja sen on palautettava tulos. Tämä väite vaaditaan. |
Uusi lambda-toiminto on Office Insidersin käytettävissä Microsoft Windows- ja Mac-versioissa Excelissä.
Lähde: Microsoft