Функцијата IF додава донесување одлуки во табеларни пресметки на Excel со тестирање на одредена состојба за да види дали е точна или неточна. Ако состојбата е точна, функцијата ќе изврши едно дејство. Ако состојбата е неточно, таа ќе изврши друго дејство. Дознај повеќе за функцијата IF подолу.
Вршење пресметки и внесување на податоци со функцијата IF
Синтаксата на функцијата се однесува на изгледот на функцијата и го вклучува името на функцијата, загради и аргументи .
Синтаксата на функцијата е:
= АКО (логички тест, вредност ако е точно, вредност ако е неточна)
Логичкиот тест е секогаш споредба помеѓу две вредности. Операторите за споредба се користат, на пример, за да се види дали првата вредност е поголема или помала од втората или еднаква на неа.
На пример, во сликата тука, логичкиот тест ја споредува заработката на вработениот во колоната Б за да види дали се поголеми од 30.000,00 $.
= IF (B2> 30000, B2 * 1%, 300)
Откако функцијата ќе утврди дали логичкиот тест е точен или неточно, тој извршува една од двете дејства наведени од вредноста, ако е точна и вредноста, ако се погрешни аргументи.
Видовите на активности кои функцијата може да ги изврши вклучуваат:
- вршење на пресметки користејќи формула или внесете податоци за број
- прикажување текстуални извештаи во назначените работни листови,
- оставајќи ја целната клетка празна.
Вршење на пресметки со IF функција
Функцијата IF може да изврши различни пресметки во зависност од тоа дали функцијата враќа вистинска вредност или не.
На сликата погоре, формула се користи за пресметување на износот на одбивање врз основа на заработувачката на вработените.
= IF (B2> 30000, B2 * 1%, 300)
Стапката на одбивање се пресметува со користење на формула која се внесува како вредност ако е вистински аргумент. Формулата мултиплицира заработувачката лоцирана во колона Б за 1% ако приходите на вработениот се поголеми од 30.000,00 $.
Внесување на податоци со функцијата АКО
Функцијата IF, исто така, може да се постави за да внесе податоци за број во целна ќелија. Овие податоци потоа може да се користат во други пресметки.
Во горниот пример, ако заработката на вработениот е помала од $ 30,000.00, вредноста ако е погрешен аргумент е поставен за да внесете стапка од $ 300,00 за одбивање, наместо да користите пресметка.
Забелешка: Ниту знакот за долар ниту записникот за запирка не се внесуваат со броевите 30000 или 300 во функцијата. Внесувањето на една или двете создава грешки во формулата.
- Функциите на Excel ја користат запирката како сепаратор помеѓу аргументите, така што внесувањето на запирки со броеви води Excel во верувајќи дека повеќе од три аргументи се внесени за функцијата IF.
- Бидејќи знаците за долар се текстуални знаци, внесувајќи ги со броеви, води Excel во верувајќи дека е направена грешка при пишување и таа нуди да ја исправи.
Прикажување на текстуални извештаи или напуштање на клетките празни со функцијата Excel IF
Прикажување на зборови или текстуални извештаи со функцијата IF
Имањето на текст прикажано со IF функција, наместо број, може полесно да ги пронајде и прочита конкретните резултати на работниот лист.
Во горниот пример, функцијата IF е поставена за да се тестира дали учениците што земале географски квиз правилно ги идентификуваат главните градови за неколку локации во Јужниот Пацифик.
Логичкиот тест на IF-функцијата ги споредува одговорите на учениците во колона Б со правилен одговор влезен во самиот аргумент.
Ако одговорот на студентот се совпаѓа со името внесено во логичкиот текст, зборот Correct е прикажан во колона В. Ако името не се совпадне, ќелијата остане празно.
= АКО (B2 = "Велингтон", "Точно", "")
За да користите поединечни зборови или текстуални извештаи во IF функција, секој запис мора да биде приложен во цитати, како што се:
- аргумент за логички тест: B2 = "Велингтон"
- вредноста ако е вистински аргумент "Точни"
Оставањето клетки празни
Како што е прикажано за вредноста, ако лажни аргументи во примерот погоре, ќелиите остануваат празни со внесување пар празни наводници ( "" ).