Medzi mnohými funkciami, s ktorými Microsoft Excel Works, by ste mali vybrať funkciu "IF". Toto je jeden z tých operátorov, ku ktorým sa používatelia, ktorí sa najčastejšie resorbujú pri vykonávaní úloh v programe. Poďme sa zaoberať tým, čo je táto funkcia a ako s ním pracovať.
Všeobecná definícia a úlohy
"Ak" je štandardná funkcia programu Microsoft Excel. Medzi jeho úlohy patrí kontrola špecifickej podmienky. Keď sa stav vykonáva (pravda), potom v bunke, kde sa táto funkcia používa, je jedna hodnota, a ak nie je vykonaná (nepravdivá) - iná.
Syntax tejto funkcie je nasledovná: "Ak (logický výraz; [funkcia, ak je pravda]; [Funkcia IF LIE]))".
Príklad používania "IF"
Pozrime sa teraz konkrétne príklady, kde sa používa vzorec s operátorom "ak".
- Máme platový stôl. Všetky ženy položili premium do 8. marca v 1000 rubľov. Tabuľka má stĺpec, kde je podlaha špecifikovaná. Preto musíme vypočítať ženy zo zoznamu poskytnutého v zozname av príslušných radoch "Ceny na 8. marca" stĺpca "1000" stĺpca. Zároveň, ak sa podlaha nezhoduje skene, hodnota takýchto reťazcov musí zodpovedať "0". Funkcia bude mať tento typ: "Ak (b6 =" ženy ";" 1000 ";" 0 ")". To znamená, že keď je výsledok testu "pravda" (ak sa ukáže, že žena s parametrom "ženy" zaberá líniu dát, potom prvá podmienka je "1000", a ak "leží" (akékoľvek iné Význam, okrem "žien"), v tomto poradí, posledný - "0".
- Tento výraz zastupujeme do najvyššej bunky, kde by sa mal zobraziť výsledok. Pred výrazom uveďte znak "=".
- Potom stlačte kláves ENTER. Teraz, keď sa tento vzorec objaví v dolných bunkách, jednoducho vložte ukazovateľ do pravého dolného rohu naplnenej bunky, kliknite na ľavé tlačidlo myši a bez uvoľňovania, stráviť kurzor na samé spodok stola.
- Takže sme dostali stôl s stĺpcom naplneným funkciou "IF".
Príklad funkcie s niekoľkými podmienkami
V funkcii "Ak" môžete zadať aj niekoľko podmienok. V tejto situácii sa pripevnenie jedného operátora "ak" aplikuje na druhý. Keď sa stav vykonáva v bunke, zobrazí sa zadaný výsledok, ak sa stav nevykonáva, výstupný výsledok závisí od druhého operátora.
- Urobte napríklad všetku rovnakú tabuľku s platbami ceny 8. marca. Ale tentoraz, podľa podmienok, veľkosť prémie závisí od kategórie zamestnanca. Ženy, ktoré majú status hlavného personálu, dostávajú bonus 1000 rubľov a pomocní zamestnanci dostávajú len 500 rubľov. Samozrejme, že muži nenachádzajú tento typ platieb bez ohľadu na kategóriu.
- Prvou podmienkou je, že ak je zamestnanec muž, potom hodnota prijatého poistného je nula. Ak je táto hodnota nepravdivá, a zamestnanec nie je muž (to znamená žena), potom začína skúška druhého stavu. Ak žena odkazuje na hlavného personálu, hodnota "1000" sa zobrazí v bunke a v opačnom prípade - "500". Vo vzore, bude to vyzerať takto: "= ak (b6 =" manžel ";" 0 "; ak (C6 =" hlavná personál ";" 1000 ";" 500 "))".
- Tento výraz vložíme do hornej bunky "Ceny do 8. marca" stĺpca.
- Ako naposledy, "Natiahnite" vzorec nadol.
Príklad s vykonaním dvoch podmienok v rovnakom čase
V funkcii "Ak" môžete použiť aj operátor "a", ktorý vám umožní čítať skutočnú realizáciu dvoch alebo viacerých podmienok v rovnakom čase.
- Napríklad v našej situácii je prémia za 8. marca vo výške 1000 rubľov udelená len ženám, ktoré sú hlavným personálom a mužov a ženských zástupcov uvedených pomocnými pracovníkmi nie sú prijaté. V takomto spôsobom, že hodnota v bunkách ceny do 8. marca bola 1000, je potrebné dodržiavať dve podmienky: Podlaha je žena, personálna kategória je hlavným zamestnancom. Vo všetkých ostatných prípadoch bude hodnota v týchto bunkách príliš nula. To je napísané nasledujúcim vzorcom: "= ak (a (b6 =" manželky "; C6 =" Hlavný personál ");" 1000 ";" 0 ")". Vložte ju do bunky.
- Skopírujte hodnotu vzorca na bunkách nižšie, podobne preukázané v metódach vyššie.
Príklad používania operátora "alebo"
Funkcia "Ak" môže tiež použiť operátor "alebo". Znamená to, že hodnota je pravdivá, ak sa vykoná aspoň jedna z niekoľkých podmienok.
- Predpokladajme, že prémia do 8. marca je 1000 rubľov len pre ženy, ktoré patria medzi hlavných pracovníkov. V tomto prípade, ak je zamestnanec muž alebo odkazuje na pomocného personálu, potom sa veľkosť jeho ocenenia bude nulová, a inak - 1000 rubľov. Ako vzorec to vyzerá takto: "= ak (alebo (alebo (alebo (alebo b6 =" manžel "; C6 =" pomocný personál ");" 0 ";" 1000 ")". Zaznamenajte ho do príslušnej tabuľovej bunky.
- "Rozšíriť" výsledky nadol.
Ako môžete vidieť, "ak" funkcia môže byť pre užívateľa dobrý pomocník pri práci s údajmi v programe Microsoft Excel. Umožňuje zobraziť výsledky zodpovedajúce určitým podmienkam.