Microsoft Excel har sju forskjellige logiske funksjoner som du bruker til å teste data i regneark . Som de andre Excel-funksjoner , kaller du logiske funksjoner med likhetstegnet . De fleste av de logiske funksjoner tar en liste over tilstander eller argumenter for å evaluere og returnere et resultat som data i cellen der du skriver inn formelen. Du kan legge inn flere logiske funksjoner i en annen å teste data . AND og OR
OG funksjon returnerer true hvis alle forhold i argumentene listen er sant, og falsk hvis minst ett argument returnerer false . De OR funksjonen returnerer true hvis minst én betingelse returnerer sant og usant om alle forhold returnerer false . For eksempel, hvis verdien i celle A1 er fem, kaller funksjonen "= OG ( 2 +2 = A1 , 10-5 = A1 ) " returnerer false fordi den første betingelsen mislykkes, men "= ELLER ( 2 +2 = A1 , 10-5 = A1 ) "returnerer sant fordi den andre betingelsen returnerer sant. Du kan inkludere opptil 30 forskjellige argumenter for hver AND og OR funksjon samtale .
IF
HVIS-funksjonen utfører en logisk test på en verdi eller et uttrykk . Den viser da en av to utfall verdier , en for sann og en for falsk . For eksempel, hvis verdien i celle A1 er 30 , funksjonen kaller " = HVIS ( A1 > 25 , " Ja "," Nei " ) " returnerer sann og viser " Ja" fordi 30 er større enn 25 . Hvis verdien i celle A1 er 20, returnerer samme funksjonen kaller falske og viser " Nei" Du kan legge inn opp til sju HVIS-funksjoner innenfor hverandre .
HVISFEIL
HVISFEIL tar to parametre . Den første er en verdi eller et uttrykk som funksjonstester for å avgjøre om en feil eksisterer, er den andre en melding som skal vises hvis uttrykket returnerer true , eller at den finner en feil. For eksempel " = HVISFEIL (5/1," Error funnet " ) " returnerer ingen feil , slik at resultatet er returnerer "5 ", verdien av uttrykket. Men " = HVISFEIL ( 5 /0 ," Feil funnet " )" returnerer " Feil funnet " som å dividere med null avkastning en feil .
IKKE
IKKE logisk funksjon tar verdiene av argumentene og reverserer dem , først og fremst med ekte eller falsk uttrykk. For eksempel , dersom verdien i cellen A1 er 10 , funksjonen kalle "= NOT ( A1 > 5) " returnerer feilaktig fordi , mens selve uttrykket returnerer sant, reverserer den få tid til falsk . Brukes sammen med andre logiske funksjoner , hjelper det ikke logisk funksjon du bestemme når en verdi ikke er lik en annen . For eksempel " = HVIS ( NOT ( A1 = A2 ) , " Gyldig "," ugyldig " )" returnerer true og viser "Gyldig " hvis verdiene i cellene A1 og A2 ikke er like, ellers returnerer false .
tRUE og FALSE
den sanne og falske logiske funksjoner bare returnere sant og usant , henholdsvis . Alene , de er ikke forskjellig fra manuelt skrive " TRUE " eller "false" inn i en tom celle. Verken funksjonen krever noen parametere. Syntaksen for hver er " SANN ( ) » og «USANN ( )" . Disse funksjon er ment å teste kompatibilitet med andre regnearkprogrammer .