Међу многим функцијама са којима Мицрософт Екцел ради, требало би да истакнете функцију "ИФ". Ово је један од оних оператора које корисници најчешће користе при обављању задатака у апликацији. Хајде да схватимо која је функција "ИФ" и како да радимо с њим.

Општа дефиниција и задаци

"ИФ" је стандардна карактеристика програма Мицрософт Екцел. Његови задаци укључују провјеру испуњености одређеног стања. У случају када је услов испуњен (истинит), једна вредност се враћа ћелији у којој се користи ова функција, а друга вриједност се враћа ако је фалсе (фалсе).

Функција ИФ у Мицрософт Екцелу

Синтакса ове функције је следећа: "ИФ (логични израз; [вриједност ако је тачно]; [вриједност ако је лажна])".

Пример употребе

Сада погледајте конкретне примере, гдје се користи формула са оператором "ИФ".

Имамо плату. Све жене имају право на премију до 8. марта у 1000 рубаља. У табели се налази колона која указује на пол запосленог. Дакле, морамо да се уверимо да је вредност "1000" приказана у колони "Награда за 8. март" у колони "Сек" у колони "Сек", а у редовима са вриједношћу "Муж" у колонама " Награда за 8. март "износила је вредност" 0 ". Наша функција ће имати следећи облик: "ИФ (Б6 =" ЖЕНА "," 1000 "," 0 ")".

Унесите овај израз у највишу ћелију на којој би требало приказати резултат. Прије израза ставите знак "=".

Писање функције ИФ у Мицрософт Екцелу

После тога притисните дугме Ентер. Сада, да би ова формула могла да се појави у доњим ћелијама, само дођите у доњи десни угао попуњене ћелије, кликните на дугме миша и померите курсор на саму дну табеле.

Резултат функције ИФ у Мицрософт Екцелу

Дакле, добили смо сто са колумном испуњеном "ИФ" функцијом.

Копирање функције ИФ у Мицрософт Екцелу

Пример функције са неколико услова

У функцији "ИФ" можете унети неколико услова. У овом случају примењује се прикључак једног "ИФ" оператора другом. Када је услов испуњен, ћелија приказује наведени резултат, ако услов није испуњен, онда излаз зависи од другог оператора.

На пример, до 8. марта узмите исту табелу са премијајима. Али, овога пута, према условима, величина бонуса зависи од категорије запосленог. Жене које имају статус главног особља добијају бонус од 1000 рубаља, а помоћно особље прима само 500 рубаља. Наравно, ова врста исплате за мушкарце уопште није без обзира на категорију.

Дакле, први услов је да ако је запосленик мушки, онда је износ примљене премије нула. Ако је задата вриједност лажна, а запосленик није човјек (тј. Жена), онда се почне провјерити други услов. Ако жена припада главном особљу, ћелија ће приказати вредност "1000", ау супротном случају "500". У облику формуле то би изгледало овако: "= ИФ (Б6 =" мушко ";" 0 "; ИФ (Ц6 =" Основно особље "," 1000 "," 500 "))".

Овај израз се налепимо у највишу колону колоне "Награда за 8. март".

Функција ИФ са више услова у програму Мицрософт Екцел

Као и прошли пут, "формулишемо" формулу.

Копирање функције ИФ са више услова у програму Мицрософт Екцел

Пример са два услова истовремено

У "ИФ" функцији, такође можете да користите "АНД" оператер, који вам дозвољава да истовремено сматрате истинитим само испуњавањем два или више услова.

На пример, у нашем случају, премија до 8. марта у износу од 1000 рубаља даје се само женама које су главно особље, а мушкарци и женски представници који су регистровани као помоћно особље не примају ништа. Дакле, како би се осигурало да вредност у ћелијама колоне "Награда за 8. март" износи 1000, морају се испунити два услова: жена, категорија особља - главно особље. У свим осталим случајевима, вредност у овим ћелијама ће бити нула рано. Ово је написано следећом формулом: "= ИФ ((Б6 =" женски ", Ц6 =" Основни кадар ")," 1000 "," 0 "." Ми га залепимо у ћелију.

Функција ИФ са АНД оператором у Мицрософт Екцелу

Као иу претходним временима, копирајте вредност формуле у ћелије испод.

Копирање функције ИФ са оператором АНД у Мицрософт Екцелу

Пример коришћења оператора "ИЛИ"

У "ИФ" функцији, може се користити и "ОР" оператор. То подразумева да је вредност тачна ако је испуњен бар један од неколико услова.

Дакле, претпоставимо да је премија до 8. марта у 100 рубаља постављена само за жене које су међу главним особљем. У овом случају, ако је запослени човјек, или се односи на помоћно особље, онда ће његова премија бити нула, или пак - 1000 рубаља. У облику формуле изгледа овако: "= ИФ (ИЛИ (Б6 =" мушко "; Ц6 =" Подршка ")," 0 "," 1000 ")". Напишите ову формулу у одговарајућој ћелији у табели.

Функција ИФ са ОР оператором у Мицрософт Екцелу

"Стретцх" резултате.

Копирање функције ИФ са оператором ОР у Мицрософт Екцелу

Као што видите, функција "ИФ" може бити добар асистент за корисника приликом рада са подацима у програму Мицрософт Екцел. Омогућава вам да прикажете резултате који одговарају одређеним условима. Ништа посебно компликовано у савладавању принципа кориштења ове функције није.