LET funkcija

Funkcija LET dodeljuje imena rezultatima izračunavanja. To omogućava čuvanje posrednih izračunavanja, vrednosti ili definisanje imena unutar formule. Ova imena se primenjuju samo u okviru obima funkcije LET. Slično varijabama u programu programiranje, LET se vrši pomoću izvorne sintakse formule za Excel.

Da biste mogli da koristite funkciju LET u programu Excel, definišete parove imena i povezanih vrednosti, kao i izračunavanje koji ih sve koristi. Morate definisati najmanje jedan par ime/vrednost (promenljiva) i LETpodržava do 126.

LET dijagram

Napomena: Ovo je jedna od nekoliko beta funkcija, i trenutno jedina koja je trenutno dostupna samo jednom delu Office Insider korisnika. Nastavićemo da optimizujemo ove funkcije tokom narednih nekoliko meseci. Kada budu spremne, objavićemo ih svim Office Insider korisnicima i pretplatnicima na Microsoft 365.

Pogodnosti

  • Poboljšane performanse Ako pišete isti izraz više puta u formuli, Excel će taj rezultat izračunati više puta. LET omogućava da pozovete izraz po imenu i da ga Excel jednom izračuna.

  • Lako čitanje i sastav Nema više potrebe da se sećate na šta se odnosio određeni opseg/referenca ćelije, šta je vaš proračun radio ili kopirao/lepio isti izraz. Uz mogućnost deklarisanja i imenovanja promenljivih, možete dati značajan kontekst sebi i potrošačima vaše formule.

=LET(name1, name_value1, calculation_or_name2, [name_value2, calculation_or_name3...])

Argument

Opis

ime1

Obavezno

Ime koje treba dodeliti. Morate početi slovom. Nije moguće izvršiti proizvodnju formule ili neusaglašenosti sa sintaksom opsega.

name_value1

Obavezno

Vrednost koja je dodeljena za name1.

calculation_or_name2

Obavezno

Jedna od sledećih stavki:

  • Obračun koji koristi sva imena u okviru funkcije LET. Ova vrednost mora da bude poslednji argument u funkciji LET.

  • Drugo ime koje treba dodeliti drugom name_value. Ako je navedeno ime, name_value2 i calculation_or_name3 postaju neophodni.

name_value2

Opcionalno

Vrednost koja je dodeljena za calculation_or_name2.

calculation_or_name3

Opcionalno

Jedna od sledećih stavki:

  • Obračun koji koristi sva imena u okviru funkcije LET. Poslednji argument u funkciji LET mora biti izračunavanje.

  • Treće ime koje treba dodeliti trećem name_value. Ako je navedeno ime, name_value3 i calculation_or_name4 postaju neophodni.

Napomene: 

  • Poslednji argument mora da bude obračun koji daje rezultat.

  • Imena promenljivih se poklapaju sa važećim imenima koja se mogu koristiti u menadžeru imena. Na primer. „a“ je validno, ali „c“ nije zato što se sukobljava sa referencama stila R1C1.

Primeri

Primer 1

Razmotrite jednostavan izraz „SUM (x, 1)“ gde je x imenovana promenljiva kojoj se može dodeliti vrednost (u ovom slučaju x se dodeljuje vrednost 5).

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

Kada se ova formula unese u ćeliju, vratiće vrednost 6. 

Primer 2

Pretpostavimo da imate neke sirove podatke o prodaji i da biste želeli da te podatke filtrirate da bi se prikazala jedna osoba i dodate crticu u sve prazne ćelije.

Nefiltrirani podaci

Filtrirani podaci

Nefiltrirani podaci o prodaji

Filtrirani podaci o prodaji

Dok gorenavedene verzije mogu da se obave bez LET, korišćenje LET poboljšava čitljivost formule i dva puta unapred računa kao bez LET.

Uzorak podataka   

Kopirajte sledeću tabelu u ćeliju A1 u prazan radni list ako biste želeli da sami prođete kroz ovaj primer.

Rep

Region

Proizvod

Zarada

Amy

Istok

Apple

1,33 din.

Luka

Jug

Banana

0,09 din.

Amy

Zapad

Mango

1,85 din.

Luka

Sever

0,82 din.

Luka

Zapad

Banana

1,25 din.

Amy

Istok

Apple

0,72 din.

Luka

Sever

Mango

0,54 din.

Originalna formula

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

Formula koristeći LET

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

Potrebna vam je dodatna pomoć?

Možete uvek da postavite pitanje stručnjaku u zajednici Excel Tech Community, dobijete podršku u zajednici Answers community ili predložite novu funkciju ili poboljšanje na sajtu Excel User Voice.

Potrebna vam je dodatna pomoć?

Razvijte Office veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Izgleda da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×