Ako používať menšie alebo rovné operátor v Exceli

Operátor „menší alebo rovný (<=)“ môžete použiť s textom, dátumom a číslom, ako aj s funkciami Excelu na porovnanie hodnôt v Exceli.

Operátor „menej ako alebo rovné“ (<=) je jedným zo šiestich logických operátorov (známych aj ako operátory porovnávania) používaných v programe Microsoft Excel na porovnávanie hodnôt. Operátor „<=“ skontroluje, či je prvá hodnota menšia alebo rovná druhej hodnote, a vráti „PRAVDA“, ak je odpoveď áno alebo inak „NEPRAVDA“. Toto je boolovský výraz, takže môže vrátiť iba hodnotu TRUE alebo FALSE.

„Menej ako alebo rovné“ sa používa na vykonávanie rôznych logických operácií v Exceli. Len zriedka sa používa samostatne a často sa kombinuje s inými funkciami Excelu, ako sú IF, OR, NOT, SUMIF a COUNTIF atď., aby sa vykonávali výkonné výpočty. V tomto návode uvidíme, ako používať operátor „menšie alebo rovné (<=)“ s textom, dátumom a číslom, ako aj s funkciami Excelu.

Porovnajte textové hodnoty s operátorom „<=“ v Exceli

Operátor „menší alebo rovný“ sa dá použiť na porovnanie textových hodnôt v Exceli. Pred porovnaním textových hodnôt hodnôt v Exceli by ste mali vedieť, že všetky logické operátory nerozlišujú veľké a malé písmená. Znamená to, že pri porovnávaní textových hodnôt ignorujú rozdiely v malých a veľkých písmenách.

Pri porovnávaní textových reťazcov s logickými operátormi v Exceli by ste mali vedieť ešte jednu vec. MS Excel považuje prvé písmeno „a“ za najmenšiu hodnotu a posledné písmeno „z“ za najväčšiu hodnotu. To znamená a < d, r j atď. Vysvetlime to na príklade.

Príklad 1: Ak chcete skontrolovať, či je textová hodnota v bunke A3 menšia alebo rovná hodnote v bunke B4, použite tento jednoduchý vzorec:

=A3<=B3

Vzorec programu Excel musí vždy začínať znakom rovnosti „=“. Prvý argument je bunka A3, druhý argument je bunka B3 a medzi nimi je umiestnený operátor. Keďže obe hodnoty sú rovnaké, výsledok je „PRAVDA“.

Namiesto použitia odkazov na bunky môžete ako argumenty vo vzorci použiť aj priamu textovú hodnotu. Keď sa však do vzorca vloží textová hodnota, musí byť vždy uzavretá v dvojitých úvodzovkách, ako je tento:

="Mravec"<="mravec"

Keďže logické operátory nerozlišujú veľké a malé písmená, ignoruje rozdiely v malých a veľkých písmenách a ako výsledok vráti hodnotu TRUE.

Príklad 2:

V nižšie uvedenom príklade sa text „Mravec“ rozhodne nerovná „Slon“. Možno sa čudujete, ale ako je mravec menší ako slon? Je to preto, že je malé? Nie, prvé písmeno bunky A3 („A“) je menšie ako prvé písmeno bunky B3 („E“).

Ako sme už spomenuli, Excel sa domnieva, že písmená, ktoré sa nachádzajú ďalej v abecede, sú väčšie ako predchádzajúce písmená. Tu vzorec porovnáva prvé písmeno A3 s prvým písmenom B3. Prvé písmeno „A“ < prvé písmeno „E“, takže vzorec vráti „PRAVDA“.

Príklad 3:

Pri porovnávaní textov Excel začína prvým písmenom textov. Ak sú totožné, prejde na druhé písmeno. V tomto príklade je prvé písmeno A3 a B3 rovnaké, takže vzorec sa presunie na druhé písmeno A3 a B3. Teraz „p“ nie je menšie ako „n“, preto vráti „FALSE“.

Porovnajte čísla s operátorom „<=“ v Exceli

Použitie „menšieho alebo rovného“ s číslami je dosť jednoduché, zvládne to každý. Tento operátor môžete použiť aj na vytváranie zložitých matematických operácií v Exceli.

Tu je príklad na porovnanie s číslami s „<=“:

Operátor „menší alebo rovný“ môžete použiť s matematickými operátormi, ako aj s inými logickými operátormi na vytváranie zložitých matematických operácií.

Skúste napríklad tento vzorec:

=(A4>B3)+(A1*B5)+(B2/2)+(B6<=A3)

V matematických výpočtoch je výsledok logickej operácie „TRUE“ ekvivalentný 1 a FALSE je 0.

To znamená, že prvá časť vzorca (A4>B3) vráti „0“ a posledná časť vzorca (B6<=A3) vráti „1“. A náš vzorec by vyzeral takto:

=0+(A1*B5)+(B2/2)+1

A vracajúci sa výsledok by bol „203“.

Porovnajte dátumy s operátorom „<=“ v Exceli

Okrem textu a čísel môžete na porovnanie hodnôt dátumu použiť aj operátor „menší alebo rovný“. Logické operátory možno použiť aj na porovnanie medzi typmi údajov, ako je dátum a text alebo číslo a text atď.

Jedna vec, ktorú by ste mali vedieť pri porovnávaní dátumov, je, že Excel ukladá dátumy a čas ako čísla, ale sú naformátované tak, aby vyzerali ako dátumy. Číslo dátumu v Exceli začína 1. januára 1900 00:00, čo je uložené ako 1, 2. januára 1900 je uložené ako 2 atď.

Tu je napríklad zoznam dátumov zadaných v Exceli.

Ak chcete zobraziť čísla za dátumami, stlačte klávesové skratky Ctrl + ~ na klávesnici alebo zmeniť formát dátumu na číslo alebo všeobecný. A uvidíte čísla vyššie uvedených dátumov zadaných v programe Excel, ako je uvedené nižšie.

Excel používa tieto čísla vždy, keď je do výpočtu zahrnutý dátum.

Pozrime sa na túto tabuľku:

  • C2: Dátum A2 je menší ako dátum B2, teda PRAVDA.
  • C3: A3 (čo je číslo 42139) je väčšie ako B3 – FALSE.
  • C4: A4 je menej ako B4 – PRAVDA.
  • C5: A5 (36666,263) je väčšie ako B5 (36666). Keď je zadaný iba dátum, jeho predvolený čas je 00:00, čo je polnoc. Takže odpoveď je NEPRAVDA
  • C6: A6 je väčšie ako B6. Pretože text sa vždy považuje za najväčšiu hodnotu v porovnaní s akýmkoľvek číslom alebo dátumom v Exceli. Preto je to NEPRAVDA.

Niekedy, keď porovnávate hodnotu dátumu s bunkou, Excel môže považovať hodnotu dátumu za textový reťazec alebo aritmetický výpočet.

V nižšie uvedenom príklade, aj keď je A1 väčšie ako „4-12-2020“, výsledok je „PRAVDA“. Pretože Excel považuje hodnotu za textový reťazec.

Aj tu sa časť dátumu (5-12-2020) vo vzorci považuje za matematický výpočet:

Ak to chcete vyriešiť, musíte do funkcie DATEVALUE uzavrieť dátum, ako je tento:

=A1<=DATEVALUE("5-12-2020")

Teraz by ste dostali správny výsledok:

Používanie operátora „menej alebo rovného“ s funkciami

V Exceli sa logické operátory (ako <=) široko používajú v parametroch funkcií Excelu, ako sú IF, SUMIF, COUNTIF a mnohých ďalších funkciách na vykonávanie výkonných výpočtov.

Použitie „<=“ s funkciou IF v Exceli

Operátor „<=“ možno použiť v rámci argumentu „logic_test“ funkcie IF na vykonávanie logických operácií.

Funkcia Excel IF vyhodnotí logickú podmienku (vytvorenú operátorom „menej alebo rovná“) a vráti jednu hodnotu, ak je podmienka TRUE, alebo inú hodnotu, ak je podmienka FALSE.

Syntax funkcie IF je:

=AK(logický_test,[hodnota_ak_pravda],[hodnota_ak_nepravda])

Predpokladajme, že máte zoznam zoznamov známok študentov a chcete skontrolovať, či každý študent na základe skóre v teste uspel alebo neuspel. Ak to chcete urobiť, skúste tento vzorec:

=IF(B2<=50,"Nevyhovuje","Vyhovuje")

Úspešná známka je „50“, ktorá sa používa v argumente logical_test. Vzorec skontroluje, či je hodnota v B2 menšia alebo rovná '50', a vráti 'Neúspech', ak je podmienka TRUE, alebo vráti 'Vyhovuje', ak je podmienka FALSE.

A rovnaký vzorec sa aplikuje na zvyšok buniek.

Tu je ďalší príklad:

Povedzme napríklad, že máme zoznam objednávok oblečenia s cenami. Ak je cena šiat nižšia alebo rovná 150 USD, musíme k čistej cene pripočítať poplatok za doručenie 20 USD alebo k cene pripočítať poplatok za doručenie 10 USD. Skúste na to tento vzorec:

=IF(B2<=150; B2+$D$2; B2+$D$3)

Ak je hodnota v B2 menšia alebo rovná 150, hodnota v D2 sa pripočíta k B2 a výsledok sa zobrazí v C2. Ak je podmienka FALSE, potom sa k B2 pridá D3. Znak „$“ sme pridali pred písmená stĺpcov a čísla riadkov buniek D2 a D3 ($D$2, $D$3), aby sa stali absolútnymi bunkami, takže sa pri kopírovaní vzorca do zvyšku buniek nemení. (C3:C8).

Použitie „<=“ s funkciou SUMIF v Exceli

Ďalšou funkciou Excelu, s ktorou sa častejšie používajú logické operátory, je funkcia SUMIF. Funkcia SUMIF sa používa na sčítanie rozsahu buniek, keď zodpovedajúce bunky zodpovedajú určitej podmienke.

Všeobecná štruktúra funkcie SUMIF je:

=SUMIF(rozsah,kritérium,[rozsah_sumu])

Povedzme napríklad, že chcete sčítať všetky predaje, ktoré sa uskutočnili 1. januára 2019 alebo pred (<=) 1. januára 2019, v tabuľke nižšie môžete použiť operátor „<=“ s funkciou SUMIF na sčítanie všetkých hodnôt:

=SUMIF(A2:A16,"<=01-Jan-2020",C2:C16)

Kontrola vzorca vyhľadá všetky predaje, ktoré sa vyskytli 1. januára 2020 alebo pred (<=) 1. januára 2020 v rozsahu buniek A2:A16, a spočíta všetky sumy predaja zodpovedajúce zodpovedajúcim dátumom v rozsahu C2:C16.

Použitie „<=“ s funkciou COUNTIF v Exceli

Teraz použite logický operátor „menší alebo rovný“ s funkciou COONTIF. Funkcia Excel COUNTIF sa používa na počítanie buniek, ktoré spĺňajú určitú podmienku v rozsahu. Pomocou operátora „<=“ môžete spočítať počet buniek s hodnotou, ktorá je menšia alebo rovná zadanej hodnote.

Syntax COUNTIF:

=COUNTIF(rozsah,kritérium)

Musíte napísať podmienku pomocou operátora „<=“ v argumente kritéria funkcie a rozsahu buniek, kde počítate bunky v argumente rozsah.

Predpokladajme, že chcete spočítať predaje, ktoré sú v nižšie uvedenom príklade menšie alebo rovné 1 000, potom môžete použiť tento vzorec:

=COUNTIF(C2:C16,"<=1000")

Vyššie uvedený vzorec počíta bunky, ktoré sú menšie alebo rovné 1 000 v rozsahu C2 až C16 a zobrazí výsledok v bunke F4.

Bunky môžete spočítať aj porovnaním hodnoty kritéria v bunke s rozsahom buniek. V takýchto prípadoch napíšte kritériá spojením operátora (<=) a odkazu na bunku obsahujúcu hodnotu. Ak to chcete urobiť, musíte operátor porovnania uzavrieť do dvojitých úvodzoviek („“) a potom umiestniť znak ampersand (&) medzi logický operátor (<=) a odkaz na bunku.

=COUNTIF(C2:C16,"<="&F3)

Okrem funkcií IF, SUMIF a COUNTIF používate aj operátor „menší alebo rovný“ s inými menej používanými funkciami, ako sú AND, OR, NOR alebo XOR atď.

Použitie operátora „<=“ v podmienenom formátovaní Excelu

Ďalším bežným použitím operátora „menšie alebo rovné“ je podmienené formátovanie v Exceli, ktoré vám pomáha zvýrazniť alebo rozlíšiť údaje uložené v pracovnom hárku na základe podmienky.

Napríklad, ak chcete v stĺpci C zvýrazniť sumy predaja, ktoré sú menšie alebo rovné „2 000“, musíte napísať jednoduché pravidlo pomocou operátora „<=“ v podmienenom formátovaní Excelu. Urobíte to takto:

Najprv vyberte rozsah buniek, kde chcete použiť pravidlo (podmienku) a zvýraznite údaje (v našom prípade C2:C16).

Potom prejdite na kartu „Domov“, kliknite na „Podmienené formátovanie“ a z rozbaľovacej ponuky vyberte „Nové pravidlo“.

V dialógovom okne Nové pravidlo formátovania vyberte v časti Vyberte typ pravidla možnosť „Použiť vzorec na určenie, ktoré bunky sa majú formátovať“. Potom napíšte nižšie uvedený vzorec, aby ste zvýraznili predaje, ktoré sú menšie alebo rovné 2 000 v poli „Formátovať hodnoty, pri ktorých platí tento vzorec“:

=C2<=2000

Po zadaní pravidla kliknite na tlačidlo „Formátovať“ a zadajte formátovanie.

V dialógovom okne Formát buniek si môžete vybrať konkrétne formátovanie, ktoré chcete použiť na zvýraznenie buniek. Môžete zmeniť formát čísel, formát písma, štýl okrajov a farbu výplne buniek. Po výbere formátu kliknite na „OK“.

Späť v dialógovom okne Nové pravidlo formátovania môžete vidieť ukážku zvoleného formátu. Teraz znova kliknite na „OK“, aby ste použili formátovanie a zvýraznili bunky.

Ako vidíte, predaje, ktoré sú menšie alebo rovné 2 000, sú zvýraznené v stĺpci C.

Ako ste sa dozvedeli, operátor „<=“ je v Exceli pomerne jednoduchý a užitočný na vykonávanie výpočtov.

to je všetko.