Условне функције као што је ИФС имају потенцијал да ваше Екцел формуле узму на следећи ниво. Помоћу ИФС-а можете креирати услове и угнездити различите функције једну у другу у једну формулу. Алтернативно, ИФС функцију можете користити и самостално.
Али шта је ИФС функција и како се разликује од обичне ИФ функције? Читајте даље да бисте сазнали шта је ИФС у Екцел-у и како га можете користити.
Шта је ИФС функција у Екцелу?
Функција ИФС у Екцел-у узима вредности и проверава их у складу са одређеним условима. Ако вредност испуњава први услов, формула се ту зауставља и даје излаз. Али, ако први услов није испуњен, формула ће наставити да тестира услове у низу док се не испуни услов.
=ИФС([Нешто је Тачно1, Излаз ако Истина 1, нешто је Труе2, Оутпут ако Истина 2, нешто је Труе3, Оутпут ако Тачно 3)
Ако вредност не одговара ниједном од услова, формула враћа грешку Н/А. Међутим, ово можете поправити тако што ћете унети коначни услов као што је ТРУЕ и излаз за тај услов као што је „Вредност не испуњава ниједан од услова“. Услов ТРУЕ осигурава да било која вредност испуњава барем коначни услов, тако да не добијете грешку Н/А.
Како користити ИФС функцију у Екцелу
ИФС је надограђена верзија ИФ функција у Екцел-у. Синтакса и употреба су сличне, осим што је ИФС дизајниран да прихвати више услова. Функција ИФ је захтевала угнежђивање више ИФ функција да би се дефинисало више услова, док ИФС може све то да дефинише са једном функцијом.
Први параметар у ИФС-у ће бити услов, а други параметар ће бити излаз ако је тај услов испуњен. Трећи параметар ће бити услов број 2, а четврти параметар ће бити излаз ако је услов број 2 испуњен.
Параметри су спојени на овај начин и можете унети до 127 услова у једној ИФС функцији. Можете, наравно, да унесете и другу функцију у излаз и креирате сложене угнежђене формуле. Ако сте радили са ИФ и угнежђеним ИФ формулама, онда ће вам коришћење ИФС-а бити лако. ИФС је ту да олакша ствари, па нека то уради!
Пример ИФС функције једног услова у Екцел-у
Читање о функцији ИФС неће вам донети ништа добро док је не примените. Дакле, хајде да почнемо са примером. Упркос чињеници да ИФС функција може да прихвати више услова, то не значи да је не можете користити за сценарије са једним условом.
Хајде да напишемо ИФС формулу са једним условом, па чак и укључимо неке друге функције у њу да бисмо разумели ствари.
У овом примеру имамо неке производе и њихове године производње. Ови замишљени производи се покваре две године након производње, па ћемо направити формулу која одређује да ли је производима истекао рок трајања или не. Наравно, користићемо функцију ИФС заједно са функцијама ИЕАР и ТОДАИ.
Функција ИЕАР даје годину од одређеног датума. Функцију ГОДИНА ћемо испоручити данашњим датумом користећи функцију ТОДАИ, тако да излаз комплекса ИЕАР(ТОДАИ()) иде у текућу годину. Хајде да почнемо.
- Изаберите прву ћелију у коју желите да прикажете резултате. Користићемо прву ћелију испод колоне Истекло.
- У траку са формулама унесите формулу испод:
Ова формула позива функцију ИФС да провери да ли је вредност у ћелији Б2 је 2 или мање. Ово се ради тако што се од текуће године одузме датум производње. Ако је услов испуњен, онда производ није истекао и Не се враћа. Било шта друго осим овога би значило да је производу истекао рок трајања, тако да је излаз на ИСТИНИТО је подешен на да.=ИФС(ИЕАР(ТОДАИ())-Б2<=2,"Не",ИСТИНИТО,"да")
- Притисните Ентер.
Сада ћете видети да ли је први производ истекао или не. Све што треба да урадите одавде је да ухватите ручицу за пуњење и спустите је на ћелије испод. Такође можете заменити ИЕАРС(ТОДАИ()) обичним бројем текуће године, ако не намеравате да користите формулу у будућности.
Пример вишеструких услова ИФС функције у Екцел-у
Хајде сада да се ухватимо у коштац са правом ствари: ИФС функција са више услова. У ту сврху користићемо пример задатка који смо претходно користили угнежђене ИФ изјаве.
У овом примеру имамо табелу која садржи називе неких аутомобила и њихова времена убрзања. Такође имамо листу која одређује којој класи припада сваки аутомобил на основу њиховог времена убрзања од 0-100. Циљ је да се направи формула која узима време убрзања сваког аутомобила, а затим исписује његову класу у табелу.
Ту је и табела са водичем за разред да бисте сазнали како систем класификације функционише. На крају, креираћемо формулу користећи ИФС на основу овог водича за класу. Формула ће узети време убрзања, проценити га, а затим избацити класу. Ако аутомобилу треба више од 14 секунди да убрза, сматраће се да је преспоро.
Ова табела је направљена за потребе овог чланка, тако да је не схватајте превише озбиљно. Са тим, хајде да почнемо.
- Изаберите прву ћелију у којој желите да прикажете излаз из ИФС функције. У овом примеру, то ће бити прва ћелија у колони Цласс.
- Унесите формулу испод у траку са формулама:
Ова формула позива функцију ИФС да узме вредност времена убрзања у ћелији Б2 и проверите да ли је испод 3 секунде. Ако јесте, онда излази С као класа. Ако није, онда формула прелази на следећи услов. Ово ће трајати све док се не испуни један од услова. Пошто наша формула покрива све вредности, нећемо добити грешку Н/А.=ИФС(Б2<3, "С", Б2<5, "А", Б2<7, "Б", Б2<9, "Ц", Б2<10, "Д", Б2<12, "Е", Б2<14, "Ф", ИСТИНИТО, "Преспоро!")
- Притисните Ентер.
Једном када притиснете Ентер на тастатури, одмах ћете видети класу за први аутомобил. Сада све што треба да урадите је да зграбите ручицу за пуњење и спустите је на ћелије испод да бисте одредили и класу тих аутомобила. Можете чак додајте неко условно форматирање тако да ћелије класе имају различите боје на основу своје вредности.
Екцел је постао лакши са ИФС-ом
ИФС је у суштини сличан ИФ, пошто обе ове Екцел функције преузимају вредности и тестирају их у односу на прилагођене услове. Оно што ИФС ради боље од ИФ је више услова. Са функцијом ИФ, требало би да угнездите више функција једна у другу да бисте декларисали више услова, док са ИФС то можете учинити у једној функцији.
Услови су прави мењачи игре у Екцел-у. Можете уклопити друге функције у ИФС формулу да бисте креирали сложене формуле које вам омогућавају да постигнете луде ствари у Екцел-у. Сада када знате за функцију ИФС, време је да наставите и истражите бесконачне могућности које ова функција доноси!