Hur man använder mindre än eller lika med operatör i Excel

Du kan använda operatorn "mindre än eller lika med (<=)" med text, datum och nummer samt med Excel-funktioner för att jämföra värden i Excel.

Operatorn "Mindre än eller lika med" (<=) är en av de sex logiska operatorerna (även känd som jämförelseoperatorerna) som används i Microsoft Excel för att jämföra värden. Operatören "<=" kontrollerar om det första värdet är mindre än eller lika med det andra värdet och returnerar "TRUE" om svaret är ja eller "FALSE". Detta är ett booleskt uttryck, så det kan bara returnera antingen TRUE eller FALSE.

"Mindre än eller lika med" används för att utföra de olika logiska operationerna i Excel. Det används sällan ensamt, och det kombineras ofta med andra Excel-funktioner som OM, ELLER, INTE, SUMOM, och ANTAL.OM, etc. för att utföra kraftfulla beräkningar. I den här handledningen kommer vi att se hur man använder operatorn "mindre än eller lika med (<=)" med text, datum och nummer samt med Excel-funktioner.

Jämför textvärden med "<=" Operator i Excel

Operatorn "mindre än eller lika med" kan användas för att jämföra textvärden i Excel. Innan du jämför värdetextvärden i Excel bör du veta att alla logiska operatorer är skiftlägesokänsliga. Det betyder att de ignorerar skillnader mellan skiftlägen när de jämför textvärden.

Det finns en annan sak som du bör veta när du jämför textsträngar med logiska operatorer i Excel. MS Excel betraktar det första alfabetet "a" som det minsta värdet och det sista alfabetet "z" som det största värdet. Det betyder a < d, r j, etc. Låt oss förklara med ett exempel.

Exempel 1: Om du vill kontrollera att textvärdet i cell A3 är mindre än eller lika med värdet i cell B4, använd den här enkla formeln:

=A3<=B3

En excel-formel måste alltid börja med ett likhetstecken '='. Det första argumentet är cell A3, det andra argumentet är cell B3, och operatorn placeras däremellan. Eftersom båda värdena är desamma blir resultatet "TRUE".

Istället för att använda cellreferenser kan du också använda direkt textvärde som argument i formeln. Men när ett textvärde infogas i en formel måste det alltid omges av dubbla citattecken så här:

="Myra"<="myra"

Eftersom logiska operatorer är skiftlägesokänsliga ignorerar den skiftlägesskillnaderna och returnerar TRUE som resultat.

Exempel 2:

I exemplet nedan är texten "Myra" definitivt inte lika med "Elefant". Så du kanske undrar, men hur är Ant mindre än Elephant? Är det för att det är litet? Nej, den första bokstaven i cell A3 ("A") är mindre än den första bokstaven i cell B3 ("E").

Som vi nämnde tidigare anser Excel att bokstäver senare i alfabetet är större än tidigare bokstäver. Här jämför formeln den första bokstaven i A3 med den första bokstaven i B3. Den första bokstaven 'A' < första bokstaven 'E', så formeln returnerar 'TRUE'.

Exempel 3:

Vid jämförelse av texter börjar Excel med den första bokstaven i texterna. Om de är identiska går det till den andra bokstaven. I det här exemplet är den första bokstaven i A3 och B3 densamma, så formeln flyttas till den andra bokstaven i A3 och B3. Nu är "p" inte mindre än "n", och därför returnerar det "FALSKT".

Jämför siffror med "<=" Operator i Excel

Att använda "mindre än eller lika med" med siffror är enkelt nog att alla kan göra det. Du kan också använda den här operatorn för att bygga komplexa matematiska operationer i Excel.

Här är ett exempel att jämföra med siffror med '<=':

Du kan använda operatorn "mindre än eller lika" med matematiska operatorer såväl som andra logiska operatorer för att skapa komplexa matematiska operationer.

Prova till exempel den här formeln:

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

I matematiska beräkningar är resultatet av den logiska operationen "TRUE" ekvivalent med 1, och FALSE är 0.

Det betyder att den första delen av formeln (A4>B3) returnerar "0" och den sista delen av formeln (B6<=A3) returnerar "1". Och vår formel skulle se ut så här:

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

Och det återkommande resultatet skulle bli "203".

Jämför datum med '<=' Operator i Excel

Förutom text och siffror kan du också använda operatorn "mindre än eller lika med" för att jämföra datumvärden. Logiska operatorer kan också användas för att jämföra mellan datatyper, som datum och text eller nummer och text, etc.

En sak du bör veta när du jämför datum är att Excel sparar datum och tid som siffror, men de är formaterade för att se ut som datum. Excel-datumnummer börjar från 1 januari 1900 12:00, vilket sparas som 1, 2 januari 1900 sparas som 2, och så vidare.

Till exempel, här en lista över datum som anges i Excel.

För att se siffrorna bakom datum, tryck på genvägsknapparna Ctrl + ~ på tangentbordet eller ändra formatet på datumet till nummer eller allmänt. Och du kommer att se siffrorna för ovanstående datum som anges i excel som visas nedan.

Excel använder dessa siffror när ett datum är inblandat i en beräkning.

Låt oss ta en titt på den här tabellen:

  • C2: A2-datum är mindre än B2, och därför SANT.
  • C3: A3 (vilket nummer är 42139) är större än B3 – FALSK.
  • C4: A4 är mindre än B4 – TRUE.
  • C5: A5 (36666.263) är större än B5 (36666). När endast ett datum anges är dess standardtid 12:00, vilket är midnatt. Så svaret är FALSKT
  • C6: A6 är större än B6. Eftersom en text alltid anses vara det största värdet jämfört med valfritt antal eller datum i Excel. Därför är det FALSKT.

Ibland, när du jämför ett datumvärde med en cell, kan Excel betrakta datumvärdet som en textsträng eller aritmetisk beräkning.

I exemplet nedan, även om A1 är större än "4-12-2020", är resultatet "TRUE". Eftersom Excel betraktar värdet som en textsträng.

Här betraktas också datumdelen (2020-12-5) i formeln som en matematisk beräkning:

För att fixa detta måste du bifoga ett datum i DATUMVÄRDE-funktionen, så här:

=A1<=DATUMVÄRDE("5-12-2020")

Nu skulle du få rätt resultat:

Använda operatören "Mindre än eller lika med" med funktioner

I excel används logiska operatorer (som <=) ofta i parametrar för Excel-funktioner som OM, SUM.OM, ANTAL.OM och många andra funktioner för att utföra kraftfulla beräkningar.

Använda '<=' med IF-funktionen i Excel

Operatorn "<=" kan användas inom argumentet "logic_test" för IF-funktionen för att utföra logiska operationer.

Excel IF-funktionen utvärderar ett logiskt villkor (som skapas av operatorn 'mindre än eller lika med') och returnerar ett värde om villkoret är SANT, eller ett annat värde om villkoret är FALSK.

Syntaxen för IF-funktionen är:

=OM(logiskt_test,[värde_om_sant],[värde_om_falskt])

Låt oss anta att du har en lista över studentbetygslistor och du vill kontrollera om varje elev är godkänd eller underkänd baserat på deras testresultat. För att göra det, prova denna formel:

=OM(B2<=50,"Underkänd","Godkänd")

Godkänt märke är '50' som används i logical_test-argumentet. Formeln kontrollerar om värdet i B2 är mindre än eller lika med '50' och returnerar 'Fail' om villkoret är TRUE eller returnerar 'Godkänd' om villkoret är FALSE.

Och samma formel tillämpas på resten av cellerna.

Här är ett annat exempel:

Låt oss till exempel säga att vi har en klädbeställningslista med priser. Om priset på en klänning är mindre än eller lika med 150 USD måste vi lägga till en fraktavgift på 20 USD till nettopriset eller lägga till en fraktavgift på 10 USD till priset. Prova denna formel för det:

=OM(B2<=150, B2+$D$2, B2+$D$3)

Här, om värdet i B2 är mindre än eller lika med 150, läggs värdet i D2 till B2, och resultatet visas i C2. Om villkoret är FALSK, läggs D3 till B2. Vi lade till "$"-tecknet före kolumnbokstäverna och radnumren i cell D2 och D3 ($D$2, $D$3) för att göra dem till absoluta celler, så att det inte ändras när formeln kopieras till resten av cellerna (C3:C8).

Använda '<=' med SUMIF-funktionen i Excel

En annan Excel-funktion som logiska operatorer är vanligare med är SUMIF-funktionen. SUM.OM-funktionen används för att summera ett cellintervall när motsvarande celler matchar ett visst villkor.

Den allmänna strukturen för SUMIF-funktionen är:

=SUMMAOM(intervall;kriterier;[summa_intervall])

Låt oss till exempel säga att du vill summera alla försäljningar som hände på eller före (<=) 1 januari 2019, i tabellen nedan kan du använda operatorn '<=' med SUMIF-funktionen för att summera alla värden:

=SUMMA OM(A2:A16,"<=01-jan-2020",C2:C16)

Formelkontrollen letar efter alla försäljningar som inträffade på eller före (<=) 01-jan-2020 i cellintervallet A2:A16 och summerar alla försäljningsbelopp som motsvarar de matchande datumen i intervallet C2:C16.

Använda '<=' med COUNTIF-funktionen i Excel

Låt oss nu använda den logiska operatorn "mindre än eller lika med" med funktionen COUONTIF. Excel COUNTIF-funktionen används för att räkna de celler som uppfyller ett visst villkor i ett intervall. Du kan använda operatorn '<=' för att räkna antalet celler med ett värde som är mindre än eller lika med det angivna värdet.

Syntaxen för COUNTIF:

=ANTALOM(intervall;kriterier)

Du måste skriva ett villkor med operatorn '<=' i kriterieargumentet för funktionen och cellintervallet där du räknar cellerna i intervallargumentet.

Anta att du vill räkna försäljningen som är mindre än eller lika med 1000 i exemplet nedan, då kan du använda den här formeln:

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

Ovanstående formel räknar celler som är mindre än eller lika med 1000 i intervallet C2 till C16 och visar resultatet i cell F4.

Du kan också räkna celler genom att jämföra ett kriteriumvärde i en cell med ett cellintervall. Skriv i sådana fall kriterier genom att slå samman operatorn (<=) och en referens till cellen som innehåller värdet. För att göra det måste du omge jämförelseoperatorn med dubbla citattecken ("") och sedan placera ett och-tecken (&) mellan den logiska operatorn (<=) och cellreferensen.

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

Förutom funktionerna IF, SUMIF och COUNTIF, använder du också operatorn "mindre än eller lika" med andra mindre använda funktioner som AND, OR, NOR eller XOR, etc.

Använda '<=' Operator i Excel villkorlig formatering

En annan vanlig användning för operatorn "mindre än eller lika med" är i Excel Conditional Formatting som hjälper dig att markera eller särskilja data som lagras i ditt kalkylblad baserat på ett villkor.

Om du till exempel vill markera försäljningsbeloppen som är mindre än eller lika med '2000' i kolumn C, måste du skriva en enkel regel med operatorn '<=' i Excel Conditional Formatting. Så här gör du det:

Välj först cellintervallet där du vill tillämpa en regel (villkor) och markera data (I vårt fall C2:C16).

Gå sedan till fliken "Hem", klicka på "Villkorlig formatering" och välj "Ny regel" från rullgardinsmenyn.

I dialogrutan Ny formateringsregel väljer du alternativet "Använd en formel för att bestämma vilka celler som ska formateras" under avsnittet Välj en regeltyp. Skriv sedan formeln nedan för att markera försäljning som är mindre än eller lika med 2000 i rutan "Formatera värden där denna formel är sann":

=C2<=2000

När du har angett regeln klickar du på knappen "Formatera" för att ange formateringen.

I dialogrutan Formatera celler kan du välja den specifika formateringen du vill använda för att markera celler. Du kan ändra talformat, teckensnittsformat, ramstil och fylla färgen på cellerna. När du har valt format klickar du på "OK".

Tillbaka i dialogrutan Ny formateringsregel kan du se förhandsvisningen av ditt valda format. Klicka nu på "OK" igen för att tillämpa formateringen och markera cellerna.

Som du kan se är försäljningen som är mindre än eller lika med 2000 markerade i kolumn C.

Som du har lärt dig är operatorn '<=' ganska enkel och användbar i Excel för att utföra beräkningar.

Det är allt.