Funkcija LET

Vaš brskalnik ne podpira tega videoposnetka.

Funkcija LET dodeli imena rezultatom izračuna. To omogoča shranjevanje vmesnih izračunov, vrednosti ali definiranja imen znotraj formule. Ta imena so uporabna le v okviru funkcije LET. Podobno kot pri spremenljivkah v programiranju je LET izvedena z Excelovo sintakso formule.

Če želite uporabiti funkcijo LET v Excelu, določite pare imen in pripadajočih vrednosti ter izračun, ki jih uporablja. Določiti morate vsaj en par imena/vrednosti (spremenljivko), LET jih podpira do največ 126.

Diagram LET

Prednosti

  • Izboljšana učinkovitost delovanja Če isti izraz v formuli napišete večkrat, Excel večkrat izračuna tisti rezultat. LET vam omogoča priklic izraza po imenu, Excelu pa, da ga izračuna enkrat.

  • Preprosto branje in razporejanje Nič več si ne bo treba zapomniti, kakšen je določen obseg celice/sklic na celico, kaj je počel vaš izračun ali če ste kopirali/prilepili isti izraz. S funkcijo označevanja in poimenovanja spremenljivk lahko uvrstite v pomemben kontekst sebe in uporabnike vaše formule.

=LET(ime1, ime_vrednost1, izračun_ali_ime2, [ime_vrednost2, izračun_ali_ime3 ...])

Argument

Opis

ime1

Obvezno

Prvo ime, ki ga želite dodeliti. Začeti se mora s črko. Ne sme biti izhodna vrednost formule ali konflikt z obsegom sintakse.

ime_vrednost1

Obvezno

Vrednost, ki je dodeljena oznaki ime1.

izračun_ali_ime2

Obvezno

Nekaj od tega:

  • Izračun, ki uporablja vsa imena v funkciji LET. To mora biti končni argument v funkciji LET.

  • Drugo ime, ki ga je treba dodati drugi oznaki ime_vrednost. Če je ime določeno, postaneta ime_vrednost2 in izračun_ali_ime3 obvezna.

ime_vrednost2

Izbirno

Vrednost, ki je dodeljena izrazu izračun_ali_ime2.

izračun_ali_ime3

Izbirno

Nekaj od tega:

  • Izračun, ki uporablja vsa imena v funkciji LET. Zadnji argument v funkciji LET mora biti izračun.

  • Tretje ime, ki ga je treba dodati tretji oznaki ime_vrednost. Če je ime določeno, postaneta ime_vrednost3 in izračun_ali_ime4 obvezna.

Opombe: 

  • Zadnji argument mora biti izračun, ki vrne rezultat.

  • Imena spremenljivk sovpadejo z veljavnimi imeni, ki jih je mogoče uporabiti v upravitelju imen. Na primer, »a« je veljavno, ampak »c« ni, ker je v sporu s sklici v slogu R1C1.

Primeri

1. primer

Razmislite o preprostem izrazu »SUM(x, 1)«, kjer je x poimenovana spremenljivka, ki ji je mogoče dodeliti vrednost (v tem primeru je spremenljivki x dodana vrednost 5).

=LET(x, 5, SUM(x, 1))

Ko je ta formula vnesena v celico, bo vrnila vrednost 6. 

2. primer

Denimo, da imate nekaj neobdelanih podatkov o prodaji in jih želite filtrirati tako, da prikažejo eno osebo, ter dodati pomišljaj v prazne celice.

Nefiltrirani podatki

Filtrirani podatki

Nefiltrirani podatki prodaje

Filtrirani podatki prodaje

Medtem ko je zgornje mogoče izvesti brez LET, uporaba LET izboljša berljivost formule in omogoča dvakrat hitrejše računanje kot uporaba brez LET.

Vzorčni podatki   

Kopirajte to tabelo v celico A1 na praznem delovnem listu, če želite sami preučiti ta primer.

Prodajalec

Regija

Izdelek

Dobiček

Tina

Vzhod

Jabolko

1,33 €

Fred

Jug

Banana

0,09 €

Tina

Zahod

Mango

1,85 €

Fred

Sever

0,82 €

Fred

Zahod

Banana

1,25 €

Tina

Vzhod

Jabolko

0,72 €

Fred

Sever

Mango

0,54 €

Izvirna formula

= IF (ISBLANK (FILTER (a2: D8, a2: A8 = "Fred")), "-", FILTER (a2: D8, a2: A8 = "Fred"))

Formula z uporabo LET

=LET(filterCriteria, “Fred”, filteredRange, FILTER(A2:D8,A2:A8=filterCriteria), IF(ISBLANK(filteredRange),"-", filteredRange))

Ali potrebujete dodatno pomoč?

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×