Bulea Valoro (Logika Valoro) Difino kaj Uzado en Excel

Buzaj Valoroj Difino kaj Uzado en Excel kaj Google-Spreadsheets

Bulea valoro , iam nomata Logika Valoro , estas unu el pluraj tipoj de datumoj uzataj en Excel kaj Google Spreadsheets.

Nomita post la matematikisto de la 19a jarcento George Boole, Buleaj valoroj estas parto de branĉo de algebro konata kiel Bulea algebroBulea logiko .

Bulea logiko estas grava por ĉiuj komputilaj teknikoj, ne nur kalkulitaj programoj, kaj ripozas sur la koncepto, ke ĉiuj valoroj povas esti reduktitaj al TRUE aŭ FALSE aŭ ekde komputila teknologio baziĝas sur la binara nombro-sistemo, aŭ al 1 aŭ 0.

Buleaj Valoroj kaj Spreadsheet Logical Functions

La uzo de buleaj valoroj en folio-programoj ofte estas asociita kun la logika grupo de funkcioj kiel ekzemple la funkcio IF, la AND-funkcio, kaj la OR-funkcio.

En ĉi tiuj funkcioj, kiel oni montras en la formuloj en vicoj 2, 3 kaj 4 en la supra bildo, Buleaj valoroj povas esti uzataj kiel la eniga fonto por unu el la argumentoj de la funkcio aŭ ili povas formi la rezulton aŭ rezultojn de funkcio kiu estas taksante aliajn datumojn en la labortablo.

Ekzemple, la unua argumento de la funkcio de IF en vico 5 - la Logika_stata argumento - estas postulita por redoni Bulea valoro kiel respondo.

Tio estas, la argumento devas ĉiam taksi kondiĉon, kiu nur povas rezulti TRUE aŭ FALSE-respondon. Kaj, kiel rezulto,

Bulea Valoroj kaj Aritmetikaj Funkcioj

Kontraste kun la logikaj funkcioj, plejpartoj de funkcioj en Excel kaj Google Spreadsheets, kiuj realigas aritmetikajn operaciojn - kiel SUM, COUNT, and AVERAGE - ignori Buleajn valorojn kiam ili lokas en ĉeloj inkluzivitaj en la argumentoj de funkcio.

Ekzemple, en la supra bildo, la COUNT funkcias en vico 5, kiu nur kalkulas ĉelojn enhavantaj nombrojn, ignoras la TRUE kaj FALSE buleajn valorojn lokitajn en ĉeloj A3, A4, kaj A5 kaj redonas respondon de 0.

Konvertante TRUE kaj FALSE al 1 kaj 0

Por havi buleajn valorojn inkluzivitajn en la kalkuloj de aritmetikaj funkcioj, ili devas unue esti konvertitaj al nombraj valoroj antaŭ ol ili transpasas ilin al la funkcio. Du simplaj manieroj plenumi ĉi tiun paŝon estas:

  1. multipliku buleajn valorojn per unu - kiel montras la formuloj en vicoj 7 kaj 8, kiuj multiplikas la valorojn TRUE kaj FALSE en ĉeloj A3 kaj A4 per unu;
  2. aldonu nulon al ĉiu Bulea valoro - kiel montras la formulo en vico 9, kiu aldonas nulon al la valoro VERK en la ĉelo Al5.

Ĉi tiuj operacioj havas la efikon de konvertiĝo:

Kiel rezulto, la COUNT funkcias en vico 10 - kiu totalaj nombraj datumoj en ĉeloj A7 al Al9 - redonas rezulton de tri anstataŭ nulo.

Bulea Valoroj kaj Excel Formuloj

Kontraste kun aritmetikaj funkcioj, formuloj en Excel kaj Google Spreadsheets, kiuj efektivigas aritmetikajn operaciojn, kiel ekzemple aldono aŭ subtraho - feliĉas legi buŝajn valorojn kiel nombrojn sen neceso por konvertiĝo - tiaj formuloj aŭtomate starigis TRUE egalaj al 1 kaj FALSE egala al 0.

Kiel rezulto, la aldona formulo en vico 6 en la supra bildo,

= Al3 + Al4 + Al5

legas la datumojn en la tri ĉeloj kiel:

= 1 + 0 + 1

kaj redonas respondon de 2 laŭe.