ИФ функција је врло флексибилна функција. Можете га користити кад год је потребно да тестирате стање и предузмете мере на основу резултата.
Од свих многих функција у програму Екцел, функција ИФ је често прва функција којој се нови корисници обраћају. То је врло флексибилна функција коју можете користити на све начине.
Хајде да погледамо.
Да бисмо илустровали како ИФ функционише, погледајмо прво случај када групи ученика морамо доделити пролаз или не.
Имамо пет тестова у колонама Д до Х и просек у колони И.
Да би положили, студенти треба да постигну у просеку 70 или више. Све што је ниже је неуспех. Ово је савршена апликација за функцију ИФ.
За почетак ћу откуцати знак једнакости, ИФ и почетне заграде. Функција ИФ узима 3 аргумента: логички тест, вредност ако је тачно и вредност ако је нетачно. Приметите да је вредност ако је фалсе необавезна, па за сада прескочимо тај аргумент.
Дакле, за полагање ученика потребно је у просеку 70 или више. То значи да свој логички тест можемо написати као И6> = 70 и једноставно унети „Пасс“ у двоструке наводнике за вредност ако је тачно. Ако то копирам, видећемо који су студенти положили.
Шта ако желимо да то учинимо обрнуто и покажемо који су ученици пропали? У том случају, само подесимо тест на И6 <70 и поставимо вредност ако је тачно на "Фаил". Сада формула извештава који студенти нису успели.
Приметите да зато што нисмо дали вредност ако је фалсе, формула враћа ФАЛСЕ за ученике са просеком изнад 70.
Прилагодимо формулу тако да приказује и пролаз и неуспех. Да бих то урадио, морам да додам
трећи аргумент, за вредност ако је нетачно.
Будући да тестирамо да видимо који студенти имају оцене испод 70, вредност труе је „Фаил“, што значи да вредност фалсе мора бити „Пасс“.
Сада сваки ученик на листи добија или пролаз или неуспех.
Урадимо још једну ствар да овај пример учинимо занимљивијим. Учинимо пролазни резултат уносом на радни лист, тако да се може лако променити.
Такође ћу именовати улазну ћелију како бих олакшао читање нове формуле.
Сада само треба да ажурирам формулу и копирам је.
Ако је пролазни резултат изложен као улаз, можемо променити пролазни резултат на било коју вредност која нам се свиђа и сви резултати се динамички ажурирају.