Logiska funktioner i Microsoft Excel består av följande : IF , OR , AND , TRUE , FALSE och INTE . Dessa funktioner är användbara för att testa värdena i celler för att avgöra om de uppfyller vissa villkor . Det mest använda logisk funktion är funktionen OM . När flera villkor måste testas , måste nästlade funktioner användas . Instruktioner
1
Gör en lista över alla förutsättningar för att testa i rätt ordning . Till exempel , i ett scenario där en person som spenderar $ 100 eller mer får 20 procent rabatt om de är en medlem av din butik , men bara 10 procent om de inte är en medlem , förutsättningarna för att testa för är kunden har spenderat 100 eller mer och är kunden en medlem ?
2
Bestäm vilken av de sex funktioner som du kommer att behöva använda . Se länken i avsnittet Resurser för en beskrivning av varje funktion och vad den återvänder . I vårt exempel , måste vi använda funktionen OM för att utföra en logisk test. OCH- funktion kommer att kapslade i funktionen OM för att testa om kunden har spenderat minst $ 100 och om han är medlem . Den ELLER-funktion kommer att avgöra om kunden har uppfyllt ett av villkoren för att kvalificera sig för en rabatt .
3
struktur formeln börjar med if-sats och häckar de övriga funktionerna . I exemplet ovan , inrätta kalkylbladet så här: skriv 20 procent i cell B1 för medlemskap rabatt , 10 procent i cell B2 för icke - medlemmar rabatt , och $ 100 för den minsta inköp i cell B3 . . Lista namnen på de kunder som börjar i cell A6 , varje kunds köpesumman i B6 och medlemsstatus ( " Ja" eller " Nej " ) i C6
4
Ange följande formel i D6 : = IF ( ( OCH (C6 = "yes " , B6 > = $ B $ 3) ) , B6 * $ B $ 1 om ( ( OR ( B6 > = $ B $ 3) ) , B6 * $ B $ 2, " ingen rabatt " ) ) ) detta och funktionstester om kunden är en medlem och om hon har spenderat minst $ 100. Om båda villkoren är sanna , multiplicera köpesumman med 20 procent för att avgöra vad rabatten är . De OR funktion testar huruvida kunden har spenderat minst 100 kr , även om hon inte är medlem . Om hon uppfyller detta villkor , multiplicera köpesumman med 10 procent . Om inget av villkoren är sant , kommer cellen visar " Ingen rabatt . " Addera