Funkcija IFS

Funkcija IFS tikrina, ar tenkinama viena ar daugiau sąlygų, ir pateikia reikšmę, kuri atitinka pirmą TRUE (teisinga) sąlygą. IFS gali būti vykdoma vietoj kelių įdėtųjų IF sakinių, ir yra lengviau nuskaitoma, kai yra kelios sąlygos.

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ą

Paprasta sintaksė

  • IFS ([kažkas yra True1, reikšmė, jei True1, [kažkas yra True2, reikšmė, jei True2],... [kažkas yra True127, reikšmė, jei True127])

Pastabos : 

  • IFS funkcija leidžia išbandyti skirtingas iki 127 sąlygas.

  • Pavyzdžiui:

  • Sąlygos IF(A1 lygi 1, tada rodoma 1, IF A1 yra lygi 2, tada rodoma 2, nes kitaip jei A1 yra lygu 3, rodoma 3).

  • Paprastai nėra patartina naudoti per daug sąlygų su IF arba IFS sakiniais, nes kelios sąlygos turi būti įrašomos tinkama tvarka, ir gali būti labai sunku jas sukurti, išbandyti ir atnaujinti.

  • =IFS(A1=1,1,A1=2,2,A1=3,3)

Sintaksė

  • IFS (loginis_testas1, reikšmė_jei_true1, [loginis_testas2, reikšmė_jei_true2], [lognis_testas3, reikšmė_jei_true3],...)

Argumentas

Aprašas

loginis_testas1 (būtina)

Sąlygą, kuri įvertina kaip TRUE arba FALSE.

reikšmė_jei_true1 (būtina)

Pateikiamas rezultatas, jei loginis_testas1 įvertina kaip TRUE. Gali būti tuščia.

loginis_testas2... loginis_testas127 (pasirinktinai)

Sąlygą, kuri įvertina kaip TRUE arba FALSE.

reikšmė_jei_true2... reikšmė_jei_true127 (pasirinktinai)

Grąžinamas rezultatas, jei loginis_testasN įvertina kaip TRUE. Kiekviena reikšmė_jei_trueN atitinka sąlygą loginis_testasN. Gali būti tuščia.

1 pavyzdys

IFS funkcijos įvertinimų pavyzdys.  Langelyje B2 formulė yra 	=IFS(A2>89,"A",A2>79,"B",A2>69,"C",A2>59,"D",TRUE,"F")

A2 langelių formulė: A6 yra:

  •  =IFS(A2>89,"A",A2>79,"B",A2>69,"C",A2>59,"D",TRUE,"F")

Sąlygos IF (A2 yra didesnis nei 89, tada pateikti „A“, IF A2 yra didesnis nei 79, tada pateikti „B“ ir t. t. Dėl visų kitų reikšmių, kurios mažesnės iki 59, pateikti „F“).

2 pavyzdys

IFS funkcija – savaitės dienos pavyzdys – formulė langelyje G2 yra 	=IFS(F2=1,D2,F2=2,D3,F2=3,D4,F2=4,D5,F2=5,D6,F2=6,D7,F2=7,D8)

Langelyje G7 formulė yra:

  •  =IFS(F2=1,D2,F2=2,D3,F2=3,D4,F2=4,D5,F2=5,D6,F2=6,D7,F2=7,D8)

Sąlygos IF (F2 langelyje esanti reikšmė lygi 1, tada pateikia reikšmę langelyje D2, IF F2 langelyje esanti reikšmė lygi 2, tada pateikia reikšmę langelyje D3 ir t. t. Galiausiai baigiasi langelyje D8, jei neatitinka kitos sąlygos).

Pastabos

  • Norėdami nurodyti numatytąjį rezultatą, įveskite sąlygą, kad jūsų galutinis loginio_testo argumentas visada būtų TRUE, pvz., TRUE arba 1=1. Pateiks atitinkamą reikšmę, jei neatitiks jokių kitų sąlygų. 1 pavyzdyje, 6 ir 7 (su 58 įvertinimas) eilutėse tai pateikiama.

  •  Jei loginio_testo argumentas yra pateiktas be atitinkamos reikšmės_jei_true, ši funkcija parodo klaidos pranešimą: „Įvedėte per mažai šiai funkcijai skirtų argumentų“.

  •  Jei loginio_testo argumentas įvertinamas ir rezultatas yra ne TRUE arba FALSE, ši funkcija pateikia #VALUE! klaidą.

  •  Neradus TRUE sąlygų, ši funkcija pateikia #N/A! klaidą.

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 IF

Išplėstinės IF funkcijos – Darbas su įdėtosiomis formulėmis ir problemų išvengimas

Mokymo vaizdo įrašai: Išplėstinės IF funkcijos

Funkcija COUNTIF apskaičiuos reikšmes pagal vieną kriterijų

Funkcija COUNTIFS apskaičiuos reikšmes pagal kelis kriterijus

Funkcija SUMIF bus sumuos reikšmes pagal vieną kriterijų

Funkcija SUMIFS sumuos reikšmes pagal kelis kriterijus

Funkcija AND

Funkcija OR

Funkcija VLOOKUP

„Excel“ formulių apžvalga

Kaip išvengti sugadintų formulių

Klaidų tikrinimo naudojimas formulių klaidoms aptikti

Loginės funkcijos

„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ų.

×