Меѓу многуте функции со кои работи Microsoft Excel, треба да се истакне функцијата IF. Ова е еден од оние оператори на кои корисниците најчесто прибегнуваат при извршување на задачите во апликацијата. Ајде да видиме каква е функцијата IF и како да работиме со неа.
Општа дефиниција и цели
IF е стандардна карактеристика на Microsoft Excel. Нејзините задачи вклучуваат верификација на исполнувањето на одредена состојба. Во случај кога состојбата е исполнета (точно), тогаш една вредност се враќа во ќелијата каде што се користи оваа функција, и ако не е исполнета (лажна) - друга.
Синтаксата на оваа функција е како што следува: "IF (логично изразување; [вредност ако е точно]; [вредност ако е погрешна])".
Пример за употреба
Сега ајде да погледнеме конкретни примери каде се користи формулата со изјавата IF.
Имаме табела за плати. Сите жени добија бонус на 8 март по 1.000 рубли. Табелата има колона што го означува полот на вработените. Така, треба да бидеме сигурни дека во согласност со вредноста „сопруги“. во колоната "Пол", вредноста "1000" беше прикажана во соодветната ќелија на колоната "Премиум до 8 март", и во редови со вредноста "сопруг". во колоните „Награда за 8 март“ стоеше вредноста „0“. Нашата функција ќе биде во форма: "IF (B6 =" женски. ";" 1000 ";" 0 ")."
Внесете го овој израз во највисоката ќелија каде резултатот треба да се прикаже. Пред изразот, ставете го знакот "=".
После тоа, кликнете на копчето Enter. Сега, така што оваа формула се појавува во долните ќелии, ние само стоиме во долниот десен агол на исполнетата ќелија, кликнете на копчето на глувчето и преместете го курсорот до самиот крај на табелата.
Така, добивме табела со колона исполнета со функцијата "IF".
Функција Пример со повеќе услови
Може да внесете и неколку услови во функцијата IF. Во овој случај, се применува прилогот на една изјава на IF на друга. Кога е исполнета состојбата, одредениот резултат се прикажува во ќелијата; доколку состојбата не е исполнета, прикажаниот резултат зависи од вториот оператор.
На пример, да ја земеме истата табела со премии исплати до 8 март. Но, овој пат, според условите, големината на бонусот зависи од категоријата на вработен. Womenените со статус на главен персонал добиваат 1.000 рубли бонус, додека персоналот за поддршка добива само 500 рубли. Секако, за мажите овој вид на плаќање генерално не е дозволен, без оглед на категоријата.
Така, првиот услов е доколку вработениот е маж, тогаш износот на добиената премија е нула. Ако оваа вредност е лажна, а вработената не е маж (т.е. жена), тогаш се проверува вториот услов. Ако жената припаѓа на главниот персонал, тогаш во ќелијата ќе се прикаже вредноста „1000“, а во спротивно „500“. Во форма на формула, ќе изгледа вака: "= IF (B6 =" сопруг. ";" 0 "; ИС (C6 =" Основен персонал ";" 1000 ";" 500 "))".
Залепете го овој израз во највисоката ќелија во колоната „8-ми март“.
Како и минатиот пат, ја „повлекуваме“ формулата надолу.
Пример за исполнување на два услови истовремено
Исто така, можете да го користите операторот AND во функцијата IF, што ви овозможува да сметате дека е вистина само ако се исполнети два или повеќе услови едновремено.
На пример, во нашиот случај, наградата до 8 март во износ од 1000 рубли се доделува само на жени кои се главен персонал, а мажите и женските претставници кои се регистрирани како помошен персонал не добиваат ништо. Така, за да може вредноста во ќелиите во колоната „Премиум до 8 март“ да биде 1000, мора да бидат исполнети два услови: пол - женски, категорија на персонал - основен персонал. Во сите други случаи, вредноста во овие ќелии ќе биде рана нула. Ова е напишано со следнава формула: "= ИД (И ((Б6 =" женски. "; С6 =" Главен персонал ");" 1000 ";" 0 ")." Вметнете го во ќелијата.
Како и во претходните времиња, копирајте ја вредноста на формулата на ќелиите подолу.
Пример за користење на операторот ИЛИ
Функцијата IF може да го користи операторот ИЛИ. Имплицира дека вредноста е вистина ако барем еден од неколку услови е исполнет.
Значи, да претпоставиме дека до 8 март, наградата беше поставена на 100 рубли само за жени кои се меѓу главните службеници. Во овој случај, ако вработениот е маж, или припаѓа на помошен персонал, тогаш вредноста на неговиот бонус ќе биде нула, во спротивно 1000 рубли. Во форма на формула, изгледа вака: "= ИД (ИЛИ (ИЛИ (Б6 =" сопруг. "; C6 =" Персонал за поддршка ");" 0 ";" 1000 ")." Оваа формула ја пишуваме во соодветната ќелија на табелата.
„Повлечете ги“ резултатите надолу.
Како што можете да видите, функцијата „IF“ може да биде добар асистент за корисникот кога работи со податоци во Microsoft Excel. Ви овозможува да прикажете резултати што исполнуваат одредени услови. Нема ништо особено комплицирано во совладувањето на принципите на користење на оваа функција.