Microsoft Excel har sju olika logiska funktioner som du använder för att testa data i dina kalkylblad . Liksom de andra Excel-funktioner , ringa dig logiska funktioner med likhetstecknet . De flesta av de logiska funktioner tar en lista med villkor eller argument för att utvärdera och returnera ett resultat som data i cellen där du anger formeln . Du kan bädda in flera logiska funktioner inom en annan för att testa data. AND och OR
OCH returnerar sant om varje tillstånd i argumenten listan är sant , och falskt om minst ett argument returnerar false . De ELLER returnerar sant om minst ett villkor returnerar true och false om varje villkor returnerar false . Till exempel , om värdet i cell A1 är fem , anropar funktionen " = OCH ( 2 +2 = A1 , 10-5 = A1 ) " returnerar false , eftersom det första villkoret misslyckas , men " = ELLER ( 2 +2 = A1 , 10-5 = A1 ) " returnerar sant eftersom det andra villkoret returnerar true . Du kan inkludera upp till 30 olika argument för varje AND och OR funktionsanropet .
IF
IF funktion utför ett logiskt test på ett värde eller uttryck . Den visar sedan en av två utfall värden , ett för sant och en för falskt . Till exempel , om värdet i cell A1 är 30 , funktionen kallar " = OM ( A1 > 25 , " Ja ", " Nej " ) " returnerar sant och visar " Ja " , eftersom 30 är större än 25 . Om värdet i cell A1 är 20 , returnerar samma funktionsanropet falsk och visar "Nej" Du kan bädda upp till sju OM-funktioner inom varandra .
OMFEL
OMFEL Funktionen tar två parametrar . Den första är ett värde eller uttryck som de funktionstester för att avgöra om ett fel föreligger , är det andra meddelandet för att visa om uttrycket returnerar sant , eller att den hittar ett fel . Till exempel , " = OMFEL ( 5/1 , " Fel hittades " ) " returnerar något fel, så resultatet avkastningen är " 5 , " värdet av uttrycket . Men " = OMFEL ( 5 /0 , " Fel hittades " ) " kommer tillbaka " Fel hittades " som att dividera med noll returnerar ett fel .
INTE
INTE logisk funktion tar värdena för dess argument och vänder dem , främst med sant eller falskt uttryck . Till exempel , om värdet i cell A1 är 10 , funktionen kallar " = ICKE ( A1 > 5 ) " returnerar false eftersom , medan själva uttrycket returnerar sant , inte vänder den för att returnera false . Används med andra logiska funktioner , hjälper det inte logiskt funktionen dig att avgöra när ett värde är inte lika med en annan . Till exempel , " = OM ( ICKE ( A1 = A2 ) , " Gäller " , " Invalid " ) " returnerar sant och visar " Gäller " om värdena i cellerna A1 och A2 inte är lika , annars returneras false .
sANT och fALSKT
sant och falskt logiska funktioner returnerar helt enkelt sant och falskt , respektive. Alone , de är inte annorlunda från att manuellt skriva " TRUE " eller " FALSKT " in i en tom cell. Varken funktion kräver några parametrar . Syntaxen för varje är " TRUE ( ) " och " FALSKT ( ) " . Dessa funktioner är tänkta att testa kompatibilitet med andra kalkylprogram.