Hvordan bruke boolske verdier (logiske verdier) i Excel

Innholdsfortegnelse:

Hvordan bruke boolske verdier (logiske verdier) i Excel
Hvordan bruke boolske verdier (logiske verdier) i Excel
Anonim

What To Know

  • boolske verdier er True eller False, 1 eller 0.
  • Bruk ordene med store bokstaver for å representere boolske verdier. Eks: TRUE
  • Bruk logiske funksjoner, som IF, OR, og AND, med boolske verdier.

Denne artikkelen forklarer hvordan du bruker boolske verdier i Microsoft Excel-regneark. Disse instruksjonene gjelder for Excel-versjoner 2019, 2016, 2013, 2010 og Excel for Microsoft 365.

Hva er en boolsk verdi?

En boolsk verdi, som noen ganger kalles en logisk verdi, er en av flere typer data som brukes i regneark i applikasjoner som Excel og Google Sheets. Oppk alt etter 1800-tallsmatematikeren George Boole, er boolske verdier en del av en gren av algebra kjent som boolsk algebra eller boolsk logikk.

Boolsk logikk er avgjørende for all datateknologi, ikke bare regnearkprogrammer, og bygger på konseptet om at alle verdier kan reduseres til enten TRUE eller FALSE -eller, fordi datateknologi er basert på det binære tallsystemet, enten 1 eller 0

boolske verdier og logiske funksjoner i regneark

Boolske verdier i regnearkprogrammer lages oftest ved å bruke den logiske gruppen av funksjoner som IF-funksjonen, AND-funksjonen, og OR-funksjonen.

Image
Image

I disse funksjonene er boolske verdier inngangskilden for et av funksjonens argumenter, eller de kan danne utdata eller resultater av en funksjon som evaluerer andre data i regnearket.

For eksempel er det første argumentet til IF-funksjonen i rad 4 - det logiske testargumentet - nødvendig for å returnere en boolsk verdi som et svar. Argumentet må alltid evaluere en tilstand som bare kan resultere i et TRUE eller FALSE svar. Som et resultat:

  • Hvis argumentet returnerer et svar på TRUE, utfører funksjonen én handling. I dette eksemplet multipliserer den dataene i celle A2 med 25.
  • Hvis argumentet returnerer et svar på FALSE, utfører funksjonen en annen handling. I dette tilfellet multipliserer den dataene i celle A2 med 10.

boolske verdier og aritmetiske funksjoner

I motsetning til logiske funksjoner, de fleste funksjoner i Excel og Google Sheets som utfører aritmetiske operasjoner som SUM, COUNT ogAVERAGE ignorer boolske verdier når de er i celler inkludert i en funksjons argumenter.

Image
Image

For eksempel, i eksempelbildet, ignorerer COUNT-funksjonen i rad 5, som bare teller celler som inneholder tall, de TRUE og FALSE boolske verdiene i celle A3, A4 og A5 og returnerer et svar på 0.

Konvertering av TRUE og FALSE til 1 og 0

For å ha boolske verdier inkludert i beregningene av aritmetiske funksjoner, må du først konvertere dem til numeriske verdier før du sender dem til funksjonen. To måter å utføre dette trinnet på er å:

  • Multipiser de boolske verdiene med én (som vist av formlene i radene 7 og 8 i eksemplet, som multipliserer verdiene TRUEog FALSE i celle A3 og A4 av én).
  • Legg til en null til hver boolske verdi (som vist med formelen i rad 9 i eksemplet, som legger til 0 til verdi TRUE i celle A5).

Disse operasjonene har effekten av å konvertere verdien TRUE i cellene A3 og A5 til 1og verdien FALSE i celle A4 til 0 Som et resultat, COUNT- funksjonen i rad 10 , som summerer talldata i cellene A7 til A9 , returnerer et resultat på 3 i stedet for 0

Image
Image

boolske verdier og Excel-formler

I motsetning til aritmetiske funksjoner, kan formler i Excel og Google Sheets som utfører aritmetiske operasjoner som addisjon og subtraksjon gjerne lese boolske verdier som tall uten behov for konvertering. Slike formler setter automatisk TRUE lik 1 og FALSE lik 0

Som et resultat, addisjonsformelen i rad 6 i eksempelbildet,

=A3 + A4 + A5

leser dataene i de tre cellene som:

=1 + 0 + 1

og returnerer et svar på 2 tilsvarende.

Anbefalt: