Bralci, kot ste vi, pomagajo podpirati MUO. Ko opravite nakup prek povezav na našem spletnem mestu, lahko zaslužimo partnersko provizijo. Preberi več.

Excel ima arzenal vgrajenih funkcij. Ta arzenal vključuje na stotine uporabnih funkcij v različnih kategorijah. Čeprav Excelove vgrajene funkcije pokrivajo večino področij, ne more imeti ekskluzivne funkcije za vsak izračun.

Toda Excel ponuja še en trik. Funkcija LAMBDA vam omogoča ustvarjanje funkcij po meri v Excelu. S tem lahko svoje dolge formule spremenite v funkcijo po meri in poenostavite potek dela.

Kaj je funkcija LAMBDA v Excelu?

Funkcija LAMBDA je vgrajena Excelova funkcija, ki vam omogoča ustvarjanje funkcij po meri. Pogosteje morate za izračun združiti Excelove funkcije. Če ste sposobni napisati zapletene formule v Excelu, potem čestitamo! Uspešno ste vstopili v območje nočne more.

Formulo, sestavljeno iz več funkcij in dolgih izračunov, je težko upravljati in reproducirati. Recimo, da ste ustvarili dolgo formulo za preglednico, ki jo bodo uporabljali tudi drugi ljudje. Tudi če ste imuni na človeške napake, jih drugi uporabniki morda ne bodo mogli

instagram viewer
popolnoma osmislite svojo Excelovo formulo in delati napake.

Tu nastopi LAMBDA, ki reši dan. Funkcija LAMBDA v Excelu vam omogoča pretvorbo formule v funkcijo. Nato lahko poimenujete svojo funkcijo po meri in uporabite samo to v svojih preglednicah. To drastično poenostavi vašo preglednico. Namesto dolge formule, ki uporablja več funkcij, bo ena sama funkcija naredila vse.

Razumevanje funkcije LAMBDA v Excelu

=LAMBDA([parameter1, parameter2, ...], formula)

Funkcija LAMBDA sprejme dve vrsti argumentov: parametre formule in samo formulo. Če želite uporabiti funkcijo LAMBDA v Excelu, morate najprej definirati parametre v formuli. Po tem morate vnesti formulo s temi parametri.

LAMBDA bo zadnji argument štel za formulo. Vse, kar vnesete pred zadnjo vejico, se registrira kot parameter. Za LAMBDA lahko vnesete do 253 parametrov. Imena parametrov so lahko poljubna, če ostanete dosledni v celotni formuli. Dobra praksa je, da so imena kratka in jedrnata.

Če želite funkcijo LAMBDA uporabiti neposredno v preglednici, morate funkcijo napisati skupaj s parametri in formulo. Nato morate v drugem paru oklepajev vnesti parametre.

=LAMBDA(X, Y, X+Y)(A1, B1)

Na primer, ta formula določa X in Y kot parametre formule in nato pove LAMBDA da jih seštejemo. Drugi par oklepajev to označuje A1 in B1 so X in Y parametrov v formuli.

Če to formulo vnesete neposredno v svojo preglednico, boste dobili rezultate. Toda zaradi te formule izvirna formula ni nič preprostejša za uporabo. Pravzaprav je težje, ker imate zdaj v njem dodatno funkcijo. To je zato, ker ne bi smeli uporabljati LAMBDA neposredno.

Namesto tega ustvarite novo ime v upravitelju imen in se v njem sklicujte na svojo formulo LAMBDA. To ustvari ime po meri za formulo LAMBDA in jo spremeni v funkcijo po meri. Od tam lahko preprosto pokličete to ime, da uporabite svojo formulo.

Kako uporabljati funkcijo LAMBDA z upraviteljem imen v Excelu

Upravitelj imen vam omogoča nastavitev imen po meri za različne elemente v vaši preglednici. Ti lahko uporabite upravitelja imen za poimenovanje določenih obsegov, posamezne celice ali formule. Ko svoji formuli daste ime, v bistvu postane funkcija po meri.

Tukaj je opisano, kako lahko uporabite funkcijo LAMBDA v upravitelju imen:

  1. Pojdi na Formule zavihek in izberite Upravitelj imen.
  2. V oknu Name Manager kliknite na Novo.
  3. Vnesite Ime vaše funkcije po meri.
  4. Nastavite Obseg vaše funkcije. Nastavitev tega na Delovni zvezek bo omogočil funkcijo po meri v celotnem delovnem zvezku.
  5. Vnesite opis svoje funkcije Komentiraj. To vam pomaga zapomniti, kaj počne posamezna funkcija po meri.
  6. Vnesite formulo v Se nanaša na besedilno polje.
  7. Kliknite v redu.

Zdaj je vaša funkcija po meri pripravljena za uporabo! Pojdite v vrstico s formulami v kateri koli celici in vnesite ime svoje funkcije po meri, da se prepričate sami.

Kako uporabljati funkcijo LAMBDA v Excelu

Zdaj, ko veste, kako poimenovati svojo funkcijo po meri, je čas, da se poglobite v uporabo LAMBDA. LAMBDA lahko uporabite za ustvarjanje vseh vrst funkcij po meri. Če vidite, da morate svojo formulo – naj bo preprosta ali zapletena – spremeniti v funkcijo po meri, potem je LAMBDA prava pot.

Ustvarjanje preproste funkcije po meri v Excelu z LAMBDA

Začnimo z zelo preprosto formulo. V tem primeru bomo ustvarili funkcijo po meri, ki sprejme dva parametra in ju sešteje. Čeprav ni zelo praktična, je ta formula dobro izhodišče.

  1. Izberite celico.
  2. V vrstico s formulami vnesite spodnjo formulo:
    =LAMBDA(prvaŠtevilka, drugaŠtevilka, prvaŠtevilka+drugaŠtevilka)
  3. Pritisnite Vnesite.

Ta formula določa firstNumber in secondNumber kot parametri. Potem pove LAMBDA da vzamemo parametre in jih seštejemo.

Ko enkrat pritisnete Vnesite, bo Excel vrnil napako, ki nakazuje, da funkcija zahteva vnos. Ni razloga za skrb; to je zato, ker vaša formula po meri nima nobenega vnosa, s katerim bi lahko delali. Za funkcijo LAMBDA svoji formuli dodajte dva vzorčna vnosa:

=LAMBDA(prvaŠtevilka, drugaŠtevilka, prvaŠtevilka+drugaŠtevilka)(A2, B2)

Ta formula daje prejšnji funkciji LAMBDA dva vhoda za delo. Vrstni red je pomemben. A2 in B2 napolniti firstNumber in secondNumber, oz.

Zdaj bi morali videti, da vaša formula LAMBDA deluje z vrednostmi iz A2 in B2. Zdaj, ko ste prepričani, da vaša formula LAMBDA deluje, je čas, da jo poimenujete v upravitelju imen.

  1. Kopirajte svojo LAMBDA formulo. Iz formule izključite testne vnose.
  2. Odprto Upravitelj imen.
  3. Ustvari novo Ime.
  4. Poimenujte svojo funkcijo. Poklicali ga bomo mySumFunction v tem primeru.
  5. V Se nanaša na polje, vnesite svojo LAMBDA formulo:
    =LAMBDA(prvaŠtevilka, drugaŠtevilka, prvaŠtevilka+drugaŠtevilka)
  6. Kliknite v redu.

Vaša funkcija po meri je pripravljena za uporabo! Izberite celico in vnesite ime funkcije po meri skupaj s parametri:

=mySumFunction (10,12)

Ta funkcija po meri bo seštela oba parametra 10 in 12, in vrnitev 22 v celici. V svoji funkciji po meri se lahko sklicujete tudi na celice in obsege. Je kot katera koli druga Excelova funkcija, vendar z lastnim okusom.

Ustvarjanje funkcije po meri za pretvorbo malih in malih črk v Excelu

Zdaj pa poskusimo nekaj drugega. Spodnja formula vzame besedilo iz A2 in pretvori v velike in male črke:

=ZGORNJI(LEVO(A2,1))&SPODAJ(DESNI(A2,LEN(A2)-1))

Excel nima vgrajene funkcije za ta namen. Zato je ta formula zelo uporabna. Po drugi strani pa ga je težko vnesti vsakič, ko morate nekaj pretvoriti v velike in male črke stavka. Zakaj torej ne bi z LAMBDA naredili funkcije po meri?

Tako kot prej, najprej preizkusite svojo formulo, da se prepričate, da deluje. Ko se prepričate, da deluje, ga spremenite v funkcijo po meri:

  1. Odprto Upravitelj imen.
  2. Ustvari novo ime.
  3. Vnesite ime za svojo funkcijo. Poklicali ga bomo STAVEK.
  4. Vstavite spodnjo formulo v Se nanaša na škatla:
    =LAMBDA(textTarget, ZGORNJI(LEVO(textTarget, 1))&SPODAJ(DESNO(textTarget, LEN(textTarget)-1)))
  5. Kliknite v redu.

Vaša funkcija po meri je zdaj pripravljena, da vam služi. Izberite celico in nato uporabite funkcijo SENTENCE, ki ste jo pravkar naredili, da pretvorite besedilo v velike in male črke stavka.

Sprostite Excelovo moč z LAMBDA

S svojimi zmogljivimi zmožnostmi je LAMBDA neprecenljivo orodje za vse uporabnike Excela, ki želijo svoje veščine dela s preglednicami dvigniti na naslednjo raven.

Do zdaj bi morali že dobro razumeti, kako uporabljati LAMBDA in Name Manager za ustvarjanje funkcij po meri v Excelu. Zdaj pa kar naprej, preizkusite LAMBDA in poglejte, kaj neverjetnih stvari lahko naredite!