Више услова у ИФ - Екцел савети

Руковање више услова у ИФ формули. Овај чланак упоређује три различите методе.

Када треба да извршите условни прорачун, одговор је функција ИФ. Ако онда другачије. На следећој слици, једноставан ИФ израчунава бонус ако сте продали 20.000 УСД или више.

Обрачун бонуса са ИФ

Али шта се дешава када треба да се испуне два услова? Већина људи ће угнездити једну изјаву ИФ у другу, овако:

Шта се дешава ако постоје два услова?

Али ово измиче контроли ако имате много услова које морате испунити. Функција АНД ће скратити и поједноставити формулу. = АНД (Тест, Тест, Тест, Тест) биће тачно само ако су сви логички тестови тачни. Следећи пример приказује краћу формулу са истим резултатима.

Много услова?

Ако волите И, можда ћете пронаћи употребу за ИЛИ и НЕ. = ИЛИ (Тест, Тест, Тест, Тест) ће бити Тачно ако је било који од логичких тестова Тачно. НОТ ће преокренути одговор. =NOT(True)је Фалсе. =NOT(False)тачно је. Ако икада будете морали да урадите нешто отмено попут НАНД-а, можете НЕ (И (Тест, Тест, Тест, Тест)).

Опрез

Иако је Екцел 2013 представио КСОР као ексклузивни или не функционише онако како би рачуновође очекивале. =XOR(True,False,True,True)је тачно из разлога који су сувише сложени да би се овде објаснили. КСОР заиста рачуна да ли имате непаран број тачних вредности. Одд. Стварно чудно.

Бонус савет

Коришћење логичке логике

Увек покривам ИФ на својим семинарима. И увек питам како би људи решили проблем два услова. Резултати су често исти; 70-80% људи користи угнеждени ИФ, а 20-30% користи АНД. Само једном, у Вирџинији, жена из Прице Ватерхоусе-а понудила је ову формулу:

тачно / нетачно у Израчуну

Функционише. Даје исти одговор као и остале формуле. Израчунајте бонус .02 * Б4. Али онда помножите тај бонус логичким тестовима у заградама. Када приморате Екцел да множи број са Тачно или Нетачно, Тачно постаје 1, а Нетачно постаје 0. Било који број пута 1 је сам по себи. Било који број пута 0 је 0. Множењем бонуса са условима осигурава се плаћање само редова који испуњавају оба услова.

Страва је. Функционише. Али делује збуњујуће кад га први пут видите. Моја шала на семинару увек гласи: „Ако следећег месеца напустите посао и мрзите своје сараднике, почните да користите ову формулу.“

Погледајте видео

  • Најједноставнија функција ИФ је =IF(Logical Test,Formula if True, Formula if False)
  • Али шта да радите ако морате да тестирате два услова?
  • Многи људи ће то учинити =IF(Test 1, IF(Test 2, Formula if True, False), False)
  • Ово постаје незграпно ако се услови 3, 5, 17!
  • Уместо тога, користите =IF(AND(t1,t2,t3,t4),Formula if True, Formula if False)
  • Ако волите И, размислите ИЛИ, НЕ у другим ситуацијама
  • НАНД се може урадити са НОТ (АНД ())
  • НИТ се може урадити са НОТ (ИЛИ ())
  • Будите опрезни када користите КСОР јер резултати нису онакви какви очекујете

Видео транскрипт

Научите Екцел из подцаста, епизода 2025 - Више услова у случају ИФ!

Подставићу целу ову књигу, „и“ у горњем десном углу ће вас одвести на листу песама за све те подкастове!

У реду, почећемо са најједноставнијим случајем ИФ-а на свету, фиктивни потпредседник продаје долази нам и каже „Хеј, овог месеца свако ко има више од 20000 УСД продаје добије бонус од 2%.“ У реду, дакле, функција ИФ има три дела: Логични тест који ће рећи „Да ли је Б4> 20000 долара?“ Зарез, шта онда радити ако је ИСТИНА? Ако је ИСТИНА, .02 * Б4, зарез, шта ако је ФАЛСЕ? Па, ако нисте зарадили 20000 долара, ниједан бонус за вас није нула, у реду. Цтрл + Ентер да бисте то копирали и видите да бонус имамо само у редовима који су били већи од 20000 УСД, овај је близу, али још увек нема бонуса, у реду. Е сад, никад није постојао овако једноставан бонус план, зар не, увек постоји више правила, па овде морамо да проверимо да ли је приход> 20000 УСД И да ли је бруто профит проценат> 50%.

У реду, и ако знате како то да решите, размислите како ћете то решити, у реду, и предвидећу да многи од вас говоре „Па, почећемо са једним ИФ израз, а затим касније имајте још један овакав ИФ израз, угњежђене ИФ. “ А онда постоји неколико вас који кажете „Па, хајде да направимо ИФ изјаву, а затим одмах овде у загради прелазимо у другу функцију која се зове И“. А онда, постоји начин да се то уради без икаквих ИФ-ова. Па, погледаћу кроз њих, па ево првог, најчешћег начина, угнеждени АКО, у реду, ево како би већина људи то радила.

= ИФ, направите први тест, погледајте да ли је приход у Б4> 20000 УСД, ако јесте, урадите други ИФ, погледајте да ли је проценат бруто добити> .05? Ако је то ИСТИНА, онда су оба услова ИСТИНА, можемо то учинити .02 * Б4, у противном нема бонуса. У реду, али нисмо готови, затворите унутрашње заграде, зарез, а онда ако први тест није био тачан, нема бонуса, Цтрл + Ентер за копирање. Видите да бонус добијају само редови изнад 20000 УСД и изнад процента бруто добити од 50%. Добро, у то доба, некада је постојала та ужасна граница, где нисте могли угнездити више од 7 ИФ изјава. То је био болан дан, посебно ако сте само полако додавали услове током месеци, а коначно сте имали један који је имао 7, а требало је да додате осми. Добро, данас можете ићи на 32, мислим да никада не бисте требали ићи на 32,али ако само очајнички требате да пређете са 7 на 8, онда је ово добра ствар, у реду. Дакле, ово је приступ угнежђене ИФ изјаве, када радим своје семинаре уживо, отприлике половина собе то ради, али постоји много, много бољи начин.

= АКО, а затим одмах пређите у функцију која се зове АНД, па смо унутар АНД ставили све тестове: Да ли је приход> 20000, зарез, проценат бруто добити> .5. Ако је било више тестова, наставите да стављате зарезе са додатним тестовима, а затим затворите крај, све на крају мора бити ИСТИНА да би крај био ИСТИНА. Дакле, ако дођемо до ове тачке ако је крај ИСТИНА, .02 * приход, у супротном 0, то је краћа формула, лакше је ући, добићете исте резултате, живот је сјајан.

У реду, од свих семинара које сам одржао у последњих 15 година, само једном је неко ушао и ударио ме овом лудом формулом. Рекла је „Гледајте, само ћемо направити = .02 * приход, онако.“ У реду, израчунајте бонус, ја сам као „Опа, сачекајте, то ће бити скупо, даћете бонус свима.“ она је попут „Чекајте, нисам био готов, пута, а онда ћемо у заграде ставити сваки услов, дакле приход> 20000 пута, у заграде проценат бруто добити> .5.“ У реду, и ево шта се дешава је да израчунамо бонус, а затим процењујемо на ТРУЕ или ФАЛСЕ. А када приморамо Екцел да множи ТРУЕ или ФАЛСЕ пута број, ТРУЕ постаје 1, све * 1 је само по себи, ФАЛСЕ постаје 0! У реду, дакле, овде имамо 2% * приход * 1 * 0, било шта * 0 = 0, тачно,тако да се бонус брише. Ово је логичка логика, ТРУЕ * ТРУЕ, 1 * 1 = 1, ако су или ФАЛСЕ или су сви ФАЛСЕ, то ће процијенити на 0, а ми ћемо добити потпуно исти резултат. Да ли мислим да би требало да пређете на овај? Не, збуњујуће је, ако следеће недеље не напустите посао и не мрзите своје колеге, онда слободно пређите на ово, у реду.

Ако вам се свиђа функција АНД, постоје и друге функције или провере да ли је неки од услова ИСТИНИТ, па ће овај или овај или овај вратити ТРУЕ. НОТ неће преокренути ТРУЕ на ФАЛСЕ и ФАЛСЕ на ТРУЕ, што је корисно када покушавате да урадите логичке концепте НАНД или НОР. НАНД значи не-и, ИСТИНА је када је бар један услов ФАЛСЕ, у реду. Дакле, ако нико од њих није ИСТИНА, то је сјајно, ако је неколико њих ИСТИНА, то је сјајно, али чим су сви ИСТИНИТИ, онда не плаћамо. НОР значи „не-или“, то значи да ниједан од услова није ИСТИНИТ - ако се ово догоди, или се ово догоди или се деси, за вас нема бонуса. А онда КСОР, сада будите опрезни са овим, представљен је у програму Екцел 2013 и не ради оно што ми као рачуновође мислимо да треба да ради.Ексклузивно - или значи да је само један од тестова ИСТИНИТ и функционише када постоје два услова. Али за инжењере електротехнике то раде у пару, па то не даје резултате који бисте могли помислити.

Дакле, ево теста 1, теста 2, теста 3, теста 4, три су ИСТИНА, а КСОР каже „Да ли је тачно један од ових ИСТИНА?“ А када радимо овај КСОР, он каже „Да, управо један од оних који су ИСТИНИТИ“. и то зато што Екцел функција дуплира рад врло уобичајеног чипа који се користи у електротехници, знам, шокантно је, зар не? Мислите да је Екцел само за рачуновође, али инжењери такође користе Екцел, и очигледно су додали КСОР за њих, а не за рачуновође. Дакле, начин на који се ово процењује, док гледају на прва два, „Да ли је један од ова 2 ИСТИНА? Да!" У реду, ми добијамо то ТАЧНО, а они преузимају одговор из КСОР-а овога и упоређују га са ИСТИНИМ, „Да ли је један од ова 2 ИСТИНА? Не, њих 2 су ИСТИНА, па то постаје ЛАЖ! “ Онда они узму тај одговор и КСОР са последњим,па раде ово у паровима, зар не? „Да ли је једна од ове две ИСТИНЕ? Да!" У реду, тако то и добијамо. Испоставило се да оно што заправо ради, ствар електротехнике, рачуна се ако је непаран број улаза ИСТИНА. Није нужно корисно за рачуновође, који очекују да уради оно што КСОР на енглеском значи.

У реду, пуно сјајних савета у овој књизи, корисних ствари, па чак и ова ужасна расправа о НАНД-у и КСОР-у и сличним стварима. Купите књигу, имат ћете све ове савјете на длану. Резиме од данас: Најједноставнија ИФ функција, = ИФ логички тест, шта урадити ако је ИСТИНА, шта урадити ако је ФАЛСЕ, али ако имате 2 услова, многи људи угнезде ИФ изјаве, али само замислите да ли сте имали 3 , 5 или 17 услова за гнежђење. И решиће то, мало скратити, па ако волите И, постоји и ИЛИ или НЕ, можете НАНД, можете НОР, али будите опрезни када користите тај нови Екцел 2013 КСОР, резултати можда неће бити онакви какви сте очекујте.

У реду, хеј, желим да вам се захвалим што сте навратили, видимо се следећи пут за још једно емитовање од!

Скини докуменат

Преузмите датотеку узорка овде: Подцаст2025.клск

Занимљиви Чланци...