Sådan bruges boolske værdier (logiske værdier) i Excel

Indholdsfortegnelse:

Sådan bruges boolske værdier (logiske værdier) i Excel
Sådan bruges boolske værdier (logiske værdier) i Excel
Anonim

What To Know

  • Booleske værdier er True eller False, 1 eller 0.
  • Brug ordene med store bogstaver til at repræsentere boolske værdier. Eksempel: TRUE
  • Brug logiske funktioner, såsom IF, OR og AND, med boolske værdier.

Denne artikel forklarer, hvordan man bruger boolske værdier i Microsoft Excel-regneark. Disse instruktioner gælder for Excel-versioner 2019, 2016, 2013, 2010 og Excel til Microsoft 365.

Hvad er en boolesk værdi?

En boolsk værdi, som nogle gange kaldes en logisk værdi, er en af flere typer data, der bruges i regneark i applikationer som Excel og Google Sheets. Opkaldt efter matematikeren George Boole fra det 19. århundrede er boolske værdier en del af en gren af algebra kendt som boolsk algebra eller boolsk logik.

Boolsk logik er afgørende for al computerteknologi, ikke kun regnearksprogrammer, og hviler på konceptet, at alle værdier kan reduceres til enten TRUE eller FALSE -eller, fordi computerteknologi er baseret på det binære talsystem, enten 1 eller 0

Booleske værdier og logiske funktioner i regneark

Boolske værdier i regnearksprogrammer oprettes oftest ved hjælp af den logiske gruppe af funktioner, såsom IF-funktionen, AND-funktionen, og OR-funktionen.

Image
Image

I disse funktioner er boolske værdier inputkilden for et af funktionens argumenter, eller de kan danne output eller resultater af en funktion, der evaluerer andre data i regnearket.

For eksempel er det første argument i IF-funktionen i række 4 - det logiske testargument - påkrævet for at returnere en boolsk værdi som et svar. Argumentet skal altid evaluere en betingelse, der kun nogensinde kan resultere i et TRUE eller FALSE svar. Som et resultat:

  • Hvis argumentet returnerer et svar på TRUE, udfører funktionen én handling. I dette eksempel multipliceres dataene i celle A2 med 25.
  • Hvis argumentet returnerer et svar på FALSE, udfører funktionen en anden handling. I dette tilfælde multipliceres dataene i celle A2 med 10.

Boolske værdier og aritmetiske funktioner

I modsætning til logiske funktioner er de fleste funktioner i Excel og Google Sheets, der udfører aritmetiske operationer, såsom SUM, COUNT ogAVERAGE ignorer boolske værdier, når de er i celler inkluderet i en funktions argumenter.

Image
Image

For eksempel, i eksempelbilledet ignorerer COUNT-funktionen i række 5, som kun tæller celler, der indeholder tal, de SAND og FALSK boolske værdier placeret i celler A3, A4 og A5 og returnerer et svar på 0.

Konvertering af TRUE og FALSE til 1 og 0

For at få boolske værdier inkluderet i beregningerne af aritmetiske funktioner, skal du først konvertere dem til numeriske værdier, før du overfører dem til funktionen. To måder at udføre dette trin på er at:

  • Multip de boolske værdier med én (som vist ved formlerne i rækkerne 7 og 8 i eksemplet, som multiplicerer værdierne TRUEog FALSE i celler A3 og A4 ad en).
  • Føj et nul til hver boolsk værdi (som vist ved formlen i række 9 i eksemplet, som føjer 0 til værdi TRUE i celle A5).

Disse operationer har den effekt, at de konverterer værdien TRUE i celler A3 og A5 til 1og værdien FALSE i celle A4 til 0 Som følge heraf er COUNT funktion i række 10 , som summerer taldata i celler A7 til A9 , returnerer et resultat af 3 i stedet for 0

Image
Image

Booleske værdier og Excel-formler

I modsætning til aritmetiske funktioner kan formler i Excel og Google Sheets, der udfører aritmetiske operationer, såsom addition og subtraktion, gerne læse boolske værdier som tal uden behov for konvertering. Sådanne formler sætter automatisk TRUE lig med 1 og FALSE lig med 0

Som et resultat, tilføjelsesformlen i række 6 i eksempelbilledet,

=A3 + A4 + A5

læser dataene i de tre celler som:

=1 + 0 + 1

og returnerer et svar på 2 i overensstemmelse hermed.

Anbefalede: