Funkcija SWITCH

Šiame straipsnyje aprašoma funkcijos SWITCH (vienos iš loginių funkcijų) formulės sintaksė ir naudojimas programoje „Microsoft Excel“.

Pastaba : Ši funkcija pasiekiama tik jei turite „Office 365“ prenumeratą. Jei prenumeruojate „Office 365“, įsitikinkite, kad naudojate naujausią „Office“ versiją.

Išbandykite „Office 365“ arba naujausią „Excel“ versiją

Aprašas

Funkcija SWITCH įvertina vieną reikšmę (vadinamą reiškiniu) pagal reikšmių sąrašą ir pateikia rezultatą, atitinkantį pirmąją atitinkančią reikšmę. Jei atitikmens nėra, gali būti pateikta pasirinktinė numatytoji reikšmė.

Sintaksė

SWITCH(reiškinys, 1reikšmė, 1rezultatas, [numatytoji arba 2reikšmė, 2rezultatas],…[numatytoji arba 3reikšmė, 3rezultatas])

Argumentas

Aprašas

reiškinys
(būtina)

Reiškinys yra reikšmė (pvz., skaičius, data arba tekstas), kuri bus palyginta su 1reikšmė...126reikšmė.

1reikšmė...126reikšmė

Nreikšmė yra reikšmė, kuri bus lyginama su reiškiniu.

1rezultatas...126rezultatas

Nrezultatas yra reikšmė, kuri turi būti pateikta, kai atitinkamas Nreikšmė argumentas atitinka reiškinį. Nrezultatas turi būti pateiktas kiekvienam atitinkančiam Nreikšmė argumentui.

numatytasis
(pasirinktinai)

Numatytoji reikšmė yra reikšmė, pateikiama, jei nerandamas nė vienas Nreikšmė reiškinių atitikmuo. Numatytasis argumentas nustatomas pagal tai, kad jis neturi jį atitinkančio Nrezultatas reiškinio (žr. pavyzdžius). Numatytoji reikšmė turi būti galutinis funkcijos argumentas.

Funkcijos yra apribotos iki 254 argumentų, todėl galite nustatyti iki 126 reikšmių porų ir rezultatų argumentų.

Apžvalga

Iš esmės funkcija SWITCH nurodo:

  • =SWITCH(pakeičiama reikšmė, atitinkanti reikšmė1...[2-126], pateikiama reikšmė, jei yra atitikmuo1...[2-126], pateikiama reikšmė, jei atitikmens nėra)

Čia galite įvertinti iki 126 atitinkančių reikšmių ir rezultatų.

Žr. toliau nurodytą formulę:

Funkcijos SWITCH argumentų analizė
  1. Pakeičiama reikšmė? Šiuo atveju, WEEKDAY(A2) lygi 2.

  2. Kokia reikšmė turi atitikti? Šiuo atveju 1, 2 ir 3.

  3. Jei atitikmuo yra, ką norite matyti kaip rezultatą? Šiuo atveju būtų 1 būtų sekmadienis, 2 – pirmadienis ir 3 – trečiadienis.

  4. Numatytoji reikšmė, grąžinama, jei nerandamas atitikmuo. Šiuo atveju tai yra tekstas „Nėra atitikmens“.

    Pastaba : Jei nėra atitinkančių reikšmių ir nepateikiamas numatytosios reikšmės argumentas, funkcija SWITCH pateikia klaidą #N/A!

Pavyzdžiai

Iš pateiktosios lentelės nusikopijuokite pavyzdinius duomenis ir įklijuokite į naujos „Excel“ darbaknygės langelį A1, jei norite sužinoti, kaip veikia funkcija SWITCH. Jei formulės nerodo rezultatų, jas pažymėkite ir paspauskite F2 > Enter. Jeigu reikia, pakoreguokite langelių plotį, kad matytųsi visi duomenys.

Pavyzdys

Reikšmė

Formulė

Rezultatas

2

=SWITCH(WEEKDAY(A2),1,"Sekmadienis",2,"Pirmadienis",3,"Antradienis","Nėra atitikmens")

Kadangi A2=2, o Pirmadienis yra rezultato argumentas atitinkantis 2 reikšmę, funkcija SWITCH pateikia Pirmadienis

99

=SWITCH(A3,1,"Sekmadienis",2,"Pirmadienis",3,"Antradienis")

Kadangi nėra atitikmens ir nėra else argumento, SWITCH pateikia #N/A!

99

=SWITCH(A4,1,"Sekmadienis",2,"Pirmadienis",3,"Antradienis","Nėra atitikmens")

Nėra atitikmens

2

=SWITCH(A5,1,"Sekmadienis",7,"Šeštadienis","darbo diena")

darbo diena

3

=SWITCH(A6,1,"Sekmadienis",2,"Pirmadienis",3,"Antradienis","Nėra atitikmens")

Antradienis

Reikia daugiau pagalbos?

Visada galite paprašyti specialisto iš „Excel“ technologijų bendruomenės, gauti pagalbos iš Atsakymų bendruomenės arba siūlyti naują funkciją ar patobulinimą „Excel“ vartotojo balse.

Taip pat žr.

Funkcija VLOOKUP

Funkcija CHOOSE

Funkcija IF

Funkcija IFS

„Excel“ formulių apžvalga

Kaip išvengti sugadintų formulių

Klaidų formulėse radimas ir taisymas

„Excel“ spartieji klavišai ir funkciniai klavišai

Loginės funkcijos (nuoroda)

„Excel“ funkcijos (pagal abėcėlę)

„Excel“ funkcijos (pagal kategoriją)

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×