PočítačeTypy súborov

Excel: "Ak je" (vzorec). Funkcia Excel "If"

Dnes povieme o funkcii Excel tabuľkového editora, "If." To má čo do činenia s logickými možnosťami uplatnenia. To možno pripísať k najobľúbenejším funkciám počas prevádzky.

kľúčové vlastnosti

V programe Excel, vzorec "If" pomáha plniť najrôznejšie úlohy, ak chcete porovnať niektoré údaje a získať výsledok. Toto riešenie umožňuje použiť vetvenia algoritmy, a vytvoriť rozhodovací strom.

príklady použitia

Táto funkcia vyzerá takto: = IF (úloha; pravda, false). Prvý prvok - logický výraz. To môže byť frázy alebo číslo. Napríklad, "10" alebo "vylúčený" - je logický výraz. Tento parameter je nutné vyplniť. Pravda - je hodnota, ktorá sa objaví v dôsledku toho v prípade, že výraz je pravdivý. Lie - dáta, ktoré budú vydané po splnení úlohy nebude správny.

Parametre Rovnosť dvoch buniek

Aby sme pochopili možné funkcie "If" do Excelu, príklady sú proste nevyhnutné, a potom prejdeme k ich uvažovať. Zavedený do buniek C1 obrázku 8. Ďalej je schránka na D1 je zapísaná nasledujúci vzorec: = IF (C1 <10, kde 1, 2). To znamená, že program bude porovnávať hodnotu parametra C1 buniek 10. Ak je nižšia ako desať, na adresu jednotky D1 sa zobrazí pole. V opačnom prípade je editor zobrazí číslo 2. Zoberme si aj ďalší problém. K dispozícii je zoznam študentov a ich skóre získané na skúšku. Sú to tieto: 5, 4 a 3 a 2. Podmienky tohto problému spočíva vo vytvorení pre každý zo študentov textový komentár "prospel" alebo "neprešli". Inými slovami, v prípade, že študent bol hodnotený tri a viac, zvládol skúšku. Ak sa jeho skóre je nižšia ako 3 - študent neprešiel. Pre vyriešenie tohto problému sme písať tento vzorec: = IF (C1 <3; "nie konzultovať", "prešiel"). Excel začne porovnávať výsledky každého zo študentov. Ak je index je menšia ako tri (tj dva) v príslušnom poli bude uvedený komentár "nevydal." Ak skóre - 3 a vyššie, bude potrebné box označiť, že študent zložil skúšku. Text komentára je nutné vždy uviesť v úvodzovkách. Podľa takéhoto princípu jednoduchými funkciami Excel vzorce "keby". Pri jeho použití je možné použiť tieto operátory porovnanie: <> =,>, <,> =, <=.

Príklady použitia "OR" podmienky "I"

Budeme pokračovať v praxi a zvládnuť logiku aplikácie. Excel funkcie tabuľkového editora "If" môžu byť kombinované s operátormi porovnanie. To sú parametre: "OR", "A". Určite požadovanú podmienku v Exceli: v prípade, že študent skóre sa rovná alebo je menšia ako 5, ale viac ako 3 by mal byť zobrazený komentár: "prejde". V opačnom prípade - "no" Takže prejsť len tých študentov, ktorí dostali päť a štyri. Záznam podobnú úlohu v tabuľkovom editore možné pomocou špeciálneho vzorca. To bude vyzerať takto: = IF (A (A1 <= 5; A1> 3); "prejde", "nie"). Pri zložitejších príklady zahŕňajú použitie typu "alebo" alebo "A". Tak uvidíme, ako aplikovať vzorec do Excelu, ak by existovala rad podmienok v probléme. Príkladom takého výrazu: = IF (OR (A1 = 5, A1 = 10), 100, 0). Z toho vyplýva, že v prípade, že indikátor v bunke A1 je 5 alebo 10, program zobrazí výsledok 100 v opačnom prípade - 0. Pomocou týchto operátorov a riešiť zložitejšie úlohy. Napríklad databázy je nutné počítať s dlžníkmi, ktorí potrebujú zaplatiť viac ako 10.000 rubľov. Avšak, oni nemajú splácať úver dlhšie ako šesť mesiacov. Funkcia Excel editor, "If" umožňuje automaticky označiť naproti príslušných mien "Problém klienta". Predpokladajme, že v bunke A1 nachádzajúcich údajmi o stave dlhu (mesiace). B1 poľa hodnotu. V tomto prípade, vzorec bude nasledujúci: IF = (I (A1> = 6; B1> 10000); "problém klient", ""). Z toho vyplýva, že ak sa zistí, že osoba, ktorá zodpovedá zadaným kritériám, program ukáže pred jeho meno požadovaného komentáre. Pre všetkých ostatných účastníkov zoznamu podobné bunky zostane prázdna. Zoberme si za príklad prípadu, kde je situácia kritická. Zadajte zodpovedajúcu poznámku. Výsledkom je, že vzorec bude vyzerať nasledovne: = IF (OR (A1> = 6; B1> 10000); "kritická situácia", ""). V tomto prípade, v prípade, že program nájde zhodu aspoň jeden z parametrov (čas, množstvo dlhu), uvidí užívateľ príslušné označenie. V prvom prípade sa správa "Problém klient" bol vydaný iba vtedy, ak sú splnené obe uvedené podmienky.

komplexnosti úlohy na vysokej úrovni

Funkcia Excel editor, "If" sa používa, aby sa vyhla vstavaný chyba pri delení nulou, rovnako ako v niekoľkých ďalších prípadoch. Prvá situácia je označená ako "editor DIV / 0", a je úplne bežné. To zvyčajne nastáva v prípadoch, keď môže byť vzorec skopírované «A / B», v ktorej je zložka B v jednotlivých bunkách je nulová. Tomu sa dá zabrániť tým, prevádzkovateľ kontaktovať výkazníctva. Preto bude potrebné vzorec mať nasledujúce tvar: IF = (B1 = 0, 0, A1 / B1). Z toho vyplýva, že v prípade, že bunky B1 naplní parametra "nula", editor vydá "0", inak rozdeliť Excel komponenty A1 až B1 dát a zobrazí výsledok.

zľava

V praxi často dochádza, a situácia, ktorá bude popísaná ďalej. Ide o výpočet zľavy, vztiahnuté na celkové množstvo peňazí vynaložených na obstaranie určitého tovaru. Používa sa v tomto prípade je matica môže mať nasledujúce tvar: aspoň 1000-0%; 1001-3000 - 3%; 3001-5000 - 5%; viac než 5001-7%. Zoberme si situáciu, v ktorom sa nachádza databáza Excel návštevníkov, rovnako ako informácie o množstvo, ktoré bolo vynaložené na nákup aktív. Teraz musíme spočítať zľavy pre každého klienta. Pre tento účel sme použiť nasledujúci výraz:. = IF (A1> = 5001; B1 * 0,93; IF (A1> = 3001; B1 * 0,95; ..) Systém kontroluje celkové množstvo nákupov, keď sa prekročí sumu v 5001. rubľov, sa vynásobí 93 percent z hodnoty tovaru. v prípade prekonania znamení 3001 jednotky, existuje podobný účinok, ale s prihliadnutím na 95%. vyššie uvedené vzorce možno ľahko uviesť do praxe. objem predaja a zľavami indikátorov nastavených užívateľom.

Použitie popísaných funkcií je možné pre riešenie rôznych problémov. Hlavné etapa - riadna príprava vzorca pre nedostanú zlý výsledok. Teraz, keď viete, ako použiť operátor do Excelu, ak by existovala rad podmienok v probléme.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sk.atomiyme.com. Theme powered by WordPress.