OCH -funktion i Excel - If And -uttalanden

Ladda ner exempel på arbetsbok

Ladda ner exempelarbetsboken

Denna handledning visar hur du använder Excel OCH Funktion i Excel för att testa om flera kriterier är sanna.

OCH Funktionsöversikt

OCH -funktionen Kontrollerar om alla villkor är uppfyllda. Returnerar SANT eller FALSKT.

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

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

OCH funktion Syntax och ingångar:

1 = OCH (logiskt1, logiskt2)

logiskt1 - Logiska uttryck. Exempel: A1> 4.

AND är en av Excels logiska funktioner. Den utvärderar flera uttryck och returnerar SANT om ALLA villkoren är sanna. OCH kan utvärdera upp till 255 uttryck.

Hur man använder funktionen OCH

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

1 = OCH (1 = 1, 2 = 2)

Eftersom båda dessa uttryck är sanna kommer AND att returnera SANT.

Men om du använde följande:

1 = OCH (1 = 1, 2 = 1)

I det här fallet AND skulle returnera FALSE. Även om det första uttrycket är sant, är det andra inte.

Observera att numeriska värden enbart räknas som SANT, förutom noll, vilket räknas som FALSKT. Så denna formel skulle återvända sant:

1 = OCH (1, 2, 3)

Men den här skulle returnera FALSE:

1 = OCH (1-1, 2)

Detta beror på att 1-1 utvärderar till 0, vilket OCH tolkar som FALSKT.

Jämförelse av textvärden

Textjämförelser med AND-funktionen är inte skiftlägeskänsliga. Så följande formel returnerar SANT:

1 = AND ("Automate" = "automate", "Excel" = "excel")

OCH stöder inte jokertecken. Denna formel returnerar FALSE:

1 = OCH ("Auto*" = "automatisera", "Ex*" = "excel")

Detta beror på att AND bokstavligen jämför "Auto*" med "Automatisera", som inte matchar.

Till skillnad från siffror räknas textsträngar ensamma (när de inte ingår i en jämförelse) som SANN - de returnerar en #VÄRDE! fel.

Jämförelse av nummer

Du har Excel: s vanliga jämförelseoperatörer till ditt förfogande när du jämför siffror med AND. Dessa är:

Hitta värden inom ett givet intervall

En praktisk användning av AND är att lokalisera värden som faller inom ett givet intervall. Se följande exempel:

1 = OCH (D3> = 300, D3 <= 600)

Här har vi en rad beställningar, men vi måste följa upp alla beställningar mellan $ 300 och $ 600, kanske som en del av vårt kundtjänstinitiativ. Så i vår OCH -funktion har vi definierat två uttryck: D3> = 300 och D3 <= 600.

Använda AND med andra logiska operatörer

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

Här är ett exempel på hur du kan kombinera OCH med OR. Om vi ​​har en lista med filmer och vi vill identifiera filmer som släpptes efter 1985 som var regisserade av antingen Steven Spielberg eller Tim Burton, kan vi använda denna formel:

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

Observera att när du kombinerar logiska operatorer kommer Excel att utvärdera dem inifrån och ut. Så här kommer det att utvärdera OR -satsen först och använda det SANT- eller FALSKA -värdet som ELLER returnerar vid utvärderingen av OCH -funktionen.

Använda AND med IF

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

Använd det så här:

1 = OM (OCH (C4 = "CA", D4> 300), "Ja", "Nej")

Den här gången vill vi följa upp alla beställningar från Kalifornien med ett värde av $ 300 eller högre - så det har vi lagt i OCH -funktionen.

Efter OCH ger vi IF två returvärden. Den första när vår OCH -funktion returnerar SANT (i det här fallet returnerar vi "Ja"), och den andra när den returnerar FALSK (vi returnerar "Nej").

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

OCH i Google Kalkylark

OCH -funktionen fungerar exakt samma sak i Google Kalkylark som i Excel:

Ytterligare anmärkningar

Använd OCH -funktionen för att samtidigt testa flera förhållanden. 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 Allt villkor är SANT, formeln returnerar SANT, annars returnerar den FALSK.

AND är en logisk funktion och används vanligtvis tillsammans med en annan logisk funktion, IF:
IF -funktionen gör en sak om ett villkor är SANT och en annan om ett villkor är FALSKT. Ofta när du använder AND -funktionen kommer du att "nesta" den i en IF -formel.

Du kanske också vill använda dessa andra logiska funktioner:
ELLER -funktionen testar om en eller flera villkoren är uppfyllda.
XOR -funktionen testar om en och bara en villkoret är uppfyllt.

OCH Exempel i VBA


Du kan också använda OCH -funktionen i VBA. Typ:
Application.Worksheetfunction.And (logical1, logical2)
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

wave wave wave wave wave