Преглед садржаја
Да бисте променили одређену вредност са вредношћу по вашем избору, можете користити Екцел функцију ПРЕКЉУЧИ . То је функција поређења и референцирања у Екцел-у која упоређује и упарује референтну ћелију са листом вредности и враћа резултат на основу првог пронађеног подударања.
У овом чланку , показаћу вам различите примере коришћења функције Екцел СВИТЦХ .
Преузмите да бисте вежбали
Употребе Екцел-а СВИТЦХ Фунцтион.клск
Основе функције СВИТЦХ: Резиме &амп; Синтакса
Резиме
Екцел функција СВИТЦХ упоређује или процењује дати израз који је вредност са листом вредности и враћа резултат који одговара првом пронађеном подударању. У случају да није пронађено подударање, функција СВИТЦХ враћа опциону подразумевану вредност. Функција СВИТЦХ се користи уместо Угнијежђених ИФ функција.
Синтакса
SWITCH (expression, value1, result1, [default_or_value2, result2],..)
Аргументи
Аргументи | Обавезно/Опционално | Објашњење |
---|---|---|
израз | Обавезно | То је вредност или израз који треба да се подудара са. |
валуе1 | Обавезно | То је прва вредност. |
резултат1 | Обавезно | То је резултат у односу на прву вредност. |
дефаулт_ор_валуе2 | Опционално | То јеили подразумевано или можете да наведете другу вредност. |
ресулт2 | Опционално | То је резултат у односу на другу вредност . |
Повратна вредност
Функција СВИТЦХ враћа резултат који одговара првом подударању.
Верзија
Функција СВИТЦХ је доступна за Екцел 2016 и новије верзије.
Користим Екцел Мицрософт 365 за имплементацију ових примера.
Примери Екцел СВИТЦХ функције
1. Коришћење Екцел СВИТЦХ функције за Пребаците одговарајуће вредности ћелије
Можете користити функцију СВИТЦХ да бисте вратили вредност која је Назив пројекта за одговарајући пројекат ИД .
⏩ У ћелију Ф4 унесите следећу формулу.
=SWITCH(C4,1,"Astron",2,"Phoenix","?")
Овде, у функцији СВИТЦХ , изабрао сам Ц4 ћелију као израз , обезбеђен 1 као вредност1 и Астрон као резултат1 . Затим поново наведен 2 као вредност2 и Феникс као резултат2 . Коначно, под условом ? као подразумевано .
Сада ће функција СВИТЦХ вратити резултат упоређивањем дате вредности са датим вредностима.
Након тога, притисните ЕНТЕР, и функција СВИТЦХ ће вратити одговарајуће резултате за наведене вредности.
Овде можете видети да је Назив пројекта Астрон додељен завредност ИД пројекта 1 .
Можете да пратите исти процес или користите ручицу за попуњавање да Аутоматско попуњавање формулу за остале ћелије.
2. Коришћење Екцел функције СВИТЦХ са оператором
Тхе СВИТЦХ функција такође подржава логичке_операторе . У случају да желите да промените вредности користећи било који оператор, функција СВИТЦХ ће вам помоћи да то урадите.
Овде, желим да променим Ознаке са Оцене користећи логицал_операторс .
Дозволите ми да вам покажем процес,
⏩ У ћелију Е4 , откуцајте следећу формулу да промените оцене са оценом .
=SWITCH(TRUE,C4 >= 90," A",C4>= 80,"B",C4 >= 70,"C",C4 >=60," D", "Fail")
Овде, у функцији СВИТЦХ , изабрао сам ТРУЕ као израз , обезбеђено Ц4 &гт;= 90 као вредност1 и А као резултат1 , Ц4&гт;= 80 као вредност2 и Б као резултат2, Ц4>= 70 као вредност3 и Ц као резултат, Ц4&гт;= 60 као вредност4 и Д као ресулт4 , коначно, под условом Неуспешно као подразумевано .
Сада ће функција СВИТЦХ вратити резултат упоређивањем дату вредност у односу на све наведене вредности.
Затим, притисните ЕНТЕР, и функција СВИТЦХ ће вратити одговарајуће оцене мењајући оцене.
Исто можете пратити процес, или можете користити Филл Хандле да АутоФилл формулу за остатакћелије.
Повезан садржај: Како користити ТРУЕ функцију у Екцел-у (са 10 примера)
3. Коришћење Екцел функција ПРОМЈЕНА са функцијом ДАИС
Ако желите, можете пребацити датуме на одговарајуће дане помоћу функције СВИТЦХ , заједно са функцијом ДАИС и Функција ДАНАС .
Овде ћу користити дати скуп података у наставку да објасним процес.
⏩ У ћелији Ц4 , откуцајте следећу формулу да промените датуме са даном.
=SWITCH(DAYS(TODAY(),B4), 0, "Today", 1,"Yesterday", -1,"Tomorrow","Unknown")
Овде, у функцију СВИТЦХ , изабрао сам ДАИС(ТОДАИ(),Б4) као израз , под условом 0 као валуе1, и „ Данас ” као резултат1 ,
1 као вредност2, и „ Јуче ” као резултат2,
-1 као вредност3, и “ Сутра ” као ресулт3, коначно, обезбеђено Непознато као подразумевано .
У функцији ДАИС , користио сам ДАНАС () као крајњи_датум и изабрана ћелија Б4 као почетни_да те .
Онда ће функција СВИТЦХ вратити резултујуће дане упоређивањем датих вредности.
Сада притисните ЕНТЕР , а функција СВИТЦХ ће вратити одговарајуће дане мењајући датуме.
Ако желите, можете да пратите исти процес или користите Попуни Рукујте формулом до АутоФилл за остале ћелије.
Слична очитавања:
- Како користити ФАЛСЕ функцију у Екцел-у (са 5 једноставних примера)
- Користити функцију ИФ у Екцел-у (8 одговарајућих примера)
- Како користити Екцел КСОР функцију (5 одговарајућих примера)
- Користити ИФНА функцију у Екцел-у (2 примера)
4. Коришћење Екцел СВИТЦХ функције са функцијом МОНТХ
Рецимо да желите да пратите датуме на основу Квартал , онда можете да користите Функција ПРОМЕНИ заједно са функцијом МОНТХ .
⏩ У ћелију Ц4 , откуцајте следећу формулу да промените датуме са даном.
=SWITCH(MONTH(B5),1,1,2,1,3,1,4,2,5,2,6,2,7,2,8,2,9,2,10,4,11,4,12,4)
Овде, у функцији ПРЕКЉУЧИ , изабрао сам МЕСЕЦ(Б5) као израз . Затим, као вредност и резултат, пратио сам дати графикон.
Узет од јануара до марта (1,2,3) као вредност и обезбеђена 1 као резултат
Следећег априла до јуна (4,5,6) као вредност и обезбеђена 2 као резултат . Затим од јула до септембра (7,8,9) као вредност и обезбедио 3 као резултат и од октобра до децембра ( 10,11,12) као вредност и обезбеђено 4 као резултат .
У МОНТХ функцију, изабрао сам ћелију Б4 као серијски_број .
Онда ће функција СВИТЦХ вратити квартал упоређивањем датих датума.
Притисните ЕНТЕР и функција СВИТЦХ ће вратити одговарајућу четвртину мењајућидатуми.
Овде можете да пратите исти процес или можете да користите ручицу за попуњавање да Аутоматско попуњавање формулу за остале ћелије.
5. Коришћењем СВИТЦХ &амп; Функција ДЕСНО
Можете користити функцију СВИТЦХ и функцију РИГХТ да бисте променили вредности било ког одређеног знака.
Овде, ја желите да промените скраћеницу кода града пуним именом града. Да бих то урадио, користићу скуп података који је дат у наставку.
⏩ У ћелију Ц4 , откуцајте следећу формулу да промените датуме са даном .
=SWITCH(RIGHT(B4,2),"SD","South Dakota","NY","NewYork","AL","Alabama","TX","Texas","HI","Hawaii","CA","California","ME","Maine","Not Found")
Овде, у функцији СВИТЦХ , изабрао сам РИГХТ( Б4,2) као израз .
У функцији ДЕСНО , изабрао сам Б4 ћелија као текст и наведен 2 као нум_цхарс да бисте добили последња 2 знака који су код града.
Онда , пошто је вредност обезбедила шифру града и обезбедила пуно име града као резултат .
Након тога, Функција СВИТЦХ ће вратити пуно име града.
Сада извршите формулу притиском на ЕНТЕР, и функција СВИТЦХ ће се пребацити шифре градова са пуним именом града.
Овде можете да пратите исти поступак или можете да користите ручицу за попуњавање да Аутоматско попуњавање формула за остале ћелије.
Поређење између СВИТЦХ &амп;ИФС функција
Ако желите, можете користити угнежђену ИФ или ИФС функцију уместо функције СВИТЦХ .
Дозволите ми да вам покажем поређење између функције СВИТЦХ и ИФс .
Функција СВИТЦХ | Функција ИФС Функција |
---|---|
Аргумент израз се користи само једном, | израз аргумент се понавља. |
Дужина је мања у поређењу са ИФС | Дужина је већа |
Лако за креирање и читање | Како је дужина већа, тешко је креирати и читати |
Тестирајте више од једног услова | Тестирајте један услов |
Ствари које треба запамтити
➤ Функција СВИТЦХ може да обради до 126 парова вредности и резултата.
➤ Можете користити другу функцију и формулу као израз .
🔺 СВИТЦХ функција приказује грешку #Н/А ако не може да се подудара и ако не постоји други аргумент или подразумевани услов.
➤ Када ако добијете грешку #Н/А , онда да бисте избегли ову грешку можете да користите стринг унутар обрнутих зареза као подразумевану вредност.
🔺 Функција СВИТЦХ ће прикажи грешку #НАМЕ ако сте погрешно написали име функције.
Одељак за вежбање
Ја сам у радној свесци обезбедио вежбени лист за вежбање ових објашњених примера.