Za primerjavo vrednosti v Excelu lahko uporabite operator »manj kot ali enako (<=)« z besedilom, datumom in številko ter z Excelovimi funkcijami.
Operater „manj kot ali enako“ (<=) je eden od šestih logičnih operatorjev (znanih tudi kot primerjalni operaterji), ki se v Microsoft Excelu uporabljajo za primerjavo vrednosti. Operater “<=” preveri, ali je prva vrednost manjša ali enaka drugi vrednosti, in vrne 'TRUE', če je odgovor da, ali pa 'FALSE'. To je logični izraz, zato lahko vrne samo TRUE ali FALSE.
"Manj ali enako" se uporablja za izvajanje različnih logičnih operacij v Excelu. Redko se uporablja samostojno, pogosto pa je v kombinaciji z drugimi Excelovimi funkcijami, kot so ČE, ALI, NE, SUMIF in COUNTIF itd., za izvajanje močnih izračunov. V tej vadnici bomo videli, kako uporabiti operator 'manj kot ali enako (<=)' z besedilom, datumom in številko ter z Excelovimi funkcijami.
Primerjajte besedilne vrednosti z operatorjem '<=' v Excelu
Operater »manj kot ali enako« se lahko uporablja za primerjavo besedilnih vrednosti v Excelu. Preden primerjate vrednosti besedilnih vrednosti v Excelu, morate vedeti, da so vsi logični operatorji neobčutljivi na velike in male črke. To pomeni, da pri primerjavi besedilnih vrednosti ignorirajo razlike med velikimi in malimi črkami.
Obstaja še ena stvar, ki jo morate vedeti, ko primerjate besedilne nize z logičnimi operaterji v Excelu. MS Excel šteje prvo abecedo "a" kot najmanjšo vrednost, zadnjo abecedo "z" pa za največjo vrednost. To pomeni a < d, r j itd. Pojasnimo s primerom.
Primer 1: Če želite preveriti, da je vrednost besedila v celici A3 manjša ali enaka vrednosti v celici B4, uporabite to preprosto formulo:
=A3<=B3
Excelova formula se mora vedno začeti z znakom enakosti '='. Prvi argument je celica A3, drugi argument je celica B3, operator pa je postavljen vmes. Ker sta obe vrednosti enaki, je rezultat 'TRUE'.
Namesto sklicevanja na celice lahko uporabite tudi neposredno besedilno vrednost kot argumente v formuli. Ko pa je besedilna vrednost vstavljena v formulo, mora biti vedno zaprta v dvojnih narekovajih, kot je ta:
="mrav"<="mrav"
Ker so logični operatorji neobčutljivi na velike in male črke, ignorira razlike med velikimi in malimi črkami in kot rezultat vrne TRUE.
2. primer:
V spodnjem primeru besedilo »Ant« zagotovo ni enako »Elephant«. Morda se sprašujete, toda kako je Ant manj kot slon? Je to zato, ker je majhen? Ne, prva črka celice A3 (»A«) je manjša od prve črke celice B3 (»E«).
Kot smo že omenili, Excel meni, da so črke pozneje v abecedi večje od prejšnjih črk. Tukaj formula primerja prvo črko A3 s prvo črko B3. Prva črka 'A' < prva črka 'E', zato formula vrne 'TRUE'.
3. primer:
Pri primerjavi besedil se Excel začne s prvo črko besedil. Če sta enaka, gre na drugo črko. V tem primeru sta prva črka A3 in B3 enaka, zato se formula premakne na drugo črko A3 in B3. Zdaj "p" ni manjši od "n", zato vrne "FALSE".
Primerjajte številke z operatorjem '<=' v Excelu
Uporaba »manj kot ali enako« s številkami je dovolj preprosta, da to lahko stori vsak. Ta operater lahko uporabite tudi za izdelavo zapletenih matematičnih operacij v Excelu.
Tukaj je primer za primerjavo s številkami s '<=':
Operater »manj ali enako« lahko uporabite z matematičnimi operatorji in drugimi logičnimi operatorji za ustvarjanje zapletenih matematičnih operacij.
Na primer, poskusite s to formulo:
=(A4>B3)+(A1*B5)+(B2/2)+(B6<=A3)
V matematičnih izračunih je rezultat logične operacije TRUE enak 1, FALSE pa 0.
To pomeni, da prvi del formule (A4>B3) vrne '0', zadnji del formule (B6<=A3) pa '1'. In naša formula bi izgledala takole:
=0+(A1*B5)+(B2/2)+1
In povratni rezultat bi bil '203'.
Primerjajte datume z operatorjem »<=« v Excelu
Poleg besedila in številk lahko za primerjavo datumskih vrednosti uporabite tudi operator »manj kot ali enako«. Logične operatorje lahko uporabite tudi za primerjavo med vrstami podatkov, kot sta datum in besedilo ali številka in besedilo itd.
Ena stvar, ki jo morate vedeti, ko primerjate datume, je, da Excel shrani datume in čas kot številke, vendar so oblikovani tako, da izgledajo kot datumi. Številka datuma v Excelu se začne od 1. januarja 1900 ob 00:00, ki je shranjena kot 1., 2. januar 1900 je shranjena kot 2 itd.
Tukaj je na primer seznam datumov, vnesenih v Excel.
Če si želite ogledati številke za datumi, pritisnite tipke za bližnjice Ctrl + ~
na tipkovnici ali spremenite obliko datuma v številko ali splošno. Videli boste številke zgornjih datumov, vnesene v excel, kot je prikazano spodaj.
Excel uporabi te številke vsakič, ko je v izračun vključen datum.
Poglejmo si to tabelo:
- C2: Datum A2 je manjši od datuma B2, zato je TRUE.
- C3: A3 (katero število je 42139) je večje od B3 – FALSE.
- C4: A4 je manjši od B4 – TRUE.
- C5: A5 (36666,263) je večji od B5 (36666). Ko je vpisan samo datum, je njegov privzeti čas 00:00, kar je polnoč. Torej je odgovor LAŽ
- C6: A6 je večji od B6. Ker se besedilo vedno šteje za največjo vrednost v primerjavi s katero koli številko ali datumom v Excelu. Zato je LAŽNO.
Včasih, ko primerjate vrednost datuma s celico, lahko Excel upošteva datumsko vrednost kot besedilni niz ali aritmetični izračun.
V spodnjem primeru, čeprav je A1 večji od »4-12-2020«, je rezultat »TRUE«. Ker Excel upošteva vrednost kot besedilni niz.
Tudi tukaj se del datuma (5-12-2020) v formuli šteje za matematični izračun:
Če želite to popraviti, morate v funkcijo DATEVALUE priložiti datum, kot je ta:
=A1<=DATEVALUE("5-12-2020")
Zdaj bi dobili pravilen rezultat:
Uporaba operatorja »manj kot ali enako« s funkcijami
V Excelu se logični operatorji (kot je <=) pogosto uporabljajo v parametrih Excelovih funkcij, kot so IF, SUMIF, COUNTIF in številne druge funkcije za izvajanje močnih izračunov.
Uporaba '<=' s funkcijo IF v Excelu
Operater '<=' se lahko uporabi znotraj argumenta 'logic_test' funkcije IF za izvajanje logičnih operacij.
Excelova funkcija IF oceni logični pogoj (ki ga naredi operator »manj kot ali enako«) in vrne eno vrednost, če je pogoj TRUE, ali drugo vrednost, če je pogoj FALSE.
Sintaksa za funkcijo IF je:
=IF(logični_test,[vrednost_če_true],[vrednost_če_napačno])
Predpostavimo, da imate seznam seznamov ocen študentov in želite preveriti, ali je vsak študent uspešen ali neuspešen na podlagi rezultatov izpita. Če želite to narediti, poskusite s to formulo:
=IF(B2<=50,"Neuspešno","Uspešno")
Prehodna ocena je '50', ki se uporablja v argumentu logical_test. Formula preveri, ali je vrednost v B2 manjša ali enaka '50', in vrne 'Neuspešno', če je pogoj TRUE, ali vrne 'Pass', če je pogoj FALSE.
In ista formula se uporablja za preostale celice.
Tukaj je še en primer:
Recimo, da imamo seznam naročil oblačil s cenami. Če je cena obleke nižja ali enaka 150 $, moramo k neto ceni dodati 20 $ stroškov dostave ali k ceni dodati 10 $ stroškov dostave. Poskusite to formulo za to:
=IF(B2<=150, B2+$D$2, B2+$D$3)
Če je vrednost v B2 manjša ali enaka 150, se vrednost v D2 doda B2, rezultat pa se prikaže v C2. Če je pogoj FALSE, se D3 doda B2. Pred črkami stolpcev in številkami vrstic celic D2 in D3 ($D$2, $D$3) smo dodali znak '$', da bi postali absolutne celice, tako da se ne spremeni pri kopiranju formule v preostale celice. (C3:C8).
Uporaba "<=" s funkcijo SUMIF v Excelu
Druga Excelova funkcija, s katero se logični operaterji pogosteje uporabljajo, je funkcija SUMIF. Funkcija SUMIF se uporablja za seštevanje obsega celic, ko se ustrezne celice ujemajo z določenim pogojem.
Splošna struktura funkcije SUMIF je:
=SUMIF(obseg,merila,[obseg_vsote])
Recimo, da želite sešteti vso prodajo, ki se je zgodila 1. januarja 2019 ali pred (<=), v spodnji tabeli lahko uporabite operator '<=' s funkcijo SUMIF, da seštejete vse vrednosti:
=SUMIF(A2:A16,"<=01-jan-2020",C2:C16)
Preverjanje formule poišče vse prodaje, ki so se zgodile pred (<=) 1. januarja 2020 v obsegu celic A2:A16, in sešteje vse zneske prodaje, ki ustrezajo tem ujemajočim se datumom, v obsegu C2:C16.
Uporaba »<=« s funkcijo COUNTIF v Excelu
Zdaj pa uporabimo logični operator 'manj kot ali enako' s funkcijo COUONTIF. Excelova funkcija COUNTIF se uporablja za štetje celic, ki izpolnjujejo določen pogoj v obsegu. Z operatorjem '<=' lahko preštejete število celic z vrednostjo, ki je manjša ali enaka navedeni vrednosti.
Sintaksa COUNTIF:
=COUNTIF(obseg,merila)
Pogoj morate napisati z operatorjem '<=' v argument kriterija funkcije in obseg celic, kjer štejete celice v argumentu obsega.
Recimo, da želite v spodnjem primeru prešteti prodajo, ki je manjša ali enaka 1000, potem lahko uporabite to formulo:
=COUNTIF(C2:C16,"<=1000")
Zgornja formula šteje celice, ki so manjše ali enake 1000 v območju C2 do C16, in prikaže rezultat v celici F4.
Celice lahko preštejete tudi tako, da primerjate vrednost merila v celici z obsegom celic. V takih primerih zapišite merila tako, da združite operator (<=) in sklic na celico, ki vsebuje vrednost. Če želite to narediti, morate primerjalni operator zapreti v dvojne narekovaje (“”), nato pa med logični operator (<=) in sklic na celico postaviti znak ampersand (&).
=COUNTIF(C2:C16,"<="&F3)
Poleg funkcij IF, SUMIF in COUNTIF uporabljate tudi operator 'manj kot ali enako' z drugimi manj uporabljenimi funkcijami, kot so IN, ALI, NOR ali XOR itd.
Uporaba operatorja '<=' v Excelovem pogojnem oblikovanju
Druga pogosta uporaba operatorja »manj kot ali enako« je v Excelovem pogojnem oblikovanju, ki vam pomaga poudariti ali razlikovati podatke, shranjene na vašem delovnem listu, glede na pogoj.
Na primer, če želite v stolpcu C poudariti zneske prodaje, ki so manjši ali enaki '2000', morate napisati preprosto pravilo z uporabo operatorja '<=' v Excelovem pogojnem oblikovanju. Evo, kako to storite:
Najprej izberite obseg celic, kjer želite uporabiti pravilo (pogoj) in označite podatke (v našem primeru C2:C16).
Nato pojdite na zavihek »Domov«, kliknite »Pogojno oblikovanje« in v spustnem meniju izberite »Novo pravilo«.
V pogovornem oknu Novo pravilo oblikovanja izberite možnost »Uporabi formulo za določitev celic, ki jih želite oblikovati« v razdelku Izbira vrste pravila. Nato vnesite spodnjo formulo, da označite prodajo, ki je manjša ali enaka 2000, v polju »Oblikujte vrednosti, kjer je ta formula resnična«:
=C2<=2000
Ko vnesete pravilo, kliknite gumb »Oblika«, da določite oblikovanje.
V pogovornem oknu Oblikovanje celic lahko izberete specifično oblikovanje, ki ga želite uporabiti za označevanje celic. Spremenite lahko obliko številk, obliko pisave, slog obrob in barvo celic. Ko izberete obliko, kliknite »V redu«.
Nazaj v pogovornem oknu Novo pravilo oblikovanja si lahko ogledate predogled izbrane oblike. Zdaj znova kliknite »V redu«, da uporabite oblikovanje in označite celice.
Kot lahko vidite, so prodaje, ki so manjše ali enake 2000, označene v stolpcu C.
Kot ste se naučili, je operator '<=' v Excelu precej enostaven in uporaben za izvajanje izračunov.
to je to.