Galite naudoti operatorių „mažiau nei arba lygus (<=)“ su tekstu, data ir skaičiumi, taip pat su „Excel“ funkcijomis, kad palygintumėte „Excel“ reikšmes.
Operatorius „Mažiau nei arba lygus“ (<=) yra vienas iš šešių loginių operatorių (taip pat žinomų kaip palyginimo operatoriai), naudojamų „Microsoft Excel“ vertėms palyginti. Operatorius „<=“ patikrina, ar pirmoji reikšmė yra mažesnė arba lygi antrajai, ir grąžina „TRUE“, jei atsakymas yra „taip“, arba „FALSE“. Tai loginė išraiška, todėl ji gali grąžinti tik TRUE arba FALSE.
„Mažiau nei arba lygus“ naudojama įvairioms „Excel“ loginėms operacijoms atlikti. Jis retai naudojamas atskirai ir dažnai derinamas su kitomis „Excel“ funkcijomis, tokiomis kaip IF, OR, NOT, SUMIF ir COUNTIF ir kt., kad būtų atlikti galingi skaičiavimai. Šioje pamokoje pamatysime, kaip naudoti operatorių „mažiau nei arba lygus (<=)“ su tekstu, data ir skaičiumi, taip pat su „Excel“ funkcijomis.
Palyginkite teksto reikšmes su „<=“ operatoriumi programoje „Excel“.
Operatorius „mažiau arba lygus“ gali būti naudojamas teksto reikšmėms palyginti programoje „Excel“. Prieš palygindami reikšmes teksto reikšmes programoje „Excel“, turėtumėte žinoti, kad visi loginiai operatoriai neskiria didžiųjų ir mažųjų raidžių. Tai reiškia, kad lygindami teksto reikšmes jie ignoruoja didžiųjų ir mažųjų raidžių skirtumus.
Yra dar vienas dalykas, kurį turėtumėte žinoti lygindami teksto eilutes su loginiais operatoriais programoje „Excel“. MS Excel pirmąją abėcėlę „a“ laiko mažiausia reikšme, o paskutinę abėcėlę „z“ – didžiausia. Tai reiškia a < d, r j ir tt Paaiškinkime pavyzdžiu.
1 pavyzdys: Jei norite patikrinti, ar teksto reikšmė langelyje A3 yra mažesnė arba lygi reikšmei langelyje B4, naudokite šią paprastą formulę:
=A3<=B3
„Excel“ formulė visada turi prasidėti lygybės ženklu „=“. Pirmasis argumentas yra langelis A3, antrasis argumentas yra langelis B3, o operatorius yra tarp jų. Kadangi abi reikšmės yra vienodos, rezultatas yra „TRUE“.
Užuot naudoję langelių nuorodas, kaip formulės argumentus taip pat galite naudoti tiesioginę teksto reikšmę. Bet kai teksto reikšmė įterpiama į formulę, ji visada turi būti įtraukta į dvigubas kabutes, pavyzdžiui:
="Skruzdėlė"<="skruzdė"
Kadangi loginiai operatoriai neskiria didžiųjų ir mažųjų raidžių, jis nepaiso didžiųjų ir mažųjų raidžių skirtumų ir kaip rezultatą pateikia TRUE.
2 pavyzdys:
Žemiau pateiktame pavyzdyje tekstas „Skruzdė“ tikrai nėra lygus „dramblys“. Taigi jums gali kilti klausimas, bet kuo Skruzdė yra mažesnė už dramblį? Ar dėl to, kad jis mažas? Ne, pirmoji langelio A3 raidė („A“) yra mažesnė už pirmąją langelio B3 raidę („E“).
Kaip minėjome anksčiau, „Excel“ mano, kad vėlesnės abėcėlės raidės yra didesnės nei ankstesnės raidės. Čia formulė lygina pirmąją A3 raidę su pirmąja B3 raide. Pirmoji raidė „A“ < pirmoji raidė „E“, todėl formulė grąžina „TRUE“.
3 pavyzdys:
Lyginant tekstus, „Excel“ pradedama pirmąja teksto raide. Jei jie identiški, pereinama prie antrosios raidės. Šiame pavyzdyje pirmoji A3 ir B3 raidė yra vienodos, todėl formulė perkeliama į antrąją A3 ir B3 raidę. Dabar „p“ yra ne mažesnis nei „n“, taigi jis grąžina „FALSE“.
Palyginkite skaičius su „<=“ operatoriumi programoje „Excel“.
Su skaičiais naudoti „mažiau nei arba lygus“ yra pakankamai paprasta, kad tai gali padaryti kiekvienas. Taip pat galite naudoti šį operatorių kurdami sudėtingas matematines operacijas programoje „Excel“.
Štai pavyzdys, kurį galima palyginti su skaičiais su „<=“:
Norėdami sukurti sudėtingas matematines operacijas, galite naudoti operatorių „mažiau nei arba lygus“ su matematiniais operatoriais ir kitais loginiais operatoriais.
Pavyzdžiui, išbandykite šią formulę:
=(A4>B3)+(A1*B5)+(B2/2)+(B6<=A3)
Atliekant matematinius skaičiavimus, loginės operacijos „TRUE“ rezultatas yra lygus 1, o FALSE yra 0.
Tai reiškia, kad pirmoji formulės dalis (A4>B3) grąžina „0“, o paskutinė formulės dalis (B6<=A3) – „1“. O mūsų formulė atrodytų taip:
=0+(A1*B5)+(B2/2)+1
Ir grąžinamas rezultatas būtų „203“.
Palyginkite datas su „<=“ operatoriumi programoje „Excel“.
Be teksto ir skaičių, norėdami palyginti datos reikšmes, taip pat galite naudoti operatorių „mažiau nei arba lygus“. Loginius operatorius taip pat galima naudoti norint palyginti duomenų tipus, pvz., datą ir tekstą arba skaičių ir tekstą ir kt.
Vienas dalykas, kurį turėtumėte žinoti lygindami datas, yra tas, kad „Excel“ išsaugo datas ir laiką kaip skaičius, tačiau jie suformatuoti taip, kad atrodytų kaip data. „Excel“ datos numeris prasideda nuo 1900 m. sausio 1 d. 12:00 val., kuris išsaugomas kaip 1, 1900 m. sausio 2 d. įrašomas kaip 2 ir pan.
Pavyzdžiui, čia yra „Excel“ įvestų datų sąrašas.
Norėdami pamatyti skaičius po datų, paspauskite sparčiuosius klavišus Ctrl + ~
klaviatūra arba pakeiskite datos formatą į skaičių arba bendrąjį. Ir matysite aukščiau nurodytų datų skaičius, įvestus į „Excel“, kaip parodyta žemiau.
„Excel“ naudoja šiuos skaičius, kai į skaičiavimą įtraukiama data.
Pažvelkime į šią lentelę:
- C2: A2 data yra mažesnė už B2, vadinasi, TRUE.
- C3: A3 (kurio skaičius yra 42139) yra didesnis nei B3 – FALSE.
- C4: A4 yra mažesnis nei B4 – TRUE.
- C5: A5 (36666.263) yra didesnis nei B5 (36666). Kai įvedama tik data, numatytasis laikas yra 12:00 AM, tai yra vidurnaktis. Taigi atsakymas yra NETEISINGAS
- C6: A6 yra didesnis nei B6. Kadangi tekstas visada laikomas didžiausia reikšme, palyginti su bet kokiu skaičiumi ar data programoje „Excel“. Vadinasi, tai NETEISINGA.
Kartais, kai lyginate datos reikšmę su langeliu, „Excel“ gali laikyti datos reikšmę teksto eilute arba aritmetiniu skaičiavimu.
Toliau pateiktame pavyzdyje, net jei A1 yra didesnis nei „4-12-2020“, rezultatas yra „TRUE“. Kadangi „Excel“ reikšmę laiko teksto eilute.
Taip pat čia datos dalis (5-12-2020) formulėje laikoma matematiniu skaičiavimu:
Norėdami tai išspręsti, turite įtraukti datą į funkciją DATEVALUE, pvz.:
=A1<=DATEVALUE("5-12-2020")
Dabar gausite teisingą rezultatą:
Operatoriaus „Mažiau nei arba lygus“ naudojimas su funkcijomis
Programoje „Excel“ loginiai operatoriai (pvz., <=) plačiai naudojami „Excel“ funkcijų parametruose, pvz., IF, SUMIF, COUNTIF ir daugelyje kitų funkcijų, kad būtų galima atlikti galingus skaičiavimus.
Naudojant „<=“ su IF funkcija programoje „Excel“.
Operatorius „<=“ gali būti naudojamas IF funkcijos argumente „logic_test“, kad būtų galima atlikti logines operacijas.
Funkcija „Excel IF“ įvertina loginę sąlygą (kurią sudaro operatorius „mažiau nei arba lygi“) ir grąžina vieną reikšmę, jei sąlyga yra TRUE, arba kitą reikšmę, jei sąlyga FALSE.
Funkcijos IF sintaksė yra tokia:
=IF(loginis_testas,[reikšmė_jei_tiesa],[reikšmė_jei_klaidinga])
Tarkime, jūs turite mokinių pažymių sąrašų sąrašą ir norite patikrinti, ar kiekvienas mokinys buvo išlaikytas, ar neišlaikė, atsižvelgiant į testo balą. Norėdami tai padaryti, išbandykite šią formulę:
=JEI(B2<=50"Nepavyko","Patvirtinta")
Perdavimo ženklas yra „50“, kuris naudojamas argumente logical_test. Formulė patikrina, ar B2 reikšmė yra mažesnė arba lygi „50“, ir grąžina „Nepavyko“, jei sąlyga yra TRUE, arba grąžina „Pasaikė“, jei sąlyga yra FALSE.
Ta pati formulė taikoma ir likusioms ląstelėms.
Štai dar vienas pavyzdys:
Pavyzdžiui, tarkime, kad turime drabužių užsakymų sąrašą su kainomis. Jei suknelės kaina yra mažesnė arba lygi 150 USD, prie grynosios kainos turime pridėti 20 USD pristatymo mokestį arba prie kainos pridėti 10 USD pristatymo mokestį. Išbandykite šią formulę:
=IF(B2<=150, B2+$D$2, B2+$D$3)
Jei B2 reikšmė yra mažesnė arba lygi 150, D2 reikšmė pridedama prie B2, o rezultatas rodomas C2. Jei sąlyga yra NETIESA, tada D3 pridedamas prie B2. Pridėjome ženklą „$“ prieš langelių D2 ir D3 stulpelių raides ir eilučių numerius ($D$2, $D$3), kad jie taptų absoliučiais langeliais, kad jis nepasikeistų kopijuojant formulę į likusius langelius. (C3:C8).
„<=“ naudojimas su SUMIF funkcija „Excel“.
Kita „Excel“ funkcija, su kuria dažniau naudojami loginiai operatoriai, yra funkcija SUMIF. Funkcija SUMIF naudojama langelių diapazonui susumuoti, kai atitinkami langeliai atitinka tam tikrą sąlygą.
Bendra SUMIF funkcijos struktūra yra tokia:
=SUMF(diapazonas,kriterijai,[sumos_diapazonas])
Pavyzdžiui, tarkime, kad norite susumuoti visus pardavimus, įvykusius 2019 m. sausio 1 d. arba anksčiau (<=), toliau esančioje lentelėje galite naudoti operatorių „<=“ su funkcija SUMIF, kad susumuotų visas vertes:
=SUMIF(A2:A16,"<=01-Jan-2020",C2:C16)
Formulės patikra ieško visų pardavimų, įvykusių 2020 m. sausio 1 d. arba anksčiau (<=) langelių diapazone A2:A16 ir susumuoja visas pardavimo sumas, atitinkančias tas atitinkančias datas diapazone C2:C16.
Naudojant „<=“ su COUNTIF funkcija „Excel“.
Dabar naudokite loginį operatorių „mažiau nei arba lygus“ su funkcija COUONTIF. „Excel“ COUNTIF funkcija naudojama ląstelėms, atitinkančioms tam tikrą diapazono sąlygą, suskaičiuoti. Galite naudoti operatorių „<=“, kad suskaičiuotumėte langelių, kurių reikšmė yra mažesnė arba lygi nurodytai vertei, skaičių.
COUNTIF sintaksė:
=COUNTIF(diapazonas,kriterijai)
Funkcijos kriterijų argumente ir langelių diapazone, kuriame skaičiuojate langelius diapazono argumente, turite parašyti sąlygą naudodami operatorių „<=“.
Tarkime, kad toliau pateiktame pavyzdyje norite suskaičiuoti pardavimus, kurie yra mažesni arba lygūs 1000, tada galite naudoti šią formulę:
=COUNTIF(C2:C16,"<=1000")
Aukščiau pateikta formulė skaičiuoja langelius, kurie yra mažesni arba lygūs 1000 diapazone nuo C2 iki C16, o rezultatas rodomas langelyje F4.
Taip pat galite skaičiuoti ląsteles palyginę kriterijaus reikšmę langelyje su langelių diapazonu. Tokiais atvejais parašykite kriterijus, sujungdami operatorių (<=) ir nuorodą į langelį, kuriame yra reikšmė. Norėdami tai padaryti, palyginimo operatorių turite įdėti į dvigubas kabutes (""), o tada tarp loginio operacijos ženklo (<=) ir langelio nuorodos įdėti ampersandą (&).
=COUNTIF(C2:C16,"<="&F3)
Be funkcijų IF, SUMIF ir COUNTIF, taip pat naudojate operatorių „mažiau nei arba lygus“ su kitomis mažiau naudojamomis funkcijomis, tokiomis kaip AND, OR, NOR, XOR ir kt.
„<=“ operatoriaus naudojimas „Excel“ sąlyginiame formate
Kitas įprastas operatoriaus „mažiau nei arba lygus“ naudojimas yra „Excel“ sąlyginis formatavimas, kuris padeda paryškinti arba atskirti darbalapyje saugomus duomenis pagal sąlygą.
Pavyzdžiui, jei norite paryškinti pardavimo sumas, kurios yra mažesnės arba lygios „2000“ C stulpelyje, turite parašyti paprastą taisyklę naudodami „Excel“ sąlyginio formatavimo operatorių „<=“. Štai kaip tai darote:
Pirmiausia pasirinkite langelių diapazoną, kuriame norite taikyti taisyklę (sąlygą), ir pažymėkite duomenis (mūsų atveju C2:C16).
Tada eikite į skirtuką „Pagrindinis“, spustelėkite „Sąlyginis formatavimas“ ir išskleidžiamajame meniu pasirinkite „Nauja taisyklė“.
Dialogo lange Nauja formatavimo taisyklė pasirinkite parinktį „Naudoti formulę, kad nustatytumėte, kuriuos langelius formatuoti“ skiltyje Pasirinkti taisyklės tipą. Tada įveskite toliau pateiktą formulę, kad paryškintumėte pardavimus, kurie yra mažesni arba lygūs 2000 lauke „Formatuoti reikšmes, kai ši formulė yra teisinga“:
=C2<=2000
Įvedę taisyklę, spustelėkite mygtuką „Formatas“, kad nurodytumėte formatavimą.
Dialogo lange Format Cells galite pasirinkti konkretų formatavimą, kurį norite taikyti paryškindami langelius. Galite pakeisti skaičių formatą, šrifto formatą, kraštinių stilių ir užpildyti langelių spalvą. Pasirinkę formatą, spustelėkite „Gerai“.
Dialogo lange Nauja formatavimo taisyklė galite matyti pasirinkto formato peržiūrą. Dabar dar kartą spustelėkite „Gerai“, kad pritaikytumėte formatavimą ir paryškintumėte langelius.
Kaip matote, pardavimai, mažesni arba lygūs 2000, pažymėti C stulpelyje.
Kaip jūs sužinojote, „Excel“ operatorius „<=“ yra gana lengvas ir naudingas atliekant skaičiavimus.
Viskas.