Функција Excel Switch – компактна форма на вгнездена изјава IF

  • Споделете Го Ова
Michael Brown

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

Ако некогаш сте потрошиле премногу време, обидувајќи се да добиете вгнездена формула IF, ќе ви се допадне да ја користите свежо објавената функција SWITCH во Excel. Тоа може да биде вистинско заштеда на времето во ситуации кога е потребно сложено вгнездено IF. Порано достапен само во VBA, SWITCH неодамна беше додаден како функција во Excel 2016, Excel Online и Mobile, Excel за таблети и телефони со Android.

Забелешка. Во моментов, функцијата SWITCH е достапна во Excel за Office 365, Excel Online, Excel 2019 и Excel 2016 вклучени со претплатите на Office 365.

Excel SWITCH - синтакса

Функцијата SWITCH споредува израз со листа на вредности и го враќа резултатот според првата вредност што се совпаѓа. Ако не е пронајдено совпаѓање, можно е да се врати стандардната вредност која е изборна.

Структурата на функцијата SWITCH е следна:

SWITCH( израз , вредност1 , резултат1 , [стандардно или вредност2, резултат2],...[стандардно или вредност3, резултат3])

Има 4 аргументи од кои едниот е изборен:

  • Изразот е потребниот аргумент во споредба со вредноста1...вредноста126.
  • ВредностаN е вредност споредена со изразот.
  • РезултатN е вредноста што се враќа кога соодветната вредност Nаргументот се совпаѓа со изразот. Мора да биде наведен за секој аргумент valueN.
  • Стандардно е вратената вредност доколку не се пронајдени совпаѓања во изразите на valueN. Овој аргумент нема соодветен израз на резултат N и мора да биде последниот аргумент во функцијата.

Бидејќи функциите се ограничени на 254 аргументи, можете да користите до 126 пара аргументи за вредност и резултат.

Функцијата SWITCH наспроти вгнезденото IF во Excel со случаи на употреба

Функцијата Excel SWITCH, како и IF, помага да се специфицира низа услови. Меѓутоа, со оваа функција дефинирате израз и низа вредности и резултати, а не бројни условни искази. Она што е добро со функцијата SWITCH е тоа што не треба да го повторувате изразот одново и одново, што понекогаш се случува во вгнездените IF формули.

Иако сè е во ред со вгнездените IF, има случаи каде што броевите условите за евалуација го прават градењето вгнездено IF ирационално.

За да ја покажеме оваа поента, ајде да ги погледнеме случаите на употреба подолу.

Да речеме, имате неколку акроними и сакате да го вратите целосни имиња за нив:

  • DR - Отстранувач на дупликати
  • MTW - Волшебник за спојување табели
  • CR - Комбинирајте редови.

Функцијата SWITCH во Excel 2016 ќе биде прилично јасна за оваа задача.

Со функцијата IF треба да го повторитеизразување, па потребно е повеќе време за внесување и изгледа подолго.

Истото може да се види во следниот пример со системот за оценување каде функцијата Excel SWITCH изгледа покомпактно.

Ајде да видиме како функционира SWITCH во комбинација со други функции. Да претпоставиме дека имаме голем број датуми и сакаме на прв поглед да видиме дали се однесуваат на денес, утре или вчера. За ова ја додаваме функцијата TODAY која го враќа серискиот број на тековниот датум и DAYS што го враќа бројот на денови помеѓу два датума.

Можете да видите дека SWITCH работи совршено за оваа задача.

<0 0>

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

Бидејќи е недоволно искористен и потценет, Excel SWITCH е навистина корисна функција која ви овозможува да изградите логика на условно разделување.

Мајкл Браун е посветен технолошки ентузијаст со страст за поедноставување на сложените процеси користејќи софтверски алатки. Со повеќе од една деценија искуство во технолошката индустрија, тој ги усоврши своите вештини во Microsoft Excel и Outlook, како и Google Sheets и Docs. Блогот на Мајкл е посветен на споделување на своето знаење и експертиза со другите, обезбедувајќи лесни за следење совети и упатства за подобрување на продуктивноста и ефикасноста. Без разлика дали сте искусен професионалец или почетник, блогот на Мајкл нуди вредни сознанија и практични совети за да го извлечете максимумот од овие основни софтверски алатки.