Kaip naudoti palyginimo operatorius programoje „Excel“

Turinys:

Kaip naudoti palyginimo operatorius programoje „Excel“
Kaip naudoti palyginimo operatorius programoje „Excel“
Anonim

Ką žinoti

  • Šeši operatoriai: lygus (=), didesnis nei (>), mažesnis nei (<), didesnis arba lygus (>= ) mažesnis arba lygus (<= ), nelygus ().
  • Dažniausiai naudojamas palyginimo operatorius IF.

Šiame straipsnyje paaiškinama, kaip programoje „Excel“naudoti palyginimo operatorius I=. Instrukcijos taikomos „Excel“2019, 2016, 2013, 2010, „Excel Online“ir „Excel for Mac“versijoms.

Šeši palyginimo operatoriai

Yra šešios palyginimo operacijos, kurias galite naudoti programoje „Excel“.

Image
Image

Šie operatoriai naudojami tikrinant tokias sąlygas kaip:

  • Lygi: dvi reikšmės arba eilutės yra vienodos (apple =apple)
  • Didesnis nei: viena reikšmė didesnė už kitą (10 > 8)
  • Mažiau nei: viena reikšmė mažesnė už kitą (8 < 10)
  • Didesnis nei arba lygus: viena vertė yra didesnė arba tokia pati kaip kita (10 >=10)
  • Mažiau nei arba lygi: viena vertė yra mažesnė arba tokia pati kaip kita (5 <=5)
  • Nelygu: dvi reikšmės nėra vienodos (šuo katė)

Visi palyginimo operatoriai veikia su reikšmėmis, o kai kurie (pvz., ir =) taip pat veikia su eilutėmis (tekstu) ir datomis.

Funkcijos IF palyginimo operatoriai

Yra dvi „Excel“sritys, kuriose galite naudoti palyginimo operatorius. Dažniausiai naudojama funkcija IF.

Bet kuriame skaičiuoklės langelyje iškvieskite funkciją IF įvesdami:

Matysite iškylantįjį pagalbos tekstą, kuris bus toks:

Tai formatas, skirtas tinkamai naudoti funkciją IF.

  • Pirmoji reikšmė yra sąlyginis testas, kuriame yra palyginimo operatorius.
  • Antra reikšmė yra skaičius arba eilutė, kurią norite rodyti, jei palyginimas teisingas.
  • Trečioji reikšmė yra skaičius arba eilutė, kurią norite rodyti, jei palyginimas klaidingas.

Visos trys reikšmės funkcijos IF viduje turi būti atskirtos kableliais.

Loginis testas gali nurodyti „Excel“skaičiuoklės reikšmes arba langelius, kuriuose yra reikšmių. Taip pat galite įdėti formules pačiame palyginime.

Pavyzdžiui, norėdami palyginti duomenis langelyje A1 su duomenimis langelyje B4, įveskite:

Jei norite patikrinti, ar reikšmė langelyje A1 yra mažesnė nei 50, įveskite:

Jei norite patikrinti, ar reikšmė langelyje A1 yra mažesnė nei pusė reikšmės langelyje B4, įveskite:

Aukščiau pateiktuose pavyzdžiuose „Excel“pateikia arba TRUE, arba FALSE langelyje, kuriame įvedėte IF teiginį, atsižvelgiant į palyginimo rezultatą.

Galite pakeisti TRUE arba FALSE bet kokia reikšme arba eilute, jei norite, kad formulė IF tame langelyje pateiktų ką nors kita. Pavyzdžiui:

Jei sąlyga yra teisinga, langelyje bus pateikta „Bob“arba „Sally“, jei sąlyga klaidinga.

Excel VBA arba makrokomandų palyginimo operatoriai

Galite naudoti tuos pačius palyginimo operatorius Excel VBA redaktoriuje.

Excel VBA naudojama kuriant makrokomandas, skirtas automatizuoti veiksmus skaičiuoklėje.

Jei norite atidaryti „Excel VBA“redaktorių:

  1. Pasirinkite Failas > Options > Tinkinti juostelę.
  2. Įjunkite žymės langelį Developer, esantį Main Tabs ir pasirinkite OK.
  3. Excel programoje pasirinkite Developer > View Code.
  4. Dukart spustelėkite ThisWorkbook, esančią kairiojoje srityje Microsoft Excel Objects.
  5. Kodo lango viršuje kairįjį išskleidžiamąjį meniu nustatykite į Workbook, o dešinėje - į Atidaryti.

Dabar redaguojate kodą, kuris bus paleistas kiekvieną kartą atidarius „Excel“failą. Šiame lange galite palyginti langelius A1 su A2 ir automatiškai užpildyti A3 reikšme arba tekstu, atsižvelgiant į palyginimo operatoriaus rezultatus.

Štai pavyzdys, kaip tas kodas atrodytų:

Jei [A1] < [A2] Tada

[A3]="TAIP"

Else

[A3]="NE"

Pabaiga Jei

VBA formatavimas šiek tiek skiriasi, tačiau palyginimo simboliai (operatoriai), naudojami dviem reikšmėms arba eilutėms palyginti, yra visiškai vienodi.

Rekomenduojamas: