Jak používat menší nebo rovno operátor v Excelu

Operátor „menší nebo rovno (<=)“ můžete použít s textem, datem a číslem a také s funkcemi Excelu k porovnání hodnot v Excelu.

Operátor „méně než nebo rovno“ (<=) je jedním ze šesti logických operátorů (známých také jako operátory porovnání) používaných v aplikaci Microsoft Excel k porovnání hodnot. Operátor „<=“ zkontroluje, zda je první hodnota menší nebo rovna druhé hodnotě, a vrátí „PRAVDA“, pokud je odpověď ano nebo jinak „NEPRAVDA“. Toto je booleovský výraz, takže může vrátit pouze hodnotu TRUE nebo FALSE.

„menší nebo rovno“ se používá k provádění různých logických operací v Excelu. Zřídka se používá samostatně a často se kombinuje s dalšími funkcemi aplikace Excel, jako je IF, OR, NOT, SUMIF a COUNTIF atd., aby bylo možné provádět výkonné výpočty. V tomto tutoriálu uvidíme, jak používat operátor „menší nebo rovno (<=)“ s textem, datem a číslem a také s funkcemi aplikace Excel.

Porovnejte textové hodnoty s operátorem „<=“ v Excelu

Operátor „menší nebo rovno“ lze použít k porovnání textových hodnot v Excelu. Než porovnáte textové hodnoty hodnot v Excelu, měli byste vědět, že všechny logické operátory nerozlišují malá a velká písmena. To znamená, že při porovnávání textových hodnot ignorují rozdíly v malých a velkých písmenech.

Při porovnávání textových řetězců s logickými operátory v Excelu byste měli vědět ještě jednu věc. MS Excel považuje první písmeno „a“ za nejmenší hodnotu a poslední písmeno „z“ za největší hodnotu. To znamená a < d, r j atd. Vysvětleme na příkladu.

Příklad 1: Pokud chcete zkontrolovat, zda je textová hodnota v buňce A3 menší nebo rovna hodnotě v buňce B4, použijte tento jednoduchý vzorec:

=A3<=B3

Vzorec Excelu musí vždy začínat rovnítkem ‚=‘. První argument je buňka A3, druhý argument je buňka B3 a operátor je umístěn mezi nimi. Protože jsou obě hodnoty stejné, výsledek je „PRAVDA“.

Místo použití odkazů na buňky můžete jako argumenty ve vzorci použít také přímou textovou hodnotu. Ale když je do vzorce vložena textová hodnota, musí být vždy uzavřena do dvojitých uvozovek, jako je tento:

="Mravenec"<="mravenec"

Vzhledem k tomu, že logické operátory nerozlišují malá a velká písmena, ignoruje rozdíly mezi malými a velkými písmeny a jako výsledek vrátí hodnotu TRUE.

Příklad 2:

V níže uvedeném příkladu se text „Mravenec“ rozhodně nerovná „Slon“. Možná se ptáte, ale jak je mravenec menší než slon? Je to proto, že je malý? Ne, první písmeno buňky A3 („A“) je menší než první písmeno buňky B3 („E“).

Jak jsme již zmínili, Excel považuje písmena dále v abecedě za větší než dřívější písmena. Zde vzorec porovnává první písmeno A3 s prvním písmenem B3. První písmeno ‚A‘ < první písmeno ‚E‘, takže vzorec vrátí ‚PRAVDA‘.

Příklad 3:

Při porovnávání textů Excel začíná prvním písmenem textů. Pokud jsou totožné, přejde na druhé písmeno. V tomto příkladu je první písmeno A3 a B3 stejné, takže vzorec se přesune na druhé písmeno A3 a B3. Nyní „p“ není menší než „n“, proto vrací „FALSE“.

Porovnejte čísla s operátorem „<=“ v Excelu

Použití „menší než nebo rovno“ s čísly je dostatečně jednoduché, zvládne to každý. Tento operátor můžete také použít k vytváření složitých matematických operací v Excelu.

Zde je příklad pro srovnání s čísly s „<=“:

Operátor „menší nebo rovno“ můžete použít s matematickými operátory i s jinými logickými operátory k vytváření složitých matematických operací.

Zkuste například tento vzorec:

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

V matematických výpočtech je výsledek logické operace „TRUE“ ekvivalentem 1 a FALSE je 0.

To znamená, že první část vzorce (A4>B3) vrátí „0“ a poslední část vzorce (B6<=A3) vrátí „1“. A náš vzorec by vypadal takto:

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

A vracející se výsledek by byl „203“.

Porovnejte data s operátorem „<=“ v Excelu

Kromě textu a čísel můžete k porovnání hodnot data použít také operátor „menší nebo rovno“. Logické operátory lze také použít k porovnání mezi datovými typy, jako je datum a text nebo číslo a text atd.

Jedna věc, kterou byste měli vědět při porovnávání dat, je, že Excel ukládá data a čas jako čísla, ale jsou naformátována tak, aby vypadala jako data. Číslo data aplikace Excel začíná 1. ledna 1900 00:00, což je uloženo jako 1, 2. ledna 1900 je uloženo jako 2 a tak dále.

Zde je například seznam dat zadaných v Excelu.

Chcete-li zobrazit čísla za datem, stiskněte klávesové zkratky Ctrl + ~ na klávesnici nebo změňte formát data na číslo nebo obecný. A uvidíte čísla výše uvedených dat zadaná v Excelu, jak je uvedeno níže.

Excel tato čísla používá vždy, když je do výpočtu zahrnuto datum.

Podívejme se na tuto tabulku:

  • C2: Datum A2 je menší než datum B2, tedy PRAVDA.
  • C3: A3 (což je číslo 42139) je větší než B3 – FALSE.
  • C4: A4 je menší než B4 – PRAVDA.
  • C5: A5 (36666.263) je větší než B5 (36666). Pokud je zadáno pouze datum, jeho výchozí čas je 12:00, což je půlnoc. Takže odpověď je NEPRAVDA
  • C6: A6 je větší než B6. Protože text je vždy považován za největší hodnotu ve srovnání s jakýmkoli číslem nebo datem v Excelu. Proto je to NEPRAVDA.

Někdy, když porovnáváte hodnotu data s buňkou, může Excel považovat hodnotu data za textový řetězec nebo aritmetický výpočet.

V níže uvedeném příkladu, i když je A1 větší než „4-12-2020“, výsledek je „PRAVDA“. Protože Excel považuje hodnotu za textový řetězec.

Také zde je část data (5-12-2020) ve vzorci považována za matematický výpočet:

Chcete-li to opravit, musíte do funkce DATEVALUE přiložit datum takto:

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

Nyní byste dostali správný výsledek:

Použití operátoru „méně než nebo rovno“ s funkcemi

V Excelu jsou logické operátory (jako <=) široce používány v parametrech funkcí Excelu, jako je IF, SUMIF, COUNTIF a mnoha dalších funkcích k provádění výkonných výpočtů.

Použití „<=“ s funkcí IF v Excelu

Operátor „<=“ lze použít v argumentu „logic_test“ funkce IF k provádění logických operací.

Funkce Excel IF vyhodnotí logickou podmínku (kterou vytvoří operátor ‚menší nebo rovno‘) a vrátí jednu hodnotu, pokud je podmínka PRAVDA, nebo jinou hodnotu, pokud je podmínka NEPRAVDA.

Syntaxe funkce IF je:

=IF(logický_test,[hodnota_pokud_pravda],[hodnota_pokud_nepravda])

Předpokládejme, že máte seznam seznamů studentských známek a chcete zkontrolovat, zda každý student na základě skóre v testu uspěl nebo neuspěl. Chcete-li to provést, zkuste tento vzorec:

=IF(B2<=50,"Nevyhovuje","Prošel")

Značka pro úspěšné absolvování je „50“, která se používá v argumentu logical_test. Vzorec zkontroluje, zda je hodnota v B2 menší nebo rovna '50', a vrátí 'Selhání', pokud je podmínka PRAVDA, nebo vrátí ,Vyhovuje', pokud je podmínka NEPRAVDA.

A stejný vzorec se aplikuje na zbytek buněk.

Zde je další příklad:

Řekněme například, že máme seznam objednávek oblečení s cenami. Pokud je cena šatů nižší nebo rovna 150 USD, musíme k čisté ceně přidat poplatek za doručení 20 USD nebo k ceně přidat poplatek za doručení 10 USD. Zkuste na to tento vzorec:

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

Pokud je zde hodnota v B2 menší nebo rovna 150, hodnota v D2 se přičte k B2 a výsledek se zobrazí v C2. Pokud je podmínka NEPRAVDA, pak se k B2 přidá D3. Přidali jsme znak '$' před písmena sloupců a čísla řádků buněk D2 a D3 ($D$2, $D$3), aby z nich byly absolutní buňky, takže se při kopírování vzorce do zbývajících buněk nezmění. (C3:C8).

Použití „<=“ s funkcí SUMIF v Excelu

Další funkcí Excelu, se kterou se častěji používají logické operátory, je funkce SUMIF. Funkce SUMIF se používá k sečtení rozsahu buněk, když odpovídající buňky odpovídají určité podmínce.

Obecná struktura funkce SUMIF je:

=SUMIF(rozsah,kritéria,[rozsah_součtu])

Řekněme například, že chcete sečíst všechny prodeje, ke kterým došlo dne (<=) 01. ledna 2019 nebo dříve, v níže uvedené tabulce můžete použít operátor „<=“ s funkcí SUMIF k sečtení všech hodnot:

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

Kontrola vzorce hledá všechny prodeje, ke kterým došlo dne nebo před (<=) 1. ledna 2020 v oblasti buněk A2:A16, a sečte všechny částky prodeje odpovídající odpovídajícím datům v rozsahu C2:C16.

Použití „<=“ s funkcí COUNTIF v Excelu

Nyní použijeme logický operátor „menší nebo rovno“ s funkcí COUNTIF. Funkce Excel COUNTIF se používá k počítání buněk, které splňují určitou podmínku v rozsahu. Pomocí operátoru „<=“ můžete spočítat počet buněk s hodnotou, která je menší nebo rovna zadané hodnotě.

Syntaxe COUNTIF:

=COUNTIF(rozsah,kritéria)

Musíte napsat podmínku pomocí operátoru „<=“ v argumentu kritéria funkce a rozsahu buněk, kde počítáte buňky v argumentu range.

Předpokládejme, že chcete spočítat prodeje, které jsou v níže uvedeném příkladu menší nebo rovné 1000, pak můžete použít tento vzorec:

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

Výše uvedený vzorec počítá buňky, které jsou menší nebo rovné 1000 v rozsahu C2 až C16, a zobrazí výsledek v buňce F4.

Buňky můžete také počítat porovnáním hodnoty kritéria v buňce s rozsahem buněk. V takových případech zapište kritéria spojením operátoru (<=) a odkazu na buňku obsahující hodnotu. Chcete-li to provést, musíte operátor porovnání uzavřít do dvojitých uvozovek („“) a poté umístit znak ampersand (&) mezi logický operátor (<=) a odkaz na buňku.

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

Kromě funkcí IF, SUMIF a COUNTIF také používáte operátor „menší nebo rovno“ s dalšími méně používanými funkcemi, jako je AND, OR, NOR nebo XOR atd.

Použití operátoru „<=“ v podmíněném formátování Excelu

Dalším běžným použitím operátoru „menší nebo rovno“ je podmíněné formátování Excelu, které vám pomůže zvýraznit nebo odlišit data uložená v listu na základě podmínky.

Pokud například chcete ve sloupci C zvýraznit částky prodeje, které jsou menší nebo rovné „2000“, musíte napsat jednoduché pravidlo pomocí operátoru „<=“ v podmíněném formátování Excelu. Postup:

Nejprve vyberte oblast buněk, kde chcete použít pravidlo (podmínku) a zvýrazněte data (v našem případě C2:C16).

Poté přejděte na kartu ‚Domů‘, klikněte na ‚Podmíněné formátování‘ a z rozbalovací nabídky vyberte ‚Nové pravidlo‘.

V dialogovém okně Nové pravidlo formátování vyberte v části Vyberte typ pravidla možnost „Použít vzorec k určení buněk k formátování“. Poté zadejte níže uvedený vzorec pro zvýraznění prodeje, který je menší nebo roven 2000 v poli „Formát hodnot, kde je tento vzorec pravdivý“:

=C2<=2000

Po zadání pravidla klikněte na tlačítko „Formát“ a zadejte formátování.

V dialogovém okně Formát buněk si můžete vybrat konkrétní formátování, které chcete použít pro zvýraznění buněk. Můžete změnit formát čísel, formát písma, styl ohraničení a barvu výplně buněk. Jakmile zvolíte formát, klikněte na „OK“.

Zpět v dialogovém okně Nové pravidlo formátování můžete vidět náhled vybraného formátu. Nyní znovu klikněte na „OK“, abyste použili formátování a zvýraznili buňky.

Jak vidíte, prodeje, které jsou menší nebo rovné 2000, jsou zvýrazněny ve sloupci C.

Jak jste se dozvěděli, operátor „<=“ je v Excelu poměrně snadný a užitečný k provádění výpočtů.

A je to.