Zadávanie údajov, textu alebo vzorcov pomocou funkcie IF IF

Funkcia IF pridáva rozhodovanie k tabuľkám programu Excel tým, že testuje špecifikovanú podmienku, či je pravdivá alebo nepravdivá. Ak je podmienka pravdivá, funkcia vykoná jednu akciu. Ak je podmienka nepravdivá, vykoná inú akciu. Prečítajte si viac o funkcii IF nižšie.

Vykonávanie výpočtov a zadávanie údajov pomocou funkcie IF

Zadanie výpočtov alebo čísel s funkciou IF. © Ted French

Syntax funkcie odkazuje na rozloženie funkcie a obsahuje názov funkcie, zátvorky a argumenty .

Syntax funkcie je:

= IF (logický test, hodnota ak je pravda, hodnota, ak je nepravdivá)

Logickým testom je vždy porovnanie dvoch hodnôt. Porovnávacie operátory sa používajú napríklad na to, aby zistili, či prvá hodnota je väčšia alebo menšia než druhá alebo rovná sa.

Napríklad na obrázku tu logický test porovnáva zárobky zamestnancov umiestnené v stĺpci B, aby zistili, či sú vyššie ako 30 000,00 USD.

= IF (B2> 30000, B2 * 1%, 300)

Akonáhle funkcia určuje, či je logický test pravdivý alebo nepravdivý, vykoná jednu z dvoch akcií určených hodnotou, ak je pravdivá a hodnotu, ak sú falošné argumenty.

Typy akcií, ktoré môže funkcia vykonávať, zahŕňajú:

Vykonávanie výpočtov s IF funkciou

Funkcia IF môže vykonávať rôzne výpočty v závislosti od toho, či funkcia vracia skutočnú hodnotu alebo nie.

Na obrázku vyššie sa na výpočet sumy odpočtu založenej na príjmoch zamestnancov používa vzorec.

= IF (B2> 30000, B2 * 1%, 300)

Sadzba zrážky sa vypočíta pomocou vzorca zadaného ako hodnota, ak je pravdivý argument. Vzorec vynásobí zárobky umiestnené v stĺpci B o 1%, ak zárobok zamestnanca presahuje 30 000,00 USD.

Zadávanie údajov s IF funkciou

Funkcia IF môže byť tiež nastavená na zadávanie číselných údajov do cieľovej bunky. Tieto údaje by sa potom mohli použiť v iných výpočtoch.

Vo vyššie uvedenom príklade, ak je zárobok zamestnanca menej ako 30 000,00 USD, hodnota falošného argumentu je nastavená na to, aby sa na zníženie použila paušálna sadzba vo výške 300,00 dolárov než na výpočet.

Poznámka: Znak dolára ani oddeľovač čiarok sa nezadávajú s číslami 30000 alebo 300 vo funkcii. Zadaním jednej alebo obidvoch sa vo vzore vytvorí chyba.

Zobrazenie textových výpisov alebo opustenie buniek prázdne s funkciou Excel IF

Zadávanie textu alebo opustenie buniek je prázdne s funkciou IF. © Ted French

Zobrazenie slov alebo textových vyhlásení pomocou funkcie IF

Ak má text zobrazený funkciou IF namiesto čísla, uľahčí vyhľadanie a prečítanie konkrétnych výsledkov v pracovnom liste.

Vo vyššie uvedenom príklade je funkcia IF nastavená tak, aby testovala, či študenti, ktorí prijímajú geografický kvíz, správne identifikujú hlavné mestá pre množstvo miest v južnom Tichomorí.

Logický test funkcie IF porovnáva odpovede študentov v stĺpci B so správnou odpoveďou, ktorá bola zadaná do samotného argumentu.

Ak sa odpoveď študenta zhoduje s názvom vloženým do argumentu logického textu, v stĺpci C sa zobrazí slovo Správna. Ak sa názov nezhoduje, bunka zostane prázdna.

= IF (B2 = "Wellington", "Správne", "")

Ak chcete používať jednotlivé slová alebo textové výkazy v IF funkcii, každý záznam musí byť priložený do úvodzoviek, napríklad:

Ponechanie prázdnych buniek

Ako je uvedené v prípade príkladu falošného argumentu v príklade vyššie, bunky zostávajú prázdne vložením pár prázdnych úvodzoviek ( "" ).