Како написати ИФ формулу/изјаву у Екцелу

Екцел(Excel) је толико моћан програм за табеларне прорачуне да сумњам да ико може знати све што може да уради. Постоји толико много аспеката програма, невероватно је да се све може објединити у тако једноставном интерфејсу. Недавно сам користио Екцел(Excel) за неке послове код куће и открио сам да користим функцију ИФ да напишем неколико формула.

Бити у стању да напишете једноставну ИФ наредбу у Екцел(Excel) -у је од суштинског значаја, посебно ако се стално бавите великим бројем бројева. То је једна од оних ствари које нису превише компликоване попут макроа, али не нужно интуитивне као што је сумирање колоне бројева.

ИФ изјаве у Екцел-у

У овом чланку ћу вас провести кроз кратак увод о писању ИФ изјаве у Екцел(Excel) радном листу. Да бисте започели, требало би да разумете основу свих ИФ изјава:

IF condition THEN true ELSE false

То је углавном то. Услов је обично поређење нечега. То нешто су обично бројеви или текст. Почећемо са неким основним поређењима бројева, затим текстом, затим укључити операторе попут AND/OR , итд. Ево нашег првог примера:

једноставна ако формула

Овде имамо веома једноставан пример. Две колоне са два броја, 25 и 35. Ако колона Ц(Column C) , желимо да проверимо да ли је колона А(Column A) већа од 10, избацићемо текст Да(Yes) , у супротном текст Не(No) . Треба напоменути неколико ствари:

1. Не морате да стављате заграде око стварног поређења, али то је веома добра пракса, посебно када поређење постане компликованије.

2. Да бисте избацили текст за тачну или нетачну вредност, морате да користите двоструке наводнике. Ако то не учините, мислиће да покушавате да се позовете на именовани опсег у Екцел-(Excel) у .

Сада да видимо још неке ствари које можете да урадите. У одељку за поређење можете да радите и математику. На пример, ово можете учинити ако желите:

ако изјава

Овде кажемо да ако је вредност А2 пута 10 већа од 10, онда испиши Да(Yes) , у супротном испиши Не. Прилично(Pretty) директно, а? Сада рецимо да желимо да избацимо бројеве уместо текста. Ево једног примера:

екцел иф изјава

У овом примеру, ако је вредност у А2 већа од 10, исписаће вредност помножену 2, у супротном ће вредност помножити са 5. Прилично(Pretty) бескорисно, али схватате поенту. Такође можете користити вредност других ћелија у формули.

ако формула

Овде кажемо да ако је вредност А2 већа од 10, онда помножите Б2 са 10, иначе вишеструко Б2 са 5 и изнесите ту вредност у ћелију Ц2. Хајде сада да то закомпликујемо. Шта ако желимо да избацимо Да(Yes) ако су и А2 и Б2 већи од 10?

екцел иф

Ево нешто ново! Ако желимо A2 > 10 AND B2 > 10 , онда морамо да користимо функцију И(AND) унутар функције ИФ. Звучи незгодно, али није тако лоше. Функција АНД(AND) у основи узима више аргумената поређења ( A2 > 10 ) и ради АНД(AND) на њима. Сви они морају да буду тачни да би се „ Да(Yes) “ приказало. Можете додати три или четири или више аргумената за поређење ако желите. Ако желите да урадите ОР, једноставно замените АНД(AND) изнад речју ОР.

Шта ако желите да вратите вредност која није текст или израчунати број. Шта ако желите да вратите вредност ћелије на другом листу? Па, можете да урадите нешто овако:

лист са повратном вредношћу

За праву вредност, вратићу вредност ћелије А1 на листу 2(Sheet 2) . То је прилично лако! Тако да можете лако да референцирате вредности са других листова ако желите. У истом светлу, такође можете користити вредност из другог листа у логичком поређењу, тј. Схеет2!А1 > 10. Хајде да погледамо још ствари које можете да урадите! Рецимо да желите да направите ИФ наредбу на основу типа вредности ускладиштене у ћелији (број, текст или празно). Можете урадити нешто овако:

исбланк екцел

Можете користити ИСТЕКСТ(ISTEXT) и ИСНУМБЕР(ISNUMBER) за друга два типа података. Ове функције могу бити заиста згодне када пишете ИФ формуле. Имајте на уму да већину функција у Екцел(Excel) -у можете да користите унутар изјаве ИФ, па слободно покрените. На пример, можете користити функције као што су СУМ(SUM) , МАКС(MAX) , МИН(MIN) итд.

До сада смо радили само са једном вредношћу у логичком поређењу, али рецимо да желимо да радимо са групом ћелија. На пример, ако су сви бројеви у опсегу ћелија већи од 10, испишите Тачно(True) , у супротном Фалсе(False) .

ћелије опсега екцел

То је једноставно као коришћење двотачка као што је приказано изнад, А2:А4. У овом случају, свака вредност од А2 до А4 биће тестирана да би се видело да ли је већа од 10. Ако јесу све, тада ће бити приказана права вредност. Шта је са угнежђеним ИФ изјавама?

угнежђено ако

Овде кажем да ако је А2 већи од 10, испиши вредност, али ако није, онда изврши још једно ИФ поређење. АКО(IF B2) је Б2 већи од 10, онда испишите другачију вредност. Можете да угнездите ИФ изјаве до 64 нивоа, што значи да можете да радите неке прилично компликоване ствари. Вероватно никада нећете морати да идете тако далеко, али понекад је корисно неколико нивоа дубоко.

Ово је само основни увод у ИФ изјаву, али надамо се да ће вам помоћи да почнете. Да ли покушавате да напишете ИФ изјаву да бисте нешто урадили у Екцел(Excel) -у и не можете то да схватите? Оставите коментар овде са проблемом и покушаћу да вам помогнем да напишете исправну формулу ИФ. Уживати!



About the author

Ја сам рачунарски техничар са преко 10 година искуства и искуства у раду са Андроид уређајима. Такође радим у канцеларији последњих пет година, где сам научио да користим Оффице 365 и МацОС. У слободно време уживам да проводим време на отвореном пуштајући музику или гледајући филмове.



Related posts