Kuidas Excelis võrdlusoperaatoreid kasutada

Sisukord:

Kuidas Excelis võrdlusoperaatoreid kasutada
Kuidas Excelis võrdlusoperaatoreid kasutada
Anonim

Mida teada

  • Kuus tehtemärki: võrdne (=), suurem kui (>), väiksem kui (<), suurem või võrdne (>= ) väiksem või võrdne (<= ), ei ole võrdne ().
  • Kõige sagedamini kasutatakse võrdlusoperaatorit funktsioonis IF.

See artikkel selgitab, kuidas kasutada Excelis võrdlusteateid I=. Juhised kehtivad Exceli versioonide 2019, 2016, 2013, 2010, Excel Online ja Excel for Mac kohta.

Kuus võrdlusoperaatorit

Excelis on kasutamiseks saadaval kuus võrdlustehteatrit.

Image
Image

Neid operaatoreid kasutatakse selliste tingimuste testimiseks nagu:

  • Võrdne: kaks väärtust või stringi on samad (apple =apple)
  • Suurem kui: üks väärtus on teisest suurem (10 > 8)
  • Vähem kui: üks väärtus on teisest väiksem (8 < 10)
  • Suurem kui või võrdne: üks väärtus on suurem või sama kui teine (10 >=10)
  • Vähem või võrdne: üks väärtus on väiksem või sama kui teine (5 <=5)
  • Ei võrdu: kaks väärtust ei ole samad (koerkass)

Kõik võrdlusoperaatorid töötavad väärtustega, samas kui mõned (nt ja =) töötavad ka stringide (teksti) ja kuupäevadega.

Võrdlusoperaatorid funktsioonis IF

Excelis on kaks ala, kus saate kasutada võrdlustehteid. Kõige sagedamini kasutatakse funktsiooni IF sees.

Arvutustabeli suvalises lahtris käivitage funktsioon IF, tippides:

Näete hüpikakna abiteksti, mis on järgmine:

See on vorming funktsiooni IF õigeks kasutamiseks.

  • Esimene väärtus on tingimuslik test, mis sisaldab võrdlusoperaatorit.
  • Teine väärtus on arv või string, mida soovite kuvada, kui võrdlus on tõene.
  • Kolmas väärtus on arv või string, mida soovite kuvada, kui võrdlus on vale.

Kõik kolm väärtust funktsiooni IF sees tuleks eraldada komadega.

Loogiline test võib viidata kas väärtustele või Exceli arvutustabeli lahtritele, mis sisaldavad väärtusi. Samuti saate valemeid pesastada võrdluse enda sees.

Näiteks lahtri A1 andmete võrdlemiseks lahtri B4 andmetega tippige:

Et kontrollida, kas väärtus lahtris A1 on alla 50, tippige:

Selleks et kontrollida, kas väärtus lahtris A1 on väiksem kui pool lahtri B4 väärtusest, tippige:

Ül altoodud näidetes tagastab Excel olenev alt võrdluse tulemusest lahtris, kuhu tippisite IF-lause, kas väärtuse TRUE või FALSE.

Võite asendada TRUE või FALSE mis tahes väärtuse või stringiga, kui soovite, et IF-valem tagastaks selles lahtris midagi muud. Näiteks:

See tagastab lahtrisse "Bob", kui tingimus on tõene, või "Sally", kui tingimus on vale.

Excel VBA või makrode võrdlusoperaatorid

Saate kasutada samu võrdlusoperaatoreid Exceli VBA redaktoris.

Excel VBA-d kasutatakse makrode loomiseks arvutustabeli toimingute automatiseerimiseks.

Exceli VBA redaktori avamiseks toimige järgmiselt.

  1. Valige Fail > Options > Kohanda linti.
  2. Lubage märkeruut Developer jaotises Main Tabs ja valige OK.
  3. Valige Excelis Arendaja > View Code.
  4. Topeltklõpsake ThisWorkbook jaotises Microsoft Exceli objektid vasakpoolsel paanil.
  5. Seadke koodiakna ülaosas vasakpoolne rippmenüü väärtusele Workbook ja parempoolseks väärtuseks Open.

Te redigeerite nüüd koodi, mis käivitatakse iga kord, kui Exceli fail avatakse. Selles aknas saate võrrelda lahtreid A1 ja A2 ning täita A3 automaatselt väärtuse või tekstiga, sõltuv alt võrdlusoperaatori tulemustest.

Siin on näide, kuidas see kood välja näeks:

Kui [A1] < [A2] Siis

[A3]="JAH"

Else

[A3]="EI"

Lõpp Kui

Vorming on VBA-s veidi erinev, kuid kahe väärtuse või stringi võrdlemiseks kasutatavad võrdlussümbolid (operaatorid) on täpselt samad.

Soovitan: