LET (funkcija)

Funkcija Dopusti dodjeljuje nazive rezultatima izračuna. Time se omogućuje pohranjivanje posrednih izračuna, vrijednosti ili Definiranje naziva unutar formule. Te se nazive primjenjuju samo unutar dosega funkcije LET. Slično kao i varijable u programiranju, neka se ostvari putem izvorne sintakse formule u programu Excel.

Da biste koristili funkciju LET, definirajte parove naziva i povezanih vrijednosti te izračun koji ih koristi sve. Morate definirati najmanje jedan par naziva/vrijednosti (varijablu) i omogućiti podršku do 126.

Dopusti dijagram

Napomena: To je jedna od nekoliko beta značajki i trenutačno je dostupna samo jednom dijelu sudionika programa Office Insider. Te ćemo značajke nastaviti optimizirati tijekom sljedećih nekoliko mjeseci. Kada budu spremne, stavit ćemo ih na raspolaganje svim sudionicima programa Office Insider i pretplatnicima na Microsoft 365.

Prednosti

  • Poboljšane performanse Ako se u formuli više puta napiše isti izraz, Excel je taj rezultat izračunao više puta. Dopustite da jednom nazivate izraz prema nazivu i programu Excel da biste ga izračunali jednom.

  • Jednostavno čitanje i sastav Nema više potrebe za memoriranjem određenog raspona/referenca ćelije, što je vaš izračun radio ili kopirao/zalijepila isti izraz. Pomoću mogućnosti deklariranja i naziva varijabli možete značajnom kontekstu dati sebi i potrošačima formule.

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

Argument

Opis

name1

Obavezno

Ime koje će se dodijeliti. Mora početi slovom. Ne može biti izlaz formule ili sukoba s sintaksom raspona.

name_value1

Obavezno

Vrijednost koja je dodijeljena name1.

calculation_or_name2

Obavezno

Jedno od sljedećeg:

  • Izračun koji koristi sva imena unutar funkcije LET. Ovo mora biti posljednji argument u funkciji dopusti.

  • Drugo ime za dodjelu drugoj name_value. Ako je naveden naziv, name_value2 i calculation_or_name3 postaju obavezni.

name_value2

Neobavezno

Vrijednost koja je dodijeljena calculation_or_name2.

calculation_or_name3

Neobavezno

Jedno od sljedećeg:

  • Izračun koji koristi sva imena unutar funkcije LET. Posljednji argument funkcije LET mora biti izračun.

  • Treći naziv koji će se dodijeliti trećoj name_value. Ako je naveden naziv, name_value3 i calculation_or_name4 postaju obavezni.

Napomene: 

  • Posljednji argument mora biti izračun koji vraća rezultat.

  • Nazivi varijabli poravnali su s valjanim nazivima koji se mogu koristiti u upravitelju naziva. Primjerice "a" je valjana, ali "c" nije zato što je u sukobu s referencama stila R1C1.

Primjeri

Primjer 1

Razmislite o jednostavnom izrazu "SUM (x; 1)" gdje je x imenovana varijabla kojoj je moguće dodijeliti vrijednost (u ovom slučaju x se dodjeljuje vrijednost 5).

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

Kada se ta formula unese u ćeliju, ona će vratiti vrijednost 6. 

Primjer 2

Pretpostavimo da imate neke sirove prodajne podatke i želite filtrirati te podatke da biste prikazali jednu osobu i dodali crticu u prazne ćelije.

Nefiltrirani podaci

Filtrirani podaci

Nefiltrirani podaci o prodaji

Filtrirani podaci o prodaji

Dok se iznad može učiniti bez dopuštanje, pomoću poboljšanja čitljivosti formule i računa dvaput brzo kao i bez dopusti.

Ogledni podaci   

Kopirajte sljedeću tablicu u ćeliju a1 praznog radnog lista ako želite sami prolaziti kroz ovaj primjer.

Rep

Regija

Proizvod

Dobit

Anu

Istok

Apple

$1,33

Srećko

Jug

Banana

$0,09

Anu

Zapad

Mango

$1,85

Srećko

Sjever

$0,82

Srećko

Zapad

Banana

6,25 kn

Anu

Istok

Apple

$0,72

Srećko

Sjever

Mango

$0,54

Originalna formula

= IF (ISBLANK (filtar (A2: D8; a2: A8 = "Fred")), "-", filtar (A2: D8; a2: A8 = "Fred"))

Formula pomoću dopusti

= Neka (filtercriteria, "Fred"; filteredrange, filtar (A2: D8; a2: a8 =filtercriteria), ako (ISBLANK (filteredrange), "-"; filteredrange))

Je li vam potrebna dodatna pomoć?

Možete uvijek postavljati stručnjaka u zajednici programa Excel Tech, dobiti podršku u zajednici za odgovoreili predložiti novu značajku ili poboljšanja za korisnički glas programa Excel.

Napomena:  Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Jesu li vam te informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku.​

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×