Skaičiuoklės redaktoriaus „Microsoft Office Excel“loginės funkcijos „jei“tikslas yra patikrinti jai perduotos išraiškos tiesą. Priklausomai nuo šio patikrinimo rezultato, funkcija grąžina vieną iš dviejų jai perduotų verčių. Kiekvienas iš trijų parametrų - sąlyga ir du grąžinti rezultatai - taip pat gali būti palyginimo funkcijos, leidžiančios palyginti bet kokį argumentų skaičių.
Būtinas
Pagrindiniai „Excel“funkcijų įgūdžiai
Nurodymai
1 žingsnis
Naudokite loginę reikšmę ir operatorių, kad padidintumėte argumentų skaičių, palyginti su funkcija if. Tai leis jums naudoti daugiau palyginimo operacijų tais atvejais, kai būtina, kad visos argumentuose išvardytos palyginimo operacijos būtų teisingos. Pvz., Jei ši funkcija turėtų grąžinti vieną, su sąlyga, kad A1 langelio reikšmė yra didesnė už reikšmę langelio A5, o B1 vertė yra tokia pati kaip B3 reikšmė, tada funkciją „jei“galima parašyti kaip tai: IF (IR (A1> A5; B1 = B3); 1; 2). Funkcijos „ir“argumentų skaičius negali būti didesnis nei 30, tačiau kiekviename iš jų gali būti funkcija „ir“, todėl jūs turite galimybę susikurti lizdo lizdą iš bet kokio pagrįsto lizdo lygio funkcijų.
2 žingsnis
Kartais vietoj būtinos sąlygos būtina patikrinti pakankamą būklę. Tokiais atvejais vietoj funkcijos „ir“išplėskite argumentų skaičių naudodami funkciją „arba“. Tarkime, norite, kad funkcija if grąžintų vieną, kai A1 langelio vertė yra didesnė už langelio A5 reikšmę, arba B1 yra tokia pati kaip B3, arba A4 yra neigiamas skaičius. Jei netenkinama nė viena iš sąlygų, funkcija turėtų grąžinti nulį. Tokią trijų palygintų ir dviejų grąžintų funkcijos „jei“argumentų konstrukciją galima parašyti taip: IF (OR (A1> A5; B1 = B3; A4
3 žingsnis
Sujunkite „ir“, „arba“ir „jei“funkcijas skirtingais lizdų lygiais, kad gautumėte optimalų algoritmą, reikalingą lyginti reikiamą argumentų skaičių. Pvz.: IF (OR (A1> A5; IF (AND (A7> A5; B1
4 žingsnis
Norėdami padidinti palyginamų parametrų skaičių, naudokite antrą ir trečią „if“argumentus (grąžinimo reikšmes). Kiekviename iš jų gali būti septyni lizdų lygiai su funkcijomis „ir“, „arba“ir „jei“. Tuo pačiu metu nepamirškite, kad palyginimo operacijos, kurias įdėjote į antrąjį argumentą, bus patikrintos tik tuo atveju, jei pirmojo argumento „jei“palyginimo operacija grąžins reikšmę „true“. Priešingu atveju bus patikrintos funkcijos, užrašytos trečiojo argumento pozicijoje.