Wat om te weet
- Ses operateurs: gelyk (=), groter as (>), minder as (<), groter as of gelyk aan (>= ) minder as of gelyk aan (<= ), nie gelyk aan ().
- Die mees algemene gebruik van vergelykingsoperateurs is in die IF-funksie.
Hierdie artikel verduidelik hoe om vergelykingsoperateurs I=in Excel te gebruik. Instruksies is van toepassing op Excel-weergawes 2019, 2016, 2013, 2010, Excel Online en Excel vir Mac.
Six Comparison Operators
Daar is ses vergelykingsoperateurs beskikbaar vir jou om in Excel te gebruik.
Hierdie operateurs word gebruik om te toets vir toestande soos:
- Gelyk: Twee waardes of stringe is dieselfde (appel =appel)
- Groter as: Een waarde is groter as die ander (10 > 8)
- Less Than: Een waarde is kleiner as die ander (8 < 10)
- Groter as of gelyk aan: Een waarde is groter of dieselfde as 'n ander (10 >=10)
- Minder as of gelyk aan: Een waarde is kleiner as of dieselfde as 'n ander (5 <=5)
- Nie gelyk aan: Twee waardes is nie dieselfde nie (hondekat)
Alle vergelykingsoperateurs werk met waardes, terwyl sommige (soos en =) ook met stringe (teks) en datums werk.
Vergelykingsoperateurs in die IF-funksie
Daar is twee areas in Excel waar jy vergelykingsoperateurs kan gebruik. Die mees algemene gebruik is binne-in die IF-funksie.
Binne enige sel van 'n sigblad, roep die IF-funksie aan deur te tik:
Jy sal opspringhulpteks sien wat lees:
Dit is die formaat om die IF-funksie behoorlik te gebruik.
- Die eerste waarde is die voorwaardelike toets wat die vergelykingsoperateur bevat.
- Die tweede waarde is die getal of string wat jy wil vertoon as die vergelyking waar is.
- Die derde waarde is die getal of string wat jy wil vertoon as die vergelyking vals is.
Al drie waardes binne die IF-funksie moet met kommas geskei word.
Die logiese toets kan óf waardes óf selle in die Excel-sigblad wat waardes bevat verwys. Jy kan ook formules in die vergelyking self nes.
Om byvoorbeeld die data in sel A1 met die data in sel B4 te vergelyk, tik:
Om te kyk of die waarde in sel A1 onder 50 is, tik:
Om te kyk of die waarde in sel A1 minder as die helfte van die waarde in sel B4 is, tik:
In die voorbeelde hierbo gee Excel óf WAAR óf ONWAAR terug in die sel waar jy die IF-stelling getik het, afhangende van die resultaat van die vergelyking.
Jy kan WAAR of ONWAAR vervang met enige waarde of string as jy wil hê dat die IF-formule iets anders in daardie sel moet terugstuur. Byvoorbeeld:
Dit sal "Bob" in die sel terugstuur as die voorwaarde waar is, of "Sally" as die voorwaarde vals is.
Vergelykingoperateurs in Excel VBA of makro's
Jy kan dieselfde vergelykingsoperateurs binne die Excel VBA-redigeerder gebruik.
Excel VBA word gebruik om makro's te skep vir die outomatisering van aksies binne 'n sigblad.
Om die Excel VBA-redigeerder oop te maak:
- Kies Lêer > Options > Pasmaak lint.
- Aktiveer die Ontwikkelaar merkblokkie onder Main Tabs en kies OK.
- In Excel, kies Ontwikkelaar > Bekyk kode.
- Dubbelklik ThisWorkbook onder Microsoft Excel Objects in die linkerpaneel.
- Stel die linker-aftreklys aan die bokant van die kodevenster op Workbook en die regter een na Oop.
Jy redigeer nou kode wat sal loop elke keer as die Excel-lêer oopgemaak word. In hierdie venster kan jy sel A1 met A2 vergelyk en A3 outomaties met 'n waarde of teks invul, afhangende van die vergelykingsoperateur resultate.
Hier is 'n voorbeeld van hoe daardie kode sal lyk:
If [A1] < [A2] Then
[A3]="JA"
Else
[A3]="NEE"
Einde As
Die formatering is effens anders in VBA, maar die vergelykingsimbole (operateurs) wat gebruik word om twee waardes of stringe te vergelyk, is presies dieselfde.