Indholdsfortegnelse
Microsoft Excel indeholder masser af funktioner. Disse funktioner er indbygget i Excel. I denne artikel vil vi diskutere Excel Boolske funktioner med logiske operatorer. Bemærk, at boolske operatorer udtrykkes som funktioner i Excel.
For at forklare de boolske operatorer med praktisk anvendelse vil vi bruge nedenstående datasæt.
Dette datasæt viser betalingen af lånet med løbetid. Betalingen vil blive foretaget månedligt.
Download arbejdsbog til øvelser
Download denne arbejdsbog til træning, så du kan øve dig, mens du læser denne artikel.
Excel Boolske operatorer.xlsxIntroduktion til Excel Boolske funktioner og operatorer
Den boolske operatør kommer fra det boolske udtryk. Boolske udtryk er almindeligt anvendt i programmeringssprog. Boolske operatorer bruges til at udtrykke et boolsk udtryk. Det boolske udtryks resultat er 1 eller 0 For at gøre det lettere at forstå kan vi udtrykke det som True eller Falsk henholdsvis.
I Excel har vi 4 boolske operatorer/funktioner- IKKE , ELLER , OG , og XOR Nu får vi et overblik over følgende boolske funktioner i Excel.
Operatør | Beskrivelse |
---|---|
IKKE | Grundlæggende er denne funktion at returnere et omvendt resultat. Uanset hvad argumentet er, returnerer denne funktion den omvendte værdi af dette argument. |
OG | Dette sammenligner alle argumenterne, og hvis alle argumenterne er tilfredsstillende, returneres TRUE, ellers FALSE. |
ELLER | Hvis et af argumenterne er tilfredsstillende, er resultatet TRUE, men hvis alle argumenterne ikke er tilfredsstillende, er resultatet FALSK. |
XOR | Det er kendt som "Exclusive OR". Antag, at vi sammenligner to argumenter. Hvis et af argumenterne er sandt, returneres TRUE. Men hvis alle argumenter er sande eller ingen af argumenterne er sande, returneres FALSE. |
Disse logiske operationer udføres, når vi anvender en boolsk operation.
Logisk operatør | Betydning | Eksempel | Forklaring |
---|---|---|---|
= | Lige | =B4=C4 | Denne formel sammenligner B4 og C4 og returnerer TRUE, hvis begge er ens, ellers FALSK. |
> | Større end | =B4>C4 | Hvis B4 er større end C4, returneres TRUE, ellers FALSE. |
< | Mindre end | =B4 | Hvis B4 er mindre end C4, returneres sandt, ellers falsk. |
Ikke ligeværdig | =B4C4 | Dette sammenligner B4 og C4, og hvis de ikke begge er ens, returneres TRUE, ellers FALSE. | |
>= | Større end eller lig med | =B4>=C4 | Hvis B4 er større end eller lig med C4, er returneringen TRUE, ellers FALSK. |
<= | Mindre end eller lig med | =B4<=C4 | Hvis B4 er mindre end eller lig med C4, er returneringen TRUE, ellers FALSK. |
4 eksempler på brug af boolske operatorer i Excel
Nu vil vi vise nogle eksempler på brug af boolske funktioner og operatorer i Excel.
1. Anvendelse af NOT Boolean Operator
Funktionen NOT vender resultatet om. Konverterer TRUE til FALSK og omvendt.
Her vil vi vise, hvordan man bruger IKKE funktion med 3 eksempler.
Eksempel 1:
Vi vil anvende den IKKE funktion i nedenstående datasæt.
Trin 1:
- Gå til Celle F5.
- Skriv nedenstående kode:
=NOT(D5=5)
Trin 2:
- Tryk nu på Indtast .
Trin 3:
- Træk i den Håndtag til påfyldning mod den sidste celle.
Her har vi anvendt den IKKE funktion med henblik på at se, hvilke data i cellerne i Varighed kolonnen er lig med 5 år. Af resultatet kan vi se, at de celler, der er lig med 5, viser FALSK og resten viser TRUE .
Eksempel 2:
I dette eksempel vil vi indsætte IF-funktionen med den IKKE funktion.
Trin 1:
- Skriv følgende formel i Celle F5 .
=IF(NOT(D5=5),"Yes","No")
Trin 2:
- Tryk derefter på Indtast og se afkastet.
Trin 3:
- Træk den Håndtag til påfyldning ikonet mod den sidste celle.
Som den IKKE funktionen returnerer det omvendte logiske output, indstiller vi også et negativt resultat for hver celle.
En af fordelene ved at bruge IF funktion er, at vi kan indstille returargumentet efter eget ønske.
Læs mere: Sådan bruger du logiske operatorer i Excel (11 eksempler)
2. Brug af Boolean AND-operatoren i Excel
AND-funktionen kontrollerer argumenterne med betingelser. Hvis alle argumenterne opfylder betingelserne, resulterer TRUE Men hvis et af argumenterne ikke opfylder betingelsen, returneres FALSK .
Lad os nu se 5 eksempler for at gøre det mere klart.
Eksempel 1:
Her vil vi vise et enkelt eksempel på den OG Vi kontrollerer lån med en løbetid på mere end 5 år. I dette eksempel anvendes en enkelt betingelse.
Trin 1:
- Gå til Celle F5 og indsæt formlen nedenfor:
=AND(D5>5)
Trin 2:
- Tryk derefter på Gå ind på for at få afkastet.
Trin 3:
- Træk i den Håndtag til påfyldning ikonet mod den sidste celle.
Her kan vi se, hvor enkelt det er at anvende OG operatør.
Eksempel 2:
I dette eksempel vil vi anvende flere betingelser i en enkelt formel ved at anvende OG Vi vil identificere, hvilke rækker der har en løbetid på 5 år eller derover, og hvor det samlede lån er mindre end 100.000 dollars.
Trin 1:
- Gå til Celle F5 .
- Indsæt nedenstående formel, som indeholder to betingelser.
=AND(D5>=5,E5<=100000)
Trin 2:
- Nu kan vi se afkastet efter anvendelse af formlen i nedenstående billede.
Vi kan altså anvende flere betingelser med en enkelt OG funktion i Excel.
Eksempel 3:
Her vil vi anvende den indlejrede OG funktion. Kun OG funktionen anvendes i formlen. Se nu, hvad der sker, når du anvender denne formel.
Trin 1:
- Skriv nedenstående formel på Celle F5.
=AND(AND(D5>2,D550000,E5<200000))
Trin 2:
- Tryk på Indtast og gælder også for resten af cellerne.
Vi har planlagt formlen på følgende måde: Varigheden er større end 2 år og mindre end 10 år, og det samlede lån er større end 50.000 $ og mindre end 200.000 $.
Eksempel 4:
Vi kan indsætte If a-funktionen med OG På denne måde kan vi tilføje manipulere resultatet efter vores smag.
Trin 1:
- Anvend denne formel på Celle F5 .
=IF(AND(AND(D5>2,D550000,E5<200000)),"Success", "Failure")
Trin 2:
- Kør formlen, og se, hvad der sker.
Vi kan se, at returværdien er ændret. "Succes" og "Failure" er indstillet i stedet for standardværdien.
Eksempel 5:
Vi kan også anvende Cell range uden individuelle celler sammen med OG funktion.
Vi ønsker at se, om alle indbetalinger er større end 1000 USD.
Trin 1:
- Anvend formlen med rækkevidde C5:C9 på Celle F5 .
=AND(C5:C9>1000)
Trin 2:
- Få nu vist resultatet efter at have trykket på Indtast
Her har vi blot brugt et celleområde i stedet for et individuelt cellenummer, hvilket også fungerer problemfrit.
Læs mere: Referenceoperator i Excel [Grundlæggende + Særlige anvendelser]
Lignende læsninger
- Sådan udføres Større end og Mindre end i Excel (5 metoder)
- Brug operatoren Større end eller lig med i Excel-formler
3. Anvend OR-operatoren i Excel
OR-funktionen kontrollerer alle argumenterne med betingelsen. Hvis et af argumenterne opfylder betingelsen, returneres TRUE Men hvis alle argumenterne ikke er tilfredsstillende, vil afkastet være FALSK .
Eksempel 1:
I dette eksempel finder vi rækker, hvis varighed er større end 5 år, eller hvis samlede lån er større end 90.000 dollars. Vi har anvendt to betingelser i en enkelt formel.
Trin 1:
- Gå til Celle F5 .
- Skriv nedenstående formel på denne celle-
=OR(D5>5,E5>90000)
Trin 2:
- Tryk nu på Indtast .
Trin 3:
- Træk den Håndtag til påfyldning ikon til Celle F9 .
I tilfælde af ELLER funktion, giver den TRUE som en af betingelserne er opfyldt.
Eksempel 2:
I dette eksempel anvender vi celleinterval i stedet for en enkelt celle. Vi vil vide, om indskuddet er større end 2.000 dollars.
Trin 1:
- Indsæt nedenstående formel for at finde ud af, om en af indskuddene er større end 2000 $.
=OR(C5:C9>2000)
Trin 2:
- Tryk nu på Indtast for at få resultatet.
Eksempel 3:
I dette eksempel vil vi anvende en indlejret funktion. OG og IF Funktionen vil også blive indsat i formlen. Vi ønsker at finde ud af, hvilke objekter der har en løbetid på mere end 5 år eller et samlet lån på mindst 90.000 USD og et indskud på mere end 2.000 USD.
Trin 1:
- Skriv følgende formel på Celle F5 .
=IF(OR(OR(D5>5,E5>=90000),AND(C5>2000)),"Yes","No")
Trin 2:
- Nu skal du trykke på Gå ind på og får resultatet.
Dette er vores indlejrede output efter anvendelse af de boolske operatorer.
Læs mere: Hvad er rækkefølgen af operationer i Excel (en ultimativ guide)
4. Funktion af XOR-operatoren i Excel
XOR-operatoren siges almindeligvis: "Eksklusiv OR" Den er berettiget på tre måder. For det første, hvis alle argumenterne er sande, returneres FALSK For det andet, hvis et af argumenterne er sandt, returneres TRUE Hvis alle argumenterne er falske, returneres også FALSK .
For at forklare denne operatør har vi indført et nyt datasæt. Se nedenstående datasæt.
Dette er et spil med møntkast. Først spiller hver spiller 2 runder. Hoved betyder, at en spiller vinder, og hale betyder tab. Hvis en spiller vinder i de to runder, dvs. får hoved i begge runder, behøver han ikke at spille 3. runde. Hvis en spiller får plat i begge runder, bliver han diskvalificeret fra spillet. Og hvis resultatet er blandet, får han en chance for at spille 3. runde. Dette scenario kan værekan let forklares ved hjælp af XOR-operatoren.
Trin 1:
- Efter de to runder opdateres resultatet i datasættet.
Nu vil vi anvende XOR funktion til at finde ud af, hvem der skal spille 3. runde.
Trin 2:
- Anvend formlen på Celle F5 .
=XOR(C5="Head",D5="Head")
Trin 3:
- Tryk derefter på Indtast og vandt den Håndtag til påfyldning
Vi får resultatet. Da resultatet viser i form af TRUE og FALSK , kan det være let for alle at forstå.
Vi indsætter IF-funktionen for at gøre det lettere for alle.
Trin 4:
- Efter indsættelse af den IF funktionen vil formlen se således ud.
=IF(XOR(C5="Head",D5="Head"),"Yes","No")
Trin 5:
- Nu får vi en klar idé fra resultatet nedenfor.
Vi kan nu sige, at 3 spillere vil spille 3. runde og 2 spillere vil ikke spille.
Læs mere: Operatoren 'Ikke lig med' i Excel (med 5 eksempler)
Konklusion
I denne artikel har vi vist forskellige boolske operatorer. Vi har tilføjet forskellige eksempler på hver af de boolske operatorer. Jeg håber, at dette vil tilfredsstille dine behov. Tag et kig på vores hjemmeside ExcelWIKI.com og giv dine forslag i kommentarfeltet.