Cum se utilizează operatorii de comparație în Excel

Cuprins:

Cum se utilizează operatorii de comparație în Excel
Cum se utilizează operatorii de comparație în Excel
Anonim

Ce trebuie să știți

  • Șase operatori: egal (=), mai mare decât (>), mai mic decât (<), mai mare sau egal cu (>= ) mai mic sau egal cu (<= ), diferit de ().
  • Cea mai frecventă utilizare a operatorului de comparație este în funcția IF.

Acest articol explică modul de utilizare a operatorilor de comparație I=în Excel. Instrucțiunile se aplică pentru versiunile Excel 2019, 2016, 2013, 2010, Excel Online și Excel pentru Mac.

Șase operatori de comparație

Există șase operatori de comparare disponibili pe care să-l utilizați în Excel.

Image
Image

Acești operatori sunt utilizați pentru a testa condiții precum:

  • Egal: două valori sau șiruri sunt aceleași (măr =măr)
  • Mai mare decât: o valoare este mai mare decât ceal altă (10 > 8)
  • Mai puțin decât: o valoare este mai mică decât ceal altă (8 < 10)
  • Mai mare decât sau egal cu: o valoare este mai mare sau aceeași cu alta (10 >=10)
  • Mai puțin sau egal cu: o valoare este mai mică sau aceeași cu alta (5 <=5)
  • Nu este egal cu: două valori nu sunt aceleași (câine-pisica)

Toți operatorii de comparație lucrează cu valori, în timp ce unii (cum ar fi și =) funcționează și cu șiruri (text) și date.

Operatori de comparație în funcția IF

Există două zone în Excel în care puteți utiliza operatori de comparare. Cea mai obișnuită utilizare este în interiorul funcției IF.

În orice celulă a unei foi de calcul, invocați funcția IF tastând:

Veți vedea un text de ajutor pop-up care spune:

Acesta este formatul pentru utilizarea corectă a funcției IF.

  • Prima valoare este testul condiționat care conține operatorul de comparație.
  • A doua valoare este numărul sau șirul pe care doriți să-l afișați dacă comparația este adevărată.
  • A treia valoare este numărul sau șirul pe care doriți să-l afișați dacă comparația este falsă.

Toate cele trei valori din interiorul funcției IF ar trebui separate prin virgule.

Testul logic poate face referire fie la valori, fie la celulele din foaia de calcul Excel care conțin valori. De asemenea, puteți încadra formule în comparație în sine.

De exemplu, pentru a compara datele din celula A1 cu datele din celula B4, tastați:

Pentru a verifica dacă valoarea din celula A1 este sub 50, tastați:

Pentru a verifica dacă valoarea din celula A1 este mai mică de jumătate din valoarea din celula B4, tastați:

În exemplele de mai sus, Excel returnează fie TRUE, fie FALSE în celula în care ați introdus instrucțiunea IF, în funcție de rezultatul comparației.

Puteți înlocui TRUE sau FALSE cu orice valoare sau șir dacă doriți ca formula IF să returneze altceva în acea celulă. De exemplu:

Acest lucru va returna „Bob” în celulă dacă condiția este adevărată sau „Sally” dacă condiția este falsă.

Operatori de comparație în Excel VBA sau Macro

Puteți folosi aceiași operatori de comparare în cadrul editorului Excel VBA.

Excel VBA este folosit pentru a crea macrocomenzi pentru automatizarea acțiunilor în interiorul unei foi de calcul.

Pentru a deschide editorul Excel VBA:

  1. Selectați Fișier > Opțiuni > Personalizați panglica.
  2. Activați caseta de selectare Dezvoltator sub File principale și selectați OK.
  3. În Excel, selectați Dezvoltator > Vizualizați codul.
  4. Dublu clic pe ThisWorkbook sub Microsoft Excel Objects în panoul din stânga.
  5. În partea de sus a ferestrei de cod, setați meniul drop-down din stânga la Workbook și cel din dreapta la Open.

Acum editați codul care va rula de fiecare dată când este deschis fișierul Excel. În această fereastră, puteți compara celula A1 cu A2 și puteți completa automat A3 cu o valoare sau un text în funcție de rezultatele operatorului de comparare.

Iată un exemplu despre cum ar arăta acel cod:

Dacă [A1] < [A2] Atunci

[A3]=„DA”

Else

[A3]=„NU”

Sfârșit Dacă

Formatarea este ușor diferită în VBA, dar simbolurile de comparație (operatorii) folosite pentru a compara două valori sau șiruri sunt exact aceleași.

Recomandat: