IF изјава во Excel. Сè за операторот - апликација, примери

Збирот на функции во програмата Excel, се разбира, е навистина огромен. Конкретно, можно е до одреден степен да се програмира обработката на податоците. Одговорен за ова, меѓу другото, функцијата IF. Тоа овозможува да се спроведе речиси секоја задача. Затоа овој оператор се користи многу почесто од другите. Денес ќе се обидеме да објасниме што прави и како може да се користи.

Функција IF – дефиниција и опсег

Користење на функцијата IF корисникот може да и наложи на програмата да провери дали одредена ќелија одговара на даден критериум. Ако имаме услов под кој треба само да ја извршиме задачата, тогаш Excel прво проверува, по што го прикажува резултатот од пресметката во ќелијата во која е напишана оваа функција. Но, ова е само ако оваа функција се користи заедно со друга функција. Самиот оператор IF дава два резултати:

  1. ВИСТИНА. Ова е ако изразот или ќелијата одговара на одреден критериум.
  2. НЕТОЧНО. Овој оператор се прикажува ако нема совпаѓање.

Синтаксата на формулата е следна (во универзална форма): =IF(услов; [вредност ако условот е исполнет]; [вредност ако условот не е исполнет]). Функцијата може да се комбинира со други. Во овој случај, други оператори мора да бидат запишани во соодветните аргументи. На пример, можете да го направите така што ќе проверува дали бројот е позитивен, и ако е така, најдете ја аритметичката средина. Се разбира, постои една функција што го прави истото, но овој пример сосема јасно покажува како функционира функцијата. IF. Што се однесува до апликациите во кои функцијата може да се користи IF, тогаш има огромен број од нив:

  1. Климатологија.
  2. Продажба и бизнис.
  3. Маркетинг
  4. Сметководство.

И така натаму. Која област и да ја именувате, ќе има апликација за оваа функција.

Како да се користи функцијата IF во Excel - примери

Да земеме уште еден пример за тоа како можеме да ја користиме функцијата IF во Excel. Да претпоставиме дека имаме табела што ги содржи имињата на патиките. Да речеме дека има голема распродажба на женски чевли што бара попуст од 25 проценти на сите артикли. За да ја направите оваа проверка, има посебна колона која го означува полот за кој е наменета патиката.

IF изјава во Excel. Сè за операторот - апликација, примери

Соодветно на тоа, условот на оваа задача ќе биде еднаквоста на полот со женката. Ако, како резултат на проверката, се открие дека овој критериум е точен, тогаш на местото каде што е прикажана оваа формула, треба да го напишете износот на попустот - 25%. Ако е неточно, наведете ја вредноста 0, бидејќи попустот во овој случај не е обезбеден.

IF изјава во Excel. Сè за операторот - апликација, примери

Се разбира, можете рачно да ги пополните потребните ќелии. Но, ова може да потрае огромно време. Покрај тоа, човечкиот фактор, поради кој може да дојде до погрешно печатење и искривување на информациите, исто така не е откажан. Компјутерот не прави грешки. Затоа, ако количината на информации е преголема, тогаш е подобро да се користи функцијата IF.

За да се постигне целта поставена во првата фаза, неопходно е да се избере ќелијата каде што ќе се прикаже добиената вредност и да се напише следната формула: =IF(B2=”женски”,25%,0). Ајде да ја дешифрираме оваа функција:

  1. IF е директно оператор.
  2. B2=“женски” е критериумот што треба да се исполни.
  3. Потоа следи вредноста што ќе се прикаже доколку патиките се создадени за жени и вредноста прикажана доколку се утврди дека патиките се машки, детски или кои било други што не го исполнуваат условот наведен во првиот аргумент.

Каде е најдоброто место да се напише оваа формула? Во принцип, местото може да се избере произволно, но во нашиот случај, ова се ќелиите под насловот на колоната „Попуст“.

Важно е да не заборавите да го ставите знакот = пред формулата. Во спротивно, Excel ќе го прочита како обичен текст.

IF изјава во Excel. Сè за операторот - апликација, примери

Откако ќе се внесе формулата, треба да го притиснете копчето за внесување, по што табелата автоматски ќе се пополни со точната вредност. Во табелата подолу, можеме да видиме дека првата проверка се покажа како точна. Програмата автоматски го одредуваше полот на овие патики и им додели попуст од четвртина од цената. Резултатот е постигнат.

IF изјава во Excel. Сè за операторот - апликација, примери

Сега останува да се пополнат преостанатите редови. За да го направите ова, не треба да ја копирате формулата во секоја ќелија поединечно. Доволно е да го пронајдете квадратот во долниот десен агол, да го поместите курсорот на глувчето над него, да се уверите дека се претворил во икона за крст и да го повлечете маркерот до самиот долен ред од табелата. Тогаш Excel ќе направи се за вас.

IF изјава во Excel. Сè за операторот - апликација, примери

Користење на функцијата IF со повеќе услови

Претходно беше разгледан наједноставниот случај на користење на функцијата IF, во кој има само еден логички израз. Но, што ако треба да ја проверите ќелијата според неколку услови? Ова може да се направи и со помош на вградената функционалност на Excel.

Еден од посебните случаи на проверка на неколку услови е да се провери дали се почитува првиот и ако се покаже дека е лажен, да се провери вториот, третиот итн. Или, ако вредноста е вистинита, проверете друг критериум. Овде, како што сака корисникот, логиката на дејствата ќе биде приближно иста. Ако внимателно го прочитавте она што е напишано погоре, тогаш можеби веќе сте погодиле како да го направите тоа. Но, да додадеме поголема видливост.

За да го направите ова, ајде да ја отежнеме задачата. Сега треба да доделиме попуст исклучиво на женските патики, но во зависност од спортот за кој се наменети, големината на попустот треба да биде различна. Формулата на прв поглед ќе биде нешто покомплицирана, но генерално, ќе падне во истата логика како и претходната: =ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%)).

IF изјава во Excel. Сè за операторот - апликација, примери

Следно, ги извршуваме истите дејства како во претходниот случај: притиснете Enter и пополнете ги сите следни линии. Добиваме таков резултат.

IF изјава во Excel. Сè за операторот - апликација, примери

Како функционира оваа формула? Прво функција IF проверува дали обувките се машки. Ако не, тогаш се извршува втората функција. IF, кој прво проверува дали чевлите се дизајнирани за трчање. Ако одговорот е да, тогаш се доделува попуст од 20%. Доколку не, попустот е 10%. Како што можете да видите, други функции може да се користат како функциски аргументи, а тоа дава дополнителни можности.

Како да се користи функцијата IF за да се исполнат 2 услови одеднаш

Покрај тоа, користејќи Excel, можете да проверите дали се усогласени со два услови одеднаш. За ова, се користи друга функција, која се нарекува И. Овој логички оператор комбинира два услови и го прави тоа не само во функција IF. Може да се користи и во многу други функции.

Да се ​​вратиме на нашата маса. Сега попустот треба да биде поголем, но да важи само за женските патики за трчање. Доколку по проверката се покаже дека се исполнети двата услови, тогаш износот на попустот од 30% ќе се запише во полето „Попуст“. Доколку се утврди дека барем еден од условите не функционира, тогаш попустот не важи за таков производ. Формулата во овој случај би била: =IF(AND(B2=”женски”;C2=”трчање”);30%;0).

IF изјава во Excel. Сè за операторот - апликација, примери

Понатаму, сите извршени дејства дополнително ги повторуваат двата претходни примери. Прво, го притискаме копчето за внесување, а потоа ја влечеме вредноста до сите други ќелии што се во оваа табела.

IF изјава во Excel. Сè за операторот - апликација, примери

Синтаксата на функцијата AND, како што гледаме, се состои од неколку аргументи. Првиот е првиот услов, вториот е вториот итн. Можете да користите повеќе од два аргументи и да проверите за повеќе услови одеднаш. Но, во пракса, такви ситуации ретко се случуваат. Повеќе од три состојби во исто време - речиси никогаш не се случуваат. Редоследот на дејства што ги врши оваа функција е како што следува:

  1. Прво, формулата го проверува првиот услов – дали чевлите се женски.
  2. Ексел потоа го анализира вториот критериум - дали чевлите се дизајнирани за трчање.
  3. Ако, како резултат на тестот, се покаже дека двата критериуми враќаат вредност ТОЧНО, потоа резултатот од функцијата IF испаѓа дека е вистина. Затоа се врши дејството програмирано во соодветниот аргумент.
  4. Ако се покаже дека барем една од проверките дава резултат ЛАЖЕЊЕ, тоа и функција И ќе го врати овој резултат. Затоа ќе се прикаже резултатот напишан во третиот аргумент на функцијата IF.

Како што можете да видите, логиката на дејствата е многу едноставна и лесна за разбирање на интуитивно ниво.

ИЛИ оператор во Excel

Операторот ИЛИ работи на сличен начин и има слична синтакса. Но, видот на верификација е малку поинаков. Оваа функција враќа вредност ТОЧНО ако барем една проверка врати резултат ТОЧНО. Ако сите проверки дадат лажен резултат, тогаш, соодветно, функцијата OR ја враќа вредноста ЛАЖЕЊЕ.

Според тоа, ако функцијата OR  враќа резултат ТОЧНО барем за една од вредностите, потоа функцијата IF ќе ја напише вредноста што беше наведена во вториот аргумент. И само ако вредноста не ги исполнува сите критериуми, се враќа текстот или бројот наведени во третиот аргумент на оваа функција.

За да го демонстрираме овој принцип во пракса, ајде повторно да користиме пример. Сега проблемот е следниот: попустот се дава или на машки или на тениски чевли. Во овој случај, попустот ќе биде 35%. Ако чевлите се женски или наменети за трчање, тогаш нема да има попуст за таков наслов.

За да постигнете таква цел, треба да ја напишете следнава формула во ќелијата, која се наоѓа директно под натписот „Попуст“: =IF(ИЛИ(B2=”женски”; C2=”трчање”);0;35%). Откако ќе го притиснете копчето enter и ќе ја повлечеме оваа формула до останатите ќелии, го добиваме следниот резултат.

IF изјава во Excel. Сè за операторот - апликација, примери

Како да се дефинира функцијата IF со користење на Формула Builder

Се разбира, до одреден степен, рачното пишување формула е уште поудобно од користењето други алатки. Но, ако сте почетник, тогаш ситуацијата драматично се менува. За да не се збуниме при внесувањето аргументи, како и да се наведе точното име на секоја од функциите, постои специјална алатка наречена Волшебник за внесување функции или Формула Builder. Ајде да го разгледаме деталниот механизам на неговата работа. Да претпоставиме дека ни е дадена задача од раководството да ја анализираме достапната палета на производи и да доделиме попуст од 25% на сите женски патики. Редоследот на дејства во овој случај ќе биде како што следува:

  1. Го отвораме волшебникот за внесување функции со кликнување на соодветното копче на јазичето Формули (тоа е означено со црвен правоаголник на сликата од екранот). IF изјава во Excel. Сè за операторот - апликација, примери
  2. Следно, се отвора мал панел за создавање формула, во кој ја избираме функцијата што ни треба. Може да се избере директно од списокот или да се пребарува преку полето за пребарување. Веќе го имаме во списокот од 10 од оние што се користени неодамна, па кликнуваме на него и кликнуваме на копчето „Вметни функција“.IF изјава во Excel. Сè за операторот - апликација, примери
  3. После тоа, пред нашите очи ќе се отвори прозорец за поставување на функционалните аргументи. На дното на овој панел, исто така можете да видите што прави избраната функција. Секој од аргументите е потпишан, така што не мора да се сеќавате на низата. Прво внесуваме логички израз кој вклучува број или ќелија, како и вредност со која треба да се провери дали е усогласена. Следно, вредностите се внесуваат ако е точно и вредноста ако е неточно.
  4. Откако ќе ги завршите сите чекори, кликнете на копчето „Заврши“. IF изјава во Excel. Сè за операторот - апликација, примери

Сега го добиваме резултатот. Со него ги извршуваме истите дејства како и во претходниот случај, имено, го насочуваме глувчето кон квадратот во долниот десен агол и ја влечеме формулата до сите преостанати ќелии. Значи функцијата IF е навистина најпопуларниот и најважниот оператор меѓу сите што постојат. Ги проверува податоците според одредени критериуми и врши соодветни дејства доколку проверката врати резултат. ТОЧНО or ЛАЖЕЊЕ. Ова ви овозможува значително да ја поедноставите обработката на големи податоци и да не правите огромен број дејства, делегирајќи ја оваа валкана работа на компјутерот.

Оставете Одговор