ELLER Funktion i Excel - If Eller uttalanden

Ladda ner exempel på arbetsbok

Ladda ner exempelarbetsboken

Denna handledning visar hur du använder Excel ELLER funktion i Excel för att testa om ett eller flera kriterier är sanna.

ELLER Funktionsöversikt

OR -funktionen kontrollerar om några villkor är uppfyllda. Returnerar SANT eller FALSKT.

Om du vill använda funktionen ELLER Excel -kalkylblad väljer du en cell och skriver:

(Lägg märke till hur formelinmatningarna ser ut)

ELLER -funktion Syntax och ingångar:

1 = ELLER (logiskt1, logiskt2, …)

logiskt1 - Logiska uttryck. Exempel: A1> 4.

Vad är OR -funktionen?

OR är en av Excel logiska funktioner. Den utvärderar flera uttryck och returnerar SANT om något av villkoren är sanna. ELLER kan utvärdera upp till 255 uttryck.

Hur man använder OR -funktionen

Använd Excel ELLER -funktionen så här:

1 = ELLER (C3 = "Pop", C3 = "Rock")

Om texten i kolumn C är lika med "Pop" eller "Rock" kommer OR att returnera SANT. Allt annat, och det returnerar FALSKT.

Jämför text

Observera att textjämförelser inte är skiftlägeskänsliga. Så följande formel skulle ge samma resultat som ovan:

1 = ELLER (C3 = "POP", C3 = "ROCK")

OR stöder inte heller jokertecken. Så denna formel returnerar FALSE:

1 = ELLER (C3 = "P*", C3 = "R*")

Detta beror på att OR bokstavligen jämför textsträngen "P*" och "R*" med värdet i C3.

Jämförelse av nummer

Du har en rad jämförelseoperatörer till ditt förfogande när du jämför siffror. Dessa är:

Om du till exempel hade en lista över 1980 -talsfilmer och ville hitta filmer från 1983 och tidigare, eller 1987 och senare, kan du använda den här formeln:

1 = ELLER (C3 <= 1983, C3> = 1987)

Om ett av uttrycken i OR är ett tal i sig utan en jämförelseoperator, till exempel = OR (1983), returnerar OR SANT för det värdet, förutom om talet är noll, vilket utvärderas till FALSE.

Använda ELLER med andra logiska operatörer

Du kan kombinera ELLER med någon av Excels andra logiska operatorer, till exempel AND <>, NOT <> och XOR <>.

Så här kan du kombinera det med AND. Tänk att vi har en tabell med data om vissa filmer. Vi vill hitta filmer som släpptes efter 1985 som regisserades av antingen Steven Spielberg eller Tim Burton. Vi kan använda denna formel:

1 = AND (C3> 1985, OR (D3 = "Steven Spielberg", D3 = "Tim Burton"))

När du kombinerar logiska operatorer på detta sätt fungerar Excel inifrån och ut. Så det kommer att utvärdera OR -uttalandet här först, eftersom det är kapslat inom AND.

Använda OR med IF

ELLER används oftast som en del av ett logiskt test i ett IF -uttalande.

Använd det så här:

1 = OM (ELLER (C3 = "CA", D3> 300), D3*0,05,0)

Tänk att vi har några nya kampanjer. För att hjälpa oss att komma in på marknaden i Kalifornien erbjuder vi 5% rabatt i den staten. Vi erbjuder också 5% rabatt på alla beställningar över $ 300, för att uppmuntra våra kunder att göra större beställningar.

IF -uttalandet utvärderar vår OR -funktion först. Om returnerar SANT kommer IF att returnera D3*0,05, vilket ger oss 5% rabatt. Om inte, returnerar det 0: ordern uppfyllde inte våra kriterier, så vi tillämpar inte rabatten.

Läs mer på huvudsidan i Excel IF -funktionen <>.

ELLER i Google Kalkylark

ELLER -funktionen fungerar exakt samma i Google Kalkylark som i Excel:

Ytterligare anmärkningar

Använd ELLER -funktionen för att testa om ett eller flera villkor är uppfyllda. Varje villkor måste vara ett logiskt uttryck (ex: a1> 5), en referens till en cell som innehåller TRUE eller FALSE eller en array som innehåller alla logiska värden. Om en eller flera villkor är SANT, formeln returnerar SANT, annars returnerar den FALSK.

OR är en logisk funktion och används vanligtvis tillsammans med en annan logisk funktion, IF:
IF -formeln gör en sak om ett villkor är SANT och en annan om ett villkor är FALSKT. Ofta när du använder ELLER -funktionen "nestar" du den i en IF -funktion.

Du kanske också vill använda dessa andra logiska funktioner:
OCH Formler test om Allt villkoren är uppfyllda.
XOR -formeltest om en och bara en villkor är uppfyllda.

ELLER Exempel i VBA


Du kan också använda OR -funktionen i VBA. Typ:
Application.Worksheetfunction.Or (logisk1, logisk2)
För funktionsargumenten kan du antingen ange dem direkt i funktionen eller definiera variabler som ska användas istället.

Återgå till listan över alla funktioner i Excel

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave