IFS funkcijų pavyzdžiai - „Excel“ ir „Google“ skaičiuoklės

Ši pamoka parodo, kaip naudotis „Excel IFS“ funkcija „Excel“.

IFS funkcijų apžvalga

„Excel IFS“ funkcija atlieka kelis testus ir pateikia vertę, atitinkančią pirmąjį TIKRĄ rezultatą.

Norėdami naudoti „IFS Excel“ darbalapio funkciją, pasirinkite langelį ir įveskite:

(Atkreipkite dėmesį, kaip atrodo formulės įvestys)

IFS funkcijos sintaksė ir įvestys:

= IFS (testas1, vertė1, [testas2, vertė2],…)

testas1 - Pirmasis loginis testas.

vertė1 - Rezultatas, kai 1 testas yra TIKRAS.

testas2, vertė2 - [neprivaloma] Antroji bandymo/vertės pora.

Kas yra IFS funkcija?

IFS yra „sąlyginė“ funkcija. Jūs apibrėžiate loginių testų seriją, kurių kiekviena turi grąžinimo vertę. „Excel“ paeiliui atlieka kiekvieną jūsų testą ir, kai tik randa testą, kurio vertė yra TRUE, grąžina su tuo testu susietą vertę.

Tai veikia beveik taip pat, kaip ir įdėjus kelis IF teiginius, tačiau paprastai lengviau skaityti ir dirbti.

Kaip naudotis IFS funkcija

„Excel IFS“ funkciją naudojate taip:

= IFS (C3 <50, "F", C3 <60, "E", C3 <70, "D", C3 <80, "C", C3 <90, "B", C3 <= 100, "A ")

Ši formulė paima mokinio testo rezultatą ir konvertuoja jį į to testo pažymį.

Formulė gali atrodyti sudėtinga, tačiau ji yra prasmingesnė, jei kiekvieną testą sudėsite į atskirą eilutę:

= IFS (C3 <50, "F", C3 <60, "E", C3 <70, "D", C3 <80, "C", C3 <90, "B", C3 <= 100, "A ")

Taip geriau! Dabar daug aiškiau, kad turime daugybę bandymų, susietų su grąžinimo verte. „Excel“ veikia sąraše, kol sutampa, o tada grąžina įvertinimą, kurį susiejome su tuo balu.

IFS funkcijoje galite nustatyti iki 127 testų.

Numatytosios vertės nustatymas

Naudodami įprastą IF teiginį, mes apibrėžiame dvi reikšmes, kurias „Excel“ gali grąžinti: vieną, kai loginis testas yra teisingas, ir kitą, kai ji yra klaidinga.

IFS neturi galimybės pridėti klaidingos grąžinimo vertės, o jei „Excel“ neranda atitikties nė viename iš jūsų testų, ji grąžins #N/A. Negerai. Tačiau tai galime išspręsti nustatydami numatytąją vertę.

Tai veikia taip:

= IFS (C3 <50, "F", C3 <60, "E", C3 <70, "D", C3 <80, "C", C3 <90, "B", C3 <= 100, "A „TIESA,„ Nežinoma “)

Mes sukūrėme paskutinį loginį testą - tiesiog „TIESA“.

TIESA, žinoma, vertinama kaip TIESA. Taigi, jei „Excel“ neranda atitikties ankstesniuose mūsų testuose, paskutinis testas visada bus suaktyvintas, o „Excel“ grąžins „Nežinoma“.

Ką IFS gali grąžinti

Aukščiau mes liepėme IFS grąžinti teksto eilutę - pažymį, susietą su kiekvienu testo rezultatu. Bet taip pat galite grąžinti skaičius ar net kitas formules.

Pavyzdžiui, jei turite pardavimo komandą ir mokate jiems komisinius mokesčius pagal kiekvieno pardavimo vertę, galite naudoti IFS, kad apskaičiuotumėte jų komisinius pagal pardavimo vertę.

= IFS (C3 <20000, C3*0,02, C3 <40000, C3*0,03, C3 = 60000, C3*0,05, TRUE, 0)

Dabar IFS patikrins C3 reikšmę ir, suradusi atitiktį, grąžins susietą formulę. Taigi pardavimai žemiau 20 000 USD uždirba 2% palūkanų, žemiau 40 000 USD - 3% ir pan.

Norėdami gerai įvertinti, mes taip pat nustatėme numatytąją vertę 0.

IFS „Google“ skaičiuoklėse

„IFS“ funkcija „Google“ skaičiuoklėse veikia taip pat, kaip ir „Excel“:

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave