Microsoft najavljuje novu značajku koja će revolucionirati u izradi formula u Excelu

Ikona vremena čitanja 2 min. čitati


Čitatelji pomažu pri podršci MSpoweruser. Možda ćemo dobiti proviziju ako kupujete putem naših veza. Ikona opisa alata

Pročitajte našu stranicu za otkrivanje kako biste saznali kako možete pomoći MSPoweruseru da održi urednički tim Čitaj više

Lambda programa Microsoft Excel

Microsoft je danas najavio novu značajku koja će revolucionirati način na koji izrađujete formule u Excelu. Excel formule su izuzetno popularne, ali jezik formula ne možete koristiti za definiranje vlastitih funkcija koje se mogu ponovno koristiti. Nova značajka LAMBDA omogućit će vam definiranje vlastitih prilagođenih funkcija pomoću Excelovog jezika formula. Također možete pozvati jednu funkciju iz druge.

Višekratne prilagođene funkcije

Pomoću LAMBDA možete uzeti bilo koju formulu koju ste izgradili u programu Excel, zamotati je u funkciju LAMBDA i dati joj ime (poput "MYFUNCTION"). Tada se bilo gdje na vašem listu možete pozvati na MYFUNCTION, ponovno upotrebljavajući tu prilagođenu funkciju u cijelom listu. U nastavku ću pokazati nekoliko primjera.

Rekurzije

Funkcije za višekratnu upotrebu dovoljan su razlog da počnete iskorištavati LAMBDU, ali postoji još jedna stvar ... možete napraviti rekurziju. Ako na primjer izradite LAMBDU pod nazivom MYFUNCTION, možete nazvati MYFUNCTION unutar definicije MYFUNCTION. To je nešto što je prije bilo moguće u Excelu samo putem skripte (poput VBA/JavaScript). U nastavku ću pokazati i primjer kako to možete iskoristiti za izgradnju stvari koje prije nisu bile moguće bez pisanja skripte.

Sintaksa:

= LAMBDA ([parametar1, parametar2,…,] izračun)

Argument Opis
parametar Vrijednost koju želite proslijediti funkciji, poput reference ćelije, niza ili broja. Možete unijeti do 253 parametra. Ovaj argument nije obvezan.
računanje

Formula koju želite izvršiti i vratiti kao rezultat funkcije. To mora biti zadnji argument i mora vratiti rezultat. Ovaj je argument potreban.

Nova lambda funkcija dostupna je insajderima Officea na verzijama Excela za Microsoft Windows i Mac.

Izvor: microsoft

Više o temama: nadmašiti, Lambda, Microsoft

Ostavi odgovor

Vaša adresa e-pošte neće biti objavljena. Obavezna polja su označena *