„Excel 2020“: tvarkykite kelias sąlygas IF - „Excel“ patarimai

Turinys

Kai reikia atlikti sąlyginį skaičiavimą, atsakymas yra IF funkcija. Tai veikia taip: jei, tada; kitaip. Toliau pateiktame paveikslėlyje paprastas IF apskaičiuoja premiją už jūsų pardavimus, viršijančius 20 000 USD.

Bet kas nutinka, kai reikia įvykdyti dvi sąlygas? Daugelis žmonių įdės vieną IF teiginį į kitą, kaip parodyta žemiau:

Bet šis lizdas išnyksta, jei turite daug sąlygų, kurias reikia įvykdyti. Norėdami sutrumpinti ir supaprastinti formulę, naudokite AND funkciją. =AND(Test,Test,Test,Test)yra teisinga tik tuo atveju, jei visi loginiai testai vertinami kaip tiesa. Šiame pavyzdyje pateikiama trumpesnė formulė su tais pačiais rezultatais.

Jei jums patinka AND, galite rasti OR ir NOT naudojimą. =OR(Test,Test,Test,Test)yra tiesa, jei kuris nors iš loginių testų yra teisingas. NE pakeičia atsakymą, taip =NOT(True)yra ir klaidingas, ir =NOT(False)yra teisingas. Jei kada nors teks ką nors išgalvoto padaryti, pavyzdžiui, NAND, galite naudoti =NOT(AND(Test,Test,Test,Test)).

Atsargiai

Nors „Excel 2013“ pristatė „XOR“ kaip išskirtinę arba, ji veikia ne taip, kaip tikėjosi buhalteriai. =XOR(True,False,True,True)yra tiesa dėl priežasčių, kurias čia paaiškinti yra per sudėtinga. XOR skaičiuoja, ar turite nelyginį tikrųjų reikšmių skaičių. Keista. Tikrai keista.

Įdomios straipsniai...