Funkcija» dovoli «

Funkcija» Dovoli «dodeli imena rezultatom izračuna. To omogoča shranjevanje vmesnih izračunov, vrednosti ali opredelitev imen v formuli. Ta imena veljajo le v obsegu funkcije» dovoli «. Podobno kot spremenljivke v programiranju, dokončajte s sintakso izvorne formule v Excelu.

Če želite uporabiti funkcijo» dovoli «, določite pare imen in povezanih vrednosti ter izračun, ki jih uporablja vse. Določiti morate vsaj eno ime/par (spremenljivko), nato pa naj podpira 126.

NAJ diagram

O365_betadisc

Prednosti

  • Izboljšana učinkovitost delovanja Če večkrat napišete isti izraz v formuli, je Excel izračunal, da je rezultat večkrat. DOVOLITE, da pokličete izraz po imenu in Excelu, da ga enkrat izračunate.

  • Preprosto branje in sestava Nič več si ni treba zapomniti, kaj je določen obseg/sklic na celico, kaj je bil vaš izračun počel ali kopiral/prilepil isti izraz. Z možnostjo, da deklarirate in poimenujete spremenljivke, lahko navedete smiselne kontekste za sebe in potrošnike svoje formule.

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

Argument

Opis

name1

Obvezno

Ime, ki ga želite dodeliti. Začeti se mora s črko. Ne more biti rezultat formule ali spora z sintakso obsega.

name_value1

Obvezno

Vrednost, ki je dodeljena name1.

calculation_or_name2

Obvezno

Nekaj od tega:

  • Izračun, ki uporablja vsa imena v funkciji» dovoli «. To mora biti zadnji argument v funkciji» dovoli «.

  • Drugo ime, ki ga želite dodeliti drugi name_value. Če je določeno ime, name_value2 in calculation_or_name3 postala zahtevana.

name_value2

Izbirno

Vrednost, ki je dodeljena calculation_or_name2.

calculation_or_name3

Izbirno

Nekaj od tega:

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

  • Tretje ime, ki ga želite dodeliti tretji name_value. Če je določeno ime, name_value3 in calculation_or_name4 postala zahtevana.

Opombe: 

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

  • Imena spremenljivk se poravnajo z veljavnimi imeni, ki jih je mogoče uporabiti v upravitelju imen. Npr.» a «je veljavno, vendar» c «ni, ker je v sporu s sklici sloga R1C1.

Primeri

1. primer

Razmislite o enostavnem izrazu» SUM (x; 1) «, kjer je x imenovana spremenljivka, ki ji je mogoče dodeliti vrednost (v tem primeru je x dodeljena vrednost 5).

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

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

2. primer

Recimo, da imate nekaj neobdelanih podatkov o prodaji in želite filtrirati te podatke, če želite prikazati eno osebo, in dodati pomišljaj v katero koli prazno celico.

Nefiltrirani podatki

Filtrirani podatki

Nefiltrirani podatki o prodaji

Filtrirani podatki o prodaji

Medtem ko je zgoraj mogoče narediti brez dovoli, z uporabo naj izboljša berljivost formule in izračuna dvakrat hitreje kot brez pusti.

Vzorčni podatki   

Kopirajte spodnjo tabelo v celico a1 praznega delovnega lista, če želite tudi sami hoditi po tem primeru.

Rep

Regija

Product

Dobiček

Tino

Vzhod

Apple

$1,33

Bojan

Jug

Banana

$0,09

Tino

Zahod

Mango

$1,85

Bojan

Sever

$0,82

Bojan

Zahod

Banana

1,25 €

Tino

Vzhod

Apple

$0,72

Bojan

Sever

Mango

$0,54

Izvirna formula

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

Formula s funkcijo» dovoli «

= LET (filterCriteria, "Fred", filteredRange, filter (a2: D8; a2: A8 =filterCriteria), IF (ISBLANK (filteredRange), "-", filteredRange))

Potrebujete dodatno pomoč?

Vedno lahko vprašate strokovnjaka v Skupnosti za Excel tech, Pridobite podporo v Skupnosti Answersali pa predlagate novo funkcijo ali izboljšanje v programu Excel User Voice.

Opomba:  Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Želimo, da bi bila ta vsebina za vas uporabna. Ali nam lahko sporočite, če so bile te informacije uporabne? Tukaj je referenčni članek v angleščini.

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.

×