Skip to main content

Kaip naudotis "AND", "ARBA" IR "JE" funkcijomis "Excel"

Anonim

"AND", "AR" ir "IF" funkcijos yra "Excel" geriau žinomos loginės funkcijos. Priklausomai nuo to, kokia funkcija yra naudojama, viena ar visos sąlygos turi atitikti funkciją grąžinti TRUE atsakymą. Jei ne, funkcija grąžina FALSE vertę.

Jei funkcija OR, jei viena iš šių sąlygų yra teisinga, funkcija grąžina vertei reikšmę TRUE B2 langelyje. Dėl funkcijos "AND" visos trys sąlygos turi atitikti funkciją, kuri grąžina TRUE reikšmę lange B3.

Kurti daugybę funkcijų "Excel"

"Excel" IF pareiškimo kūrimas

"Lestų" funkcijos "Excel" reiškia, kad viena funkcija yra kitoje. Įdėta funkcija yra viena iš pagrindinių funkcijų argumentų. Viršuje esančiame paveikslėlyje eilutės nuo keturių iki septynių nurodo formulę, kurioje IF arba funkcija yra įdėta į IF funkciją.

Kai viena iš šių dviejų funkcijų yra susijusi su IF funkcija, gaunama formulė turi daug daugiau galimybių.

Savo konkretaus pavyzdyje, pavaizduotame aukščiau, trys sąlygos yra išbandomos formulėmis iš dviejų ir trijų eilučių:

  • Ar ląstelėje A2 vertė yra mažesnė nei 50?
  • Ar ląstelėje A3 vertė nėra lygi 75?
  • Ar langelyje A4 vertė yra didesnė arba lygi 100?

Be to, visuose pavyzdžiuose įdėta funkcija veikia kaip IF funkcija Pirmas; šis pirmasis elementas yra žinomas kaip Logical_test argumentas.

= IF (OR (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Duomenų klaida")

= IF (AND (A2 <50, A3 <> 75, A4> = 100), Šiandien (), 1000)

Formulės išvesties keitimas

Visose 4-7 eilutėse esančių formulių AND ir OR funkcijos yra identiškos jų analogams iš dviejų ir trijų eilučių, nes jie bando duomenis ląstelėse A2 į A4 ar jis atitinka reikalaujamą sąlygą.

IF funkcija naudojama valdyti formulės produkciją pagal tai, kas įrašyta į antrojo ir trečiojo funkcijų argumentus. Šios išvesties pavyzdžiai gali būti tokie, kaip nurodyta ketvirtoje eilutėje, skaičius, kaip matyti iš penkių eilučių, formulės išvestis arba tuščia langelis.

IF / JA formulės atveju ląstelėje B5, nes ne visos trys ląstelės diapazone A2 į A4 yra tiesos - vertė ląstelėje A4 yra ne didesnis arba lygus 100-AND funkcijai grąžina FALSE vertę.

IF funkcija naudoja šią vertę ir grąžina ją Value_if_false argumentas - dabartinė data, kurią pateikia "TODAY" funkcija.

Kita vertus, IF / OR formulė iš keturių eilučių grąžina teksto pareiškimą Duomenys teisingidėl vienos iš dviejų priežasčių:

  1. OR vertė grąžino TRUE vertę - vertę ląstelėje A3 nėra lygus 75.
  2. IF funkcija tada panaudojo šį rezultatą, kad grąžintų Value_if_false argumentas: duomenys teisingi.

Naudojantis IF pareiškime "Excel"

Kituose veiksmuose aptariama, kaip įvesti langelyje esančią IF / OR formulę B4 iš pavyzdinio vaizdo. Tie patys veiksmai čia gali būti naudojami norint įeiti į bet kurią iš IF formulių mūsų konkrečiuose pavyzdžiuose.

Nors įvedant visą formulę galima ranka, daugeliui žmonių lengviau naudoti IF funkcijos dialogo langą, norint įvesti formulę ir argumentus; dialogo langas rūpinasi sintaksės sudėtingumu, pvz., kableliais atskiriančiais argumentais ir aplinkiniais teksto įrašais kabutėse.

Žingsniai, naudojami įvedant IF / OR formulę ląstelėje B4 yra tokie:

  1. Spustelėkite langelį B4 kad tai aktyvi ląstelė.
  2. SpustelėkiteFormulės juostos juosta.
  3. SpustelėkiteLogiškas piktograma, kad atidarytumėte išskleidžiamąjį sąrašą.
  4. Spustelėkite Jei sąraše, kad atidarytumėte IF funkcijos dialogo langą.
  5. SpustelėkiteLogical_test dialogo lango eilutė.
  6. Įveskite pilną AND funkciją: ARBA (A2 <50, A3 <> 75, A4> = 100) į Logical_test liniją naudodamas nukreiptas į ląstelės nuorodas, jei pageidaujate.
  7. SpustelėkiteValue_if_true dialogo lango eilutė.
  8. Įveskite tekstąDuomenys teisingi(nereikia jokių kabučių).
  9. Spustelėkite antValue_if_false dialogo lango eilutė.
  10. Įveskite tekstą Duomenų klaida.
  11. Spustelėkite Gerai uždaryti dialogo langą ir grįžti į darbalapį.
  12. Kaip jau buvo aptarta pirmiau, formulėje turėtų būti rodomaValue_if_true argumentas ar Duomenys teisingi.
  13. Kai spustelėsite ląstelė B4, visa funkcija rodoma formulės juostoje virš darbalapio.

= IF (OR (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Duomenų klaida")