Funkcija SWITCH

Funkcija SWITCH novērtē vienu vērtību (tiek dēvēta par izteiksmi) attiecībā pret vērtību sarakstu un atgriež rezultātu, kas atbilst pirmajai atbilstošajai vērtībai. Ja atbilstību nav, var tikt atgriezta papildu noklusējuma vērtība.

Piezīme.: Šis līdzeklis ir pieejams programmā Excel 2016 tikai Office 365 abonentiem. Ja esat Office 365 abonents, pārliecinieties, vai jums ir jaunākā Office versija.

Sintakse

SWITCH(izteiksme, vērtība1, rezultāts1, [noklusējuma vai vērtība2, rezultāts2],…[noklusējuma vai vērtība3, rezultāts3])

Arguments

Apraksts

izteiksme
(obligāts)

Izteiksme ir vērtība (piemēram, skaitlis, datums vai teksts), kas tiek salīdzināta ar vērtībām no 1 līdz 126.

vērtība1... vērtība126

VērtībaN ir vērtība, kas tiek salīdzināta ar izteiksmi.

rezultāts1… rezultāts126

RezultātsN ir vērtība, kas tiek atgriezta, ja atbilstošais arguments vērtībaN atbilst izteiksmei. RezultātsN — ir nepieciešams, lai tas būtu norādīts katram atbilstošajam argumentam vērtībaN .

noklusējums
(neobligāts)

Noklusējums ir vērtība, kas tiek atgriezta, ja nav atrasta neviena atbilstība vērtībaN izteiksmēs. Noklusējuma argumentu var noteikt pēc tā, ka tam nav atbilstošas rezultātsN izteiksmes (skat. piemērus). Noklusējumam ir jābūt pēdējam funkcijas argumentam.

Funkcijām ir 254 argumentu ierobežojums, tāpēc var izmantot līdz pat 126 vērtību un rezultātu argumentu pārus.

Pārskats

Funkcija SWITCH vienkāršākajā formā izsaka:

  • =SWITCH(pārslēdzamā vērtība, atbilstības vērtība_1...[2–126], vērtība, kas tiek atgriezta, ja ir atbilstība_1...[2-126], vērtība, kas tiek atgriezta, ja nav atbilstības)

Kur var novērtēt līdz 126 atbilstošām vērtībām un rezultātiem.

Skatiet šo formulu:

Funkcijas SWITCH argumentu sadalījums
  1. Vai šī ir pārslēdzamā vērtība? Šajā gadījumā WEEKDAY(A2) ir vienāda ar 2.

  2. Kādas vērtības atbilstību vēlaties? Šajā gadījumā tas ir 1, 2 un 3.

  3. Ja ir atbilstība, ko vēlaties atgriezt kā rezultātu? Šajā gadījumā, tā būs svētdiena, ja 1, pirmdiena, ja 2, un otrdiena, ja 3.

  4. Noklusējuma vērtība, kas tiek atgriezta, ja nav atrasta atbilstība. Šajā gadījumā tas ir teksts “Nav atbilstību”.

    Piezīme.: Ja nav atbilstošu vērtību un nav norādīts noklusējuma arguments, funkcija SWITCH atgriež kļūdu #N/A!.

Piemēri

Nokopējiet šīs tabulas parauga datus un ielīmējiet tos jaunas Excel darblapas šūnā A1, lai funkciju SWITCH redzētu darbībā. Ja šīs formulas nerāda rezultātus, varat atlasīt tās un tad nospiediet taustiņus F2 > Enter. Ja nepieciešams, varat koriģēt kolonnas platumu, lai redzētu visus datus.

Piemērs

Vērtība

Formula

Rezultāts

2

=SWITCH(WEEKDAY(A2),1,"Svētdiena",2,"Pirmdiena",3,"Otrdiena","Nav atbilstību")

A2=2 un vārds Pirmdiena ir rezultāta arguments, kas atbilst 2. vērtībai, tāpēc funkcija SWITCH atgriež rezultātu Pirmdiena

99

=SWITCH(A3,1,"Svētdiena",2,"Pirmdiena",3,"Otrdiena")

Nav ne atbilstību, ne argumenta else, tāpēc funkcija SWITCH atgriež kļūdu #N/A!.

99

=SWITCH(A4,1,"Svētdiena",2,"Pirmdiena",3,"Otrdiena","Nav atbilstību")

Nav atbilstību

2

=SWITCH(A5,1,"Svētdiena",7,"Sestdiena","nedēļas diena")

nedēļas diena

3

=SWITCH(A6,1,"Svētdiena",2,"Pirmdiena",3,"Otrdiena","Nav atbilstību")

Otrdiena

Vai nepieciešama papildu palīdzība?

Vienmēr varat pajautāt speciālistiem Excel Tech kopienā, saņemt atbalstu Answers kopienā vai ieteikt jaunu līdzekli vai uzlabojumu vietnē Excel User Voice.

Skatiet arī

Funkcija VLOOKUP

Funkcija CHOOSE

Funkcija IF

Funkcija IFS

Pārskats par formulām programmā Excel

Kā nepieļaut kļūdainas formulas

Kļūdu atrašana un izlabošana formulās

Excel īsinājumtaustiņi un funkciju taustiņi

Loģiskās funkcijas (uzziņa)

Excel funkciju saraksts (pēc alfabēta)

Excel funkciju saraksts (pēc kategorijas)

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×