Kako koristiti operatore usporedbe u Excelu

Kako koristiti operatore usporedbe u Excelu
Kako koristiti operatore usporedbe u Excelu
Anonim

Što treba znati

  • Šest operatora: jednako (=), veće od (>), manje od (<), veće ili jednako (>= ) manje ili jednako (<= ), nije jednako ().
  • Najčešća upotreba operatora usporedbe je u funkciji IF.

Ovaj članak objašnjava kako koristiti operatore usporedbe I=u Excelu. Upute se odnose na Excel verzije 2019, 2016, 2013, 2010, Excel Online i Excel za Mac.

Šest operatora usporedbe

U Excelu vam je dostupno šest operatora za usporedbu.

Image
Image

Ovi se operatori koriste za testiranje stanja kao što su:

  • Jednako: Dvije vrijednosti ili nizovi su isti (jabuka =jabuka)
  • Veće od: Jedna vrijednost je veća od druge (10 > 8)
  • Manje od: Jedna vrijednost je manja od druge (8 < 10)
  • Veće od ili jednako: Jedna vrijednost je veća ili jednaka drugoj (10 >=10)
  • Manje od ili jednako: Jedna vrijednost je manja ili jednaka drugoj (5 <=5)
  • Nije jednako: Dvije vrijednosti nisu iste (pas mačka)

Svi operatori za usporedbu rade s vrijednostima, dok neki (poput i =) također rade s nizovima (tekst) i datumima.

Operatori usporedbe u IF funkciji

Postoje dva područja u Excelu u kojima možete koristiti operatore za usporedbu. Najčešća upotreba je unutar funkcije IF.

Unutar bilo koje ćelije proračunske tablice pozovite funkciju IF upisivanjem:

Vidjet ćete skočni tekst pomoći koji glasi:

Ovo je format za pravilno korištenje IF funkcije.

  • Prva vrijednost je uvjetni test koji sadrži operator usporedbe.
  • Druga vrijednost je broj ili niz koji želite prikazati ako je usporedba točna.
  • Treća vrijednost je broj ili niz koji želite prikazati ako je usporedba lažna.

Sve tri vrijednosti unutar IF funkcije trebaju biti odvojene zarezima.

Logički test može referencirati ili vrijednosti ili ćelije u Excel proračunskoj tablici koje sadrže vrijednosti. Također možete ugnijezditi formule unutar same usporedbe.

Na primjer, da biste usporedili podatke u ćeliji A1 s podacima u ćeliji B4, upišite:

Da biste provjerili je li vrijednost u ćeliji A1 ispod 50, upišite:

Da biste provjerili je li vrijednost u ćeliji A1 manja od polovine vrijednosti u ćeliji B4, upišite:

U gornjim primjerima Excel vraća TRUE ili FALSE u ćeliju u kojoj ste upisali IF naredbu, ovisno o rezultatu usporedbe.

Možete zamijeniti TRUE ili FALSE bilo kojom vrijednošću ili nizom ako želite da IF formula vrati nešto drugo u toj ćeliji. Na primjer:

Ovo će vratiti "Bob" u ćeliju ako je uvjet istinit ili "Sally" ako je uvjet lažan.

Operatori usporedbe u Excel VBA ili makronaredbama

Možete koristiti iste operatore usporedbe unutar Excel VBA uređivača.

Excel VBA koristi se za stvaranje makronaredbi za automatiziranje radnji unutar proračunske tablice.

Za otvaranje Excel VBA editora:

  1. Odaberi Datoteka > Opcije > Prilagodi vrpcu.
  2. Omogućite potvrdni okvir Developer pod Main Tabs i odaberite OK.
  3. U Excelu odaberite Developer > Prikaz koda.
  4. Dvaput kliknite ThisWorkbook pod Microsoft Excel Objects u lijevom oknu.
  5. Na vrhu prozora koda, postavite lijevi padajući izbornik na Workbook, a desni na Open.

Sada uređujete kod koji će se pokrenuti svaki put kada se otvori Excel datoteka. U ovom prozoru možete usporediti ćeliju A1 s A2 i automatski ispuniti A3 vrijednošću ili tekstom ovisno o rezultatima operatora usporedbe.

Evo primjera kako bi taj kod izgledao:

If [A1] < [A2] Then

[A3]="YES"

Else

[A3]="NO"

End Ako

Oblikovanje je malo drugačije u VBA, ali usporedni simboli (operatori) koji se koriste za usporedbu dviju vrijednosti ili nizova potpuno su isti.

Preporučeni: