Kontakty

Aký je argument funkcie v programe Excel. Koncepcia funkcie v programe Excel. Použite body so čiarkou v zozname argumentov

Laboratórne pracovné číslo 4. MS Excel funkcie.

Vstavané funkcie programu Excel vám umožňujú jednoducho a rýchlo vykonať potrebné výpočty. Funkcie sú špeciálne, vopred vytvorené vzorce, ktoré vám umožňujú ľahko a rýchlo vykonávať komplexné výpočty. Funkcie sa používajú nielen pre priame výpočtové služby, ale aj pre konverziu čísel, napríklad na zaokrúhľovanie, hľadať hodnoty, porovnania atď.

Excel má viac tristo vstavaných funkcií. V prípade, že žiadny z vstavaných funkcií nie je vhodný na riešenie úlohy, používateľ má možnosť vytvoriť vlastnú funkciu (používateľ).

Pre jednoduchosť použitia je funkcia zoskupená podľa kategórie:

Ÿ matematické;

Ÿ štatistické;

Ÿ dátum a čas;

Ÿ finančné;

Ÿ text;

Ÿ Skontrolujte vlastnosti a hodnoty;

Ÿ Práca s databázou.

Funkčná štruktúra: Názov funkcie, Otváracia konzola, Zoznam argumentov, oddelený s bodkočiarmi, zatvárací držiak. Funkčným argumentom môže byť číslo, text, logická hodnota, pole, chybová hodnota, odkaz na bunku. Konštanty, vzorce alebo funkcie sa používajú aj ako argumenty. V každom prípade je potrebné použiť príslušný typ argumentu (výnimkou sú funkcie, ako napríklad PI (), pravda (), nemajú argumenty). Zadávanie funkcie je predchádzajúca značka \u003d. Pri špecifikácii argumentov je potrebné zapamätať si nasledujúce pravidlá : argumenty sú zahrnutie do zátvoriek; Argumenty sú od seba oddelené s bodom čiarky; Počet argumentov by nemal byť viac ako 30; Ako argumenty môžu byť použité referencie, čísla, textové, aritmetické alebo logické výrazy, názvy a funkcie rozsahu a funkcie. Zadanie odkazov a názvy rozsahu sa vykonáva rovnakým spôsobom ako vo vzorcoch: priamo z klávesnice alebo kliknite na príslušnú bunku. Zadanie názvov rozsahu je možné vykonať aj manuálne alebo pomocou skladacieho zoznamu rozbaľovacieho zoznamu Formule Fortu, ak sa funkcia používa ako argument, takáto funkcia sa nazýva vnorená. V tomto prípade sú funkcie "vnútri", ktoré sú prvé vykonané, a potom externé funkcie.



Funkcie syntaxe

Nasledujúci príklad zaoblenej funkcie, zaokrúhlenie čísla v bunke A10, ilustruje syntax funkcie:

Štruktúra funkcie

1. Štruktúra funkcie začína znamením rovnosti (\u003d), za ktorým nasleduje názov funkcie, ktorý otvára konzolu, zoznam argumentov oddelených bodkočiarkou, ktoré pokrývajúcu držiaku.

2. Názov funkcie popisuje operáciu, ktorú táto funkcia vykonáva. Ak chcete zobraziť zoznam dostupných funkcií, kliknite na tlačidlo a stlačte klávesy SHIFT + F3.

3. Argumenty Nastavujú hodnoty alebo bunky používané funkciou.

4. Po zadaní funkcie sa zobrazí kontextový tip so syntaxou a argumentmi.

Argument funkcie je uzavretý v zátvorkách. Otváracia konzola označuje začiatok argumentu a je ihneď po mene funkcie. V prípade zadania medzerníka alebo iného symbolu medzi menom a otváraním konzoly v bunke sa zobrazí chybná hodnota # názov? Niektoré funkcie nemajú argumenty, napríklad funkcia Pi () Len sa vracia do bunky hodnotu konštantnej "3,1415 ..." a funkcie Dnes () Vloží aktuálny dátum do bunky. Aj v tomto prípade musí funkcia obsahovať rodičovské zátvorky. Avšak, aj keď funkcia nemá argumenty, mali by byť napísané prázdne okrúhle konzoly, inak Excel poskytne chybu.

Príklad vzorca pre výpočet dĺžky obvodov obsahujúcej funkciu PI ():

Pri použití vo funkcii niekoľkých argumentov sú oddelené od jedného z druhého bodu so čiarkou. Nasledujúci vzorec Napríklad označuje, že je potrebné znásobiť čísla v bunkách A1, A3, A6: \u003d Výroba (A1; A3; A6).

Ak celková dĺžka vzorca nepresahuje 1024 znakov, môžete použiť až 30 argumentov. Akýkoľvek argument však môže byť rozsah obsahujúci ľubovoľný počet listových buniek. Napríklad: \u003d Súčet (A2: A5; B4: B8).

Typy argumentov

V nasledujúcich príkladoch boli všetky argumenty odkazujúce na bunky alebo rozsahy. Ale ako argumenty môžete použiť aj numerické, textové a logické hodnoty, názvy rozsahu, polí a chybné hodnoty. Niektoré funkcie vrátia hodnoty týchto typov av budúcnosti môžu byť použité ako argumenty v iných funkciách.

Numerické hodnoty

Argumenty funkcie môžu byť číselné. Napríklad funkcia \u003d súčet (24; 987; 49) sumarizuje čísla 24, 987, 49:

Textové hodnoty

Ako argument možno použiť textové hodnoty. Napríklad:

Text (TDATA (); "D MMM GGGG")

V tomto vzorci je druhý argument textovej funkcie textový a nastaví šablónu na konverziu hodnoty desatinnej dátumy vrátenej funkciou TDAT (teraz), v reťazci znakov. Argument textu môže byť reťazec znakov uzavretých v dvojitých citáciách alebo odkaz na bunku, ktorá obsahuje text.

Logické hodnoty

Argumenty viacerých funkcií môžu mať len logické hodnoty pravdy alebo nepravdivé. Logický výraz vracia hodnotu pravdy alebo leží do bunky alebo vzorca obsahujúcej tento výraz. Napríklad:

Ak (A1 \u003d pravda; "zvyšovanie"; "nižšie") a "ceny"

Ako argument môžete zadať názov rozsahu. Napríklad, ak je rozsah buniek A1: A5 priradený názov "Debet", potom vypočítať množstvo čísel v bunkách s A1 A5, môžete použiť vzorca \u003d Súčet (debet)

Použitie rôznych typov argumentov

V jednej funkcii môžete použiť argumenty rôznych typov. Napríklad: \u003d Srnavov (debet; C5; 2 * 8)

Chybná hodnota je výsledkom výpočtu podľa vzorca zaznamenaného nie podľa pravidiel programu Excel. Prvý znak chybnej hodnoty je znak #. Končí chybné významy príznakov! alebo?. Excel definuje sedem chybného významu, ktorého stručný opis je uvedený v tabuľke. 1.17.1.

Tabuľka 1.17.1

Chybová hodnota Pravdepodobná príčina chybnej hodnoty
# Del / 0! Vzorec obsahuje explicitnú divíziu na nulu (napríklad \u003d A1 / 0). Použije sa odkaz na prázdnu bunku alebo bunku obsahujúcu 0 ako deliča.
#NÁZOV? Ÿ Vzorec používa názov bunky alebo rozsah, ktorý nie je zahrnutý v mene názvov menu vkladania. Ÿ Chyba písanie názvu alebo rozsahu buniek. Ÿ Chyba písanie názvu funkcie. Ÿ Odkaz na rozsah buniek je preskočený s hrubým črevom (:) ÿ vzorec zavádzaný text, ktorý nie je uzavretý v dvojitých úvodzoch
# Znamená! Pomocou neplatného typu argumentu alebo operandu: ÿ Vo vzorci sa text zadáva namiesto čísla alebo logickej hodnoty (pravdy alebo nepravdivé). Ÿ Pre operátora alebo funkciu, ktorá vyžaduje jednu hodnotu, je uvedený rozsah. Matematický vzorec je zavedený, v ktorom sa namiesto čísla použije hodnota textu (napríklad zaokrúhlené (A1, text))
#Link! Bunky alebo rozsahy buniek, na ktoré sa vzťahujú vzorce, boli odstránené alebo obsah iných kopírovaných buniek (rozsahy) sa umiestnili do týchto buniek (rozsahy)
#Number! Ÿ Funkcia s číselným argumentom používa neprijateľný argument ÿ Číselná hodnota výsledkov vzorca je príliš veľká alebo príliš mává, takže môže byť odoslaná do programu Excel
# N / d Nie je špecifikované jedno alebo viac potrebné argumenty štandardnej alebo užívateľskej funkcie listu.
# Prázdne! Vzorec označuje priesečník rozsahov, ktoré v skutočnosti nemajú bežné bunky.

Funkcie môžu byť zadané na pracovnom liste manuálne priamo z klávesnice. Zároveň je potrebné dodržiavať syntax funkcií a konzol. Pri manuálnom zadaní funkcií sa často vyskytujú chyby.

Vytvorenie vzorcov s funkciami zvyčajne používajú skupinu Knižničné funkcie záložky Vzor (Obr. 6.2).

Obr. 6.2. Karta vzorca

1. Vyberte bunku, v ktorej chcete zadať vzorca.

2. Kliknite na tlačidlo požadovanej kategórie funkcií v skupine Knižničné funkcie A vyberte požadovanú funkciu.

3. V okne Funkcia argumentov V príslušnom poli (polia) zadajte argumenty funkcií. Odkazy na bunky je možné zadať z klávesnice, ale je vhodnejšie používať myšacie bunky. Ak to chcete urobiť, umiestnite kurzor na príslušné pole a vyberte požadovanú bunku alebo rozsah buniek na hárku. Ak chcete zadať odkazy na bunky ako argumenty, kliknite na tlačidlo Dialógové okno Zbaliť Nachádza sa vedľa argumentu, ktorý chcete zadať dialógové okno, bude dočasne skryté), vyberte bunky na hárku a potom stlačte tlačidlo. Rozbaľte dialógové okno Text, čísla a logické výrazy ako argumenty sa zvyčajne vstrekujú z klávesnice. Ako nádych v okne sa zobrazí priradenie funkcie a zobrazí sa popis argumentu v dolnej časti okna, v oblasti ktorej je kurzor v súčasnosti. Treba mať na pamäti, že niektoré funkcie nemajú argumenty.

4. V okne Funkcia argumentov stlač tlačidlo<Ok\u003e.

Napríklad v tabuľke na obr. 6.5 V bunke A6 je potrebné vytvoriť vzorec pre zaokrúhľovanie na dva znaky po polkočiarke v bunke A5:

1. Zvýraznite bunku A6;

2. Kliknite na tlačidlo Kategória Matematický v skupine Knižničné funkcie a vyberte zaoblenú funkciu (Obr. 6.3);

Obr. 6.3. Vyberte funkciu

3. V okne Funkcia argumentov (Obr. 6.4) Nainštalujte kurzor do poľa Číslo A na hárku, zvýraznite bunku A4, potom nastavte kurzor v poli. Počet vypúšťaní a z klávesnice zadajte číslo 2;

4. Kliknite na tlačidlo .

Obr. 6.4. Zadanie argumentov funkcií

Ak chcete vložiť funkciu, nie je potrebné použiť kategórie funkčných kategórií v skupine Knižničné funkcie. Sprievodcu funkciami môžete použiť na výber požadovanej funkcie. Okrem toho sa dá vykonať pri práci na akomkoľvek karte.

1. Stlačte tlačidlo Vložte funkciu v riadku vzorca.

2. V okne Funkcia MASTER: Krok 1 z 2 (Obr. 6.5) V rozbaľovacom zozname Kategória Vyberte kategóriu funkcie, potom uvedenú Vyberte funkciu Vyberte funkciu.

3. Stlačte tlačidlo V poriadku Alebo dvakrát kliknite na názov zvolenej funkcie.

Obr. 1.18.1 Okno Funkcie majstrov Výber kategórie a typu funkcie

Druhý krok Funkcie majstrov Spôsobí dialógové okno (Obr. 1.18.2), navrhnuté tak, aby vytvorili argumenty. Argumenty sú zapísané do polí vľavo, z ktorých je názov argumentu zaznamenaný, a právo je typ argumentu. Názov povinných argumentov je napísaný tučným písmom. Vpravo od každého poľa argumentu zobrazuje svoju aktuálnu hodnotu. Aktuálna hodnota funkcie sa zobrazí v spodnej časti okna. Tiež pod dialógové okno poskytuje informácie vysvetľujúce význam argumentu a aktuálnu hodnotu zadanej funkcie. Tlačidlo na pravej strane vstupných polí argumentu je určená na koaguláciu dialógového okna a uvoľnite priestor na zadanie odkazov pomocou myši.

Ukončí tvorbu funkcie stlačením tlačidla<Zadajte\u003e alebo tlačidlá<V poriadku>.

Obr. 1.18.2. Príklad dialógového okna pre nastavenie argumentov funkcií

Tvorba vzorcov pomocou tlačidla "Suma"

Ak chcete rýchlo vykonať niektoré akcie s používaním funkcií bez spustenia sprievodcu funkcií, môžete použiť tlačidlo Suma. Toto tlačidlo, okrem skupiny Knižničné funkcie záložky Vzor (Tam sa nazýva Arozem.), Aj v skupine Úprava záložky hlavný.

Ak chcete vypočítať množstvo čísel v bunkách umiestnených kontinuálne v jednom stĺpci alebo jednej línii, postačuje zvýrazniť bunku nižšie alebo vpravo od súhrnného rozsahu a stlačte tlačidlo sumy. Napríklad na výpočet množstva hodnôt v bunkách B2: B13 v tabuľke na obr. 6.8 Mali by ste zvoliť B14 Cell a kliknite na tlačidlo. Arozem..

Obr. 6.8. Summovanie pomocou sumy

Na potvrdenie vstupného vzorca stlačte tlačidlo Zadať Alebo znova stlačte tlačidlo Suma.

Ak chcete vypočítať množstvo ľubovoľne usporiadaných buniek, vyberte bunku, v ktorej musí byť množstvo vypočítané, kliknite na tlačidlo SumaA potom na hárku a prideľujte súhrnné bunky a / alebo rozsahy buniek. Na potvrdenie vstupného vzorca stlačte tlačidlo Zadať Alebo znova stlačte tlačidlo Suma.

Okrem výpočtu sumy, tlačidla Suma Pri výpočte priemernej hodnoty môžete použiť, ktorý určuje počet numerických hodnôt, nájdenie maximálnych a minimálnych hodnôt. V tomto prípade musíte kliknúť na tlačidlá Tlačidlo a vybrať potrebné kroky:

Priemer je výpočet priemerného aritmetiky;

Číslo je stanovenie počtu numerických hodnôt;

Maximálne - nájsť maximálnu hodnotu;

Minimálna - nájsť minimálnu hodnotu.

Napríklad na výpočet priemernej hodnoty v bunkách B2: B13 v tabuľke na obr. 6.9 Mali by ste vybrať bunku B14 a potom kliknite na tlačidlá Tlačidlo Suma A vyberte si priemerný priemer.

Obr. 6.9. Výpočet priemeru pomocou tlačidla sumy

Práca s veľkými vzorcami je problematická aj pre skúsených používateľov. Najťažšou vecou je riešiť dizajn niekoho iného a pochopiť, ako to funguje. Nedávno som bol v rámci rámca požiadaný, aby som rozobral niekoľko zložitých vzorcov a ukázalo sa, že vzorce sú naozaj udelené - počítalo som 7-8, ak asi 5-6 ďalších funkcií v jednej bunke. V takýchto situáciách je veľmi dôležité určiť, aký je argument každej funkcie. Preto som sa rozhodol napísať malý článok o dôležitej veci - Argument Excel a jeho úlohu vo výpočtoch. A čo je najdôležitejšie, budem popísať v článku - Ako je vhodné nájsť a prideliť každú z argumentov pri písaní obrovských vzorcov.

Myslím, že je potrebné najprv povedať niekoľko slov banálovej teórie.

Argumenty sa nazývajú hodnoty použité pri výpočtoch funkcií / vzorcov. Argumenty môžu byť číslo, text a dokonca aj vzorec s inými funkciami.

Argumenty môžu byť povinné (bez toho, bez ktorého vzorec nebude fungovať) a nie záväzné (bez toho, bez ktorého bude fungovať štandardne), tieto sú zvýraznené štvorcovými konzolami.

Zatratený (dátum_b_format; [typ])

Tam, kde by mal byť dokončený "dátum_v_schemic_ formát" a [typ] - nemôžete robiť a dokonca nainštalovať bod so čiarkou.

Je dôležité poznamenať, že funkcie nemusia obsahovať argumenty

Dnes ()

A môžu byť s nestarným počtom argumentov ako:

Smerevymn ()

Ako nájsť a zvýrazniť argumenty funkcií?

Na pochopenie veľkých, ťažkých vzorcov je veľmi dôležité, aby ste mohli identifikovať argumenty vnorených funkcií. Aj keď ste tento vzorec napísali, potom vám zaručujem, po šiestich mesiacoch ho okamžite nechápem okamžite. Ak chcete pohodlne zobraziť argument funkcie, kliknite na späť na dno, ktoré sa zobrazí pri vstupe do bunky a argument bude zvýraznený:

V príklade kliknite na "požadovanú hodnotu" a vo vzorci sa aplikuje na pridelenie.

Pre pohodlie aplikujeme aj GIF

Ale existujú záznamy a sóda. Takéto:

Alebo tie

Formuláry nie sú moje, dúfam, že tvorcovia nebudú urazený. Som si istý, že mnohí (I, vrátane) stretol s horami symbolov a vážnejšie. V takýchto štruktúrach je mimoriadne ťažké pochopiť takéto návrhy.

Čo iné je dôležité povedať

S takýmito štruktúrami je veľmi dôležité zistiť vzorec v častiach, zvýrazniť jeho argument. Metóda argumentu je veľmi pohodlná. Tiež, môžem vám oznámiť, aby ste sa šírili každú funkciu na nový riadok pomocou ALT + ENTER - tiež to pomáha veľmi veľa - viac.

Je tiež dôležité poznamenať, že pridelenie argumentu funkcie možno vykonať po výbere akéhokoľvek argumentu vzorca.

Napríklad nie je pre vás jasné, ako funguje funkcia v príklade (špecificky nevyplnila 4. argument PRD).

Môžete poke myš na akékoľvek miesto vzorec, po ktorom sa pre vás objaví náznak, ktorý z nich je argument.

Jedna z najobľúbenejších funkcií v aplikácii Excel - AK. Toto je logické porovnanie Získané hodnoty a výsledok. Ak je jednoduchšie hovoriť, funkcia môže znieť takto:

Ak je stav skutočne, potom to vykonávame, a inak robíme niečo iné

Syntax Táto funkcia je dostatočne jednoduchá:

Ak (logical_locity; hodnota_v_ystea_initin; hodnota v prípade)

Podrobnejšie popíšeme:

  • Logické_locity - hodnota, ktorá sa skontroluje
  • Hodnota_b_shf_initina - Akcia, keď sa požiadavka vykoná
  • Význam v prípade - Akcia, keď sa Logical_Lovacia nevykonáva

Ako používať funkciu

Príklad №1

Nižšie uvedené screenshots ukazuje najjednoduchšiu možnosť použitia. Najprv sme skontrolovať Podmienka A1\u003e 25.. Ak to vyžaduje vykonané, potom berieme do bunky " viac 25 rokov.", Inak" menej alebo rovné 25».

Príklad číslo 2.

Teraz zložitejšia úloha. Nižšie uvažujeme o príklade re-certifikácie zamestnancov podniku. Spočiatku vyzerá tabuľka:

Nás nevyhnutný V stĺpci s výberom výsledkov re-certifikácie, ktoré môžu mať binárnu hodnotu: Odovzdaný alebo Neprešiel. Kritériá budeme mať také: Kto zaznamenal viac ako 45 loptičiekTo je zvážené odovzdaný Skúška, no, všetky ostatné nie sú.

Splniť úlohu nevyhnutný:


Používame niekoľko podmienok

V prípade potreby funkciu AK môcť investovať navzájom. Rozširujeme teda riešenia.

Zoberieme napríklad opätovnú certifikáciu zamestnancov, ktorí boli považovaní za staršie. Zmeniť kritériá výsledku a poďme dať každé hodnotenie: Zlé, dobré a v poriadku. Vynikajúci Dáme, keď body presiahnuť 60.. Vyhodnotenie Dobré je možné získať zadaním 45 až 60 loptičiek. V iných prípadoch zlý.


Ako možno vidieť z príkladu, namiesto druhej a tretej hodnoty funkcie, môže byť stav substituovaný. Týmto spôsobom pridajte požadovaný počet investícií. ale nestojí to za ničže po pridaní 3-5 investícií do práce so vzorcom bude takmer nemožné, pretože Bude veľmi ťažkopádne.

Ďalšie možnosti používania

Nájdeme množstvo stĺpcov alebo buniek

Napríklad je potrebné zhrnúť každý druhý bunkový stĺp. V tomto prípade pomôže použitie operátora Smutei. Bude to fungovať len s týmito stĺpcami, ktoré spadajú na základe našich požiadaviek. Budeme zvážiť prípad, keď potrebujete zhrnúť prvky v nepárnych riadkoch.

Na vyriešenie problému budeme potrebovať vložiť Dodatočný stĺpec a číslované reťazce 1 a 0. Sú tieto údaje, ktoré budeme používať v našom vzorci. V príklade možno vidieť, aký vzorec sme použili.

Syntax: Tichý (range_checs; použité_locity; [Rush_suming])

  • Rozsah - Povinné tvrdenie. Je nastavený na rozsah, ktorý sa hodnotí na dodržiavanie podmienok.
  • Used_list - Uveďte, ktoré bunky musia byť zhrnuté.
  • Range_suming - Špecifikujeme, ktorý rozsah na použitie pre súhrn.

Počet opakovaní prvkov na hárku

V tomto prípade môžeme spočítať, koľkokrát nastane zadaná položka na hárku. Ak to chcete urobiť, použite funkciu Uzávierka. Domnieva sa, že počet buniek, ktoré zapadnúť So zadanou hodnotou.

V tomto príklade považujeme, koľko zákazníkov sa nachádza v každom meste. Vo vzorci sme nastavili prvý rozsah a druhá hodnota, ktorá sa má podpísať.

Pri počítaní údajov používame výsledok a tichý

V príklade sa pokúsime určiť priemerný príjem Od zákazníkov za každé mesto. Ak to chcete urobiť, zdieľajte celkový príjem mesta podľa počtu zákazníkov.

Vyhľadajte niekoľko položiek prvku v zozname

Ak máme neustále aktualizovaný zoznam údajov, v ktorých sa môže objaviť duplikátyHľadanie výskytov v tomto zozname môže byť ťažké. Ak chcete vyriešiť tento problém, je najjednoduchšie použiť funkciu Priťahovať a Uzávierka.

Začať, pridať Dodatočný stĺpec, ktorý pridá poradové číslo zadania názvu klienta. Výsledkom je, že prvá zmienka o prvku vydá názov1, nasledujúci názov2 atď.

Použitím vyhľadávanie Podľa Kristiny Aguilera klienta. Použitie vzorca HRP ("Christina Aguilera3", Rush_Condition, 2, Lies), získame tretie číslo tohto klienta. Vo vzorci, posledná hodnota vložila false, pretože zoznam nie je triedený, a musíme presne zodpovedať prvkami.

Ako znížiť počet investícií, ak

Verzia pre Excel 2003 zahrnutá podporovaná až 7 úrovní hniezdenie, ak. Od programu Excel 2007 je to limit odstránený. Ale stojí za zmienku, že existuje málo ľudí nižšie ako 3-4 úrovne hniezdenia.

Aby ste znížili množstvo použitia prílohy, ak môžete použiť funkciu Voľba. Pracuje s hodnotami alebo akciami zo zadaného zoznamu podľa indexového čísla.

Syntax: Výber (číslo _intex; hodnota_indexa1; hodnota_index2; [value_index3];

Napríklad funkcia (1; "tretí"; "druhá"; "prvý")vráti slovo " Tretia"Ak ho pridáme do bunky.

Stojí za zmienku, že existujú určité obmedzenia. Najmä ako index môže byť iba čísla.

Účelom logickej funkcie "Ak" v tabuľke Editor Microsoft Office Excel je overiť pravdu výrazu, ktorá sa jej prenáša. V závislosti od výsledku tejto kontroly funkcia vráti jednu z týchto dvoch hodnôt. Každý z troch parametrov je stav a dva vrátené výsledky - môžu byť aj porovnávacie funkcie, ktoré vám umožní porovnávať ľubovoľný počet argumentov.

Budete potrebovať

  • Základné zručnosti pracovať s funkciami Excel.

Výučba

  • Použite logické vyhlásenie "a" zvýšiť počet argumentov, ktoré sa porovnávajú pomocou funkcie. Umožní viac porovnávacích operácií v prípadoch, keď je potrebná pravda o všetkých porovnávacích operáciách uvedených v argumentoch. Napríklad, ak táto funkcia musí vrátiť zariadenie za predpokladu, že hodnota v bunke A1 je väčšia ako hodnota v bunke A5 a hodnota B1 sa zhoduje s hodnotou B3, potom môže byť napísaná funkcia "AK": ak (a (A1\u003e A5; B1 \u003d B3); 1; 2). Počet argumentov funkcie "a" nemôže byť väčší ako 30, ale každý z nich môže obsahovať funkciu "a", takže máte možnosť urobiť matryoshku z funkcií akejkoľvek primeranej úrovne hniezdenia.
  • Niekedy namiesto stavu, ktorý potrebujete skontrolovať stav postačuje. V takýchto prípadoch, namiesto funkcie "a", rozšíriť počet argumentov pomocou funkcie "alebo". Povedzte, že sa vyžaduje, aby funkcia "ak" vracia jednotku, keď je hodnota v bunke A1 väčšia v bunke A5, alebo hodnota B1 sa zhoduje s hodnotou B3, alebo hodnota A4 je záporné číslo. Ak nie je splnená žiadna z podmienok, funkcia sa musí vrátiť nula. Tento dizajn troch porovnávaných a dvoch vrátených argumentov funkcie "ak" môže byť napísaný takto: ak (alebo (A1\u003e A5; B1 \u003d B3; A4
  • Kombinovať funkcie "a", "alebo" a "ak" na rôznych úrovniach hniezdenia, získať optimálne porovnanie algoritmus pre požadovaný počet argumentov. Napríklad: ak (alebo (A1\u003e A5; ak (a (A7\u003e A5; B1
  • Použite druhý a tretí argumenty funkcie "AK" (vrátené hodnoty) na zvýšenie počtu porovnávaných parametrov. Každý z nich môže obsahovať sedem úrovní investícií s funkciami "a", "alebo" a "ak". Zároveň nezabudnite, že porovnávacia operácia v druhom argumente sa skontroluje len vtedy, ak porovnávacia operácia v prvom argumente "ak" vráti hodnotu "pravdu". V opačnom prípade sa kontrolujú funkcie zaznamenané na pozícii tretieho argumentu.
  • Funkcia Ak (ak) V programe Excel je skvelý nástroj na kontrolu podmienok pre pravdu alebo nepravdivé. Ak sú hodnoty vašich výpočtov rovnaké ako pravdivé parametre funkcií, vráti jednu hodnotu, ak leží, potom iná.

    Čo vráti funkciu

    Hodnota, ktorú zadáte pri vykonávaní dvoch podmienok pravdy alebo nepravdivosti.

    Syntax

    \u003d IFST (LOGICAL_TEST ,,)- Anglická verzia

    \u003d Ak (log_s); [hodnota_IF_ISTIN]; [ValUe_IF_)) - ruská verzia

    Funkcia argumentov

    • logicky_test (log) - Toto je podmienka, ktorú chcete otestovať. Tento argument funkcie by mal byť logický a definovaný ako lož alebo pravda. Argument môže byť statická hodnota a výsledok funkcie, výpočet;
    • ([ValUe_IF_ISTINA]) - (nie nevyhnutne) je hodnota, ktorá vráti funkciu. Zobrazí sa, ak hodnota, ktorú ste test spĺňa stav pravdy;
    • ([Platné_IF_NUT]) - (nie nevyhnutne) je hodnota, ktorá vráti funkciu. Zobrazí sa v prípade, že stav, ktorý vyskúšate, spĺňa stav lož.

    Ďalšie informácie

    Ak v príkladoch programu Excel s niekoľkými podmienkami

    Príklad 1. Otestujte jednoduchý číselný stav pomocou funkcie IF (IF)

    Pri používaní funkcie Ak (ak) V programe Excel môžete použiť rôznych operátorov na kontrolu stavu. Tu je zoznam operátorov, ktoré môžete použiť:

    Nižšie je jednoduchý príklad použitia funkcie pri výpočte odhadov študentov. Ak je množstvo bodov väčšie alebo rovné "35", potom vzorec vráti "prešiel", inak sa vráti "neprejdú".

    Príklad 2. Používanie vnorenej funkcie, ak (ak) na overenie podmienok výrazu

    Funkcia môže mať súčasne až 64 podmienok. Napriek tomu, že je nepraktické vytvoriť dlhé vnorené funkcie, potom v zriedkavých prípadoch môžete vytvoriť vzorec, ktorý má dôsledne mnoho podmienok.

    V nasledujúcom príklade skontrolujeme dve podmienky.

    • Prvá podmienka kontroluje množstvo bodov nie je menej ako 35 bodov. Ak je pravda, potom sa funkcia vráti "neprejdú";
    • V prípade, že prvá podmienka je lož, a množstvo bodov je väčšie ako 35, funkcia kontroluje druhú podmienku. V prípade, že množstvo bodov je väčšie alebo rovné 75. Ak je to pravda, funkcia vráti hodnotu "vynikajúce", \u200b\u200bv iných prípadoch sa funkcia vráti "prešiel".


    Príklad 3. Vypočítajte výšku Komisie z predaja pomocou funkcie IF (IF) v programe Excel

    Funkcia vám umožňuje vykonávať výpočty s číslami. Dobrým príkladom používania je výpočet predaja pre obchodného zástupcu.

    V príklade nižšie, predajný hovorca predaja:

    • nedostane provízie, ak je objem predaja menej ako 50 tis.;
    • dostane Komisiu vo výške 2%, ak predaj medzi 50-100 tis.
    • dostane 4% provízie, ak predaj presahuje 100 tisíc.

    \u003d IF (B2<50,0,IF(B2<100,B2*2%,B2*4%)) - Anglická verzia

    \u003d IF (B2<50;0;ЕСЛИ(B2<100;B2*2%;B2*4%)) - ruská verzia

    Vo vzorec použitom vo vyššie uvedenom príklade sa výpočet výšky Komisie vykonáva v samotnej funkcii AK . Ak je objem predaja medzi 50-100K, potom vzorec vráti B2 * 2%, čo je 2% Komisie v závislosti od objemu predaja.

    Príklad 4. Použite logické výpisy (a / alebo / alebo / alebo / alebo / alebo), ak (ak) v programe Excel

    Môžete použiť logické operátory (a / alebo) (a / alebo) vo vnútri funkcie pre súčasné testovanie niekoľkých podmienok.

    Predpokladajme, že by ste si mali vybrať študentov pre štipendiá na základe odhadov a návštevnosti. V nasledujúcom príklade má študent právo zúčastniť sa len vtedy, ak dosiahol viac ako 80 bodov a má účasť viac ako 80%.

    Funkciu môžete použiť spolu s funkciou. Ak (ak) Najprv skontrolovať, či sa tieto podmienky vykonávajú alebo nie. Ak sa pozorujú podmienky, funkcia sa vráti "má právo", inak sa vráti "nie je oprávnená".

    Vzorec pre tento výpočet:

    \u003d Ak (a (B2\u003e 80, C2\u003e 80%), "áno", "nie")- Anglická verzia

    \u003d Ak (a (B2\u003e 80; C2\u003e 80%); "áno"; "nie") - ruská verzia


    Príklad 5. Konvertujeme chyby na "0" hodnoty pomocou funkcie IF (IF)

    Pomocou tejto funkcie môžete odstrániť aj bunky obsahujúce chyby. Hodnoty chýb môžete konvertovať v medzerách alebo nuloch alebo akejkoľvek inej hodnote.

    Vzorec pre konverziu chýb v bunkách je nasledovné:

    \u003d IF (Isrror (A1), 0, A1)- Anglická verzia

    Ak (chyba (A1); 0; A1)- ruská verzia

    Vzorec sa vráti "0", ak sa vyskytne chyba v bunke, inak vráti bunkovú hodnotu.

    POZNÁMKA. Ak použijete program Excel 2007 alebo verzia po ňom, môžete použiť aj funkciu Ifrororu.

    Podobne môžete zvládnuť prázdne bunky. V prípade prázdnych buniek použite funkciu ISBLANK, na nasledujúcom príklade:

    \u003d Ak (isblank (A1), 0, A1)- Anglická verzia

    \u003d Ak (epuso (A1); 0; A1)- ruská verzia



    Páči sa vám článok? Zdieľaj to