ELLER Funktion i Excel - If Eller udsagn

Download eksempel på projektmappe

Download eksemplet på projektmappe

Denne vejledning viser, hvordan du bruger Excel ELLER funktion i Excel for at teste, om et eller flere kriterier er sande.

ELLER funktionsoversigt

OR -funktionen kontrollerer, om betingelserne er opfyldt. Returnerer SAND eller FALSK.

Hvis du vil bruge OR Excel -regnearksfunktionen, skal du markere en celle og skrive:

(Bemærk hvordan formelindgangene vises)

ELLER funktion Syntaks og input:

1 = ELLER (logisk1, logisk2, …)

logisk 1 - Logiske udtryk. Eksempel: A1> 4.

Hvad er OR -funktionen?

OR er en af ​​Excels logiske funktioner. Den evaluerer flere udtryk og returnerer SAND, hvis en af ​​betingelserne er sande. ELLER kan evaluere op til 255 udtryk.

Sådan bruges OR -funktionen

Brug Excel ELLER -funktionen sådan:

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

Hvis teksten i kolonne C er lig med “Pop” eller “Rock”, returnerer OR SAND. Alt andet, og det returnerer FALSKT.

Sammenligning af tekst

Bemærk, at tekstsammenligninger ikke er store og små bogstaver. Så følgende formel ville give de samme resultater som ovenfor:

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

OR understøtter heller ikke jokertegn. Så denne formel returnerer FALSK:

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

Dette skyldes, at OR bogstaveligt talt vil sammenligne tekststrengen "P*" og "R*" med værdien i C3.

Sammenligning af tal

Du har en række sammenligningsoperatorer til rådighed, når du sammenligner tal. Disse er:

For eksempel, hvis du havde en liste over film fra 1980'erne og ønskede at finde dem fra 1983 og tidligere, eller 1987 og senere, kan du bruge denne formel:

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

Hvis et af udtrykkene i OR er et tal i sig selv uden en sammenligningsoperator, såsom = OR (1983), returnerer OR SAND for denne værdi, undtagen hvis tallet er nul, som evalueres til FALSKT.

Brug af OR med andre logiske operatører

Du kan kombinere ELLER med en hvilken som helst af Excels andre logiske operatorer, såsom AND <>, NOT <> og XOR <>.

Sådan kan du kombinere det med AND. Forestil dig, at vi har en tabel med data om nogle film. Vi vil finde film udgivet efter 1985, der blev instrueret af enten Steven Spielberg eller Tim Burton. Vi kunne bruge denne formel:

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

Når du kombinerer logiske operatorer på denne måde, fungerer Excel indefra og ud. Så det vil først evaluere OR -sætningen her, da det er indlejret i AND.

Brug af OR med IF

OR bruges mest som en del af en logisk test i en IF -sætning.

Brug den sådan her:

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

Forestil dig, at vi kører nogle nye kampagner. For at hjælpe os med at bryde ind på markedet i Californien tilbyder vi 5% rabat i denne stat. Vi tilbyder også 5% rabat på enhver ordre på over $ 300, for at tilskynde vores kunder til at foretage større ordrer.

IF -erklæringen evaluerer først vores OR -funktion. Hvis returnerer SAND, returnerer IF D3*0,05, hvilket giver os 5% rabatværdi. Hvis ikke, returnerer den 0: ordren opfyldte ikke vores kriterier, så vi anvender ikke rabatten.

Læs mere på hovedsiden i Excel IF -funktionen <>.

ELLER i Google Sheets

OR -funktionen fungerer nøjagtig det samme i Google Sheets som i Excel:

Ekstra Noter

Brug ELLER -funktionen til at teste, om en eller flere betingelser er opfyldt. Hver betingelse skal være et logisk udtryk (f.eks. A1> 5), en henvisning til en celle, der indeholder SAND eller FALSK, eller en matrix, der indeholder alle logiske værdier. Hvis en eller flere betingelser er SAND, returnerer formlen SAND, ellers returnerer den FALSK.

OR er en logisk funktion og bruges generelt sammen med en anden logisk funktion, IF:
IF -formlen gør én ting, hvis en betingelse er SAND og en anden, hvis en betingelse er FALSK. Ofte når du bruger OR -funktionen, vil du "rede" den inden for en IF -funktion.

Du vil måske også bruge disse andre logiske funktioner:
OG Formler test hvis alle betingelser er opfyldt.
XOR Formler test hvis en og kun en betingelse er opfyldt.

ELLER Eksempler i VBA


Du kan også bruge OR -funktionen i VBA. Type:
Application.Worksheetfunction.Or (logisk1, logisk2)
For funktionsargumenterne kan du enten indtaste dem direkte i funktionen eller definere variabler, der skal bruges i stedet.

Tilbage til listen over alle funktioner i Excel

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave