Mga operasyon sa Boolean sa Excel

Ang usa ka lohikal nga function usa ka tipo sa function nga mahimong makabalik sa usa sa posible nga mga kantidad - tinuod kung ang cell adunay mga kantidad nga nakab-ot ang piho nga pamatasan ug sayup kung dili kini mahitabo. Ang logic function gigamit sa pagprograma sa mga spreadsheet aron makab-ot ang pagdiskarga sa imong kaugalingon gikan sa kanunay nga nagbalikbalik nga mga aksyon.

Dugang pa, ang lohikal nga mga gimbuhaton mahimong magamit aron masusi kung unsa kadako ang sulud sa usa ka cell makaabut sa piho nga mga pamatasan. Ang ubang mga kantidad sa boolean mahimo usab nga susihon.

Mga Operator sa Pagtandi

Ang matag ekspresyon adunay mga operator sa pagtandi. Sila mao ang mosunod:

  1. = – bili 1 katumbas sa bili 2.
  2. > – ang bili 1 mas dako kay sa bili 2.
  3. < – ачение 1 еньше ачения 2.
  4. >= bili 1 o susama sa bili 2 o mas dako.
  5.  <= ачение 1 еньше ачению 2 идентично ему.
  6. <> bili 1 o mas dako kay sa bili 2 o ubos pa.

Ingon usa ka sangputanan, gibalik sa Excel ang usa sa duha nga posible nga mga sangputanan: tinuod (1) o sayup (2).

Aron magamit ang lohikal nga mga gimbuhaton, gikinahanglan, sa tanan nga posible nga mga kaso, aron mahibal-an ang usa ka kondisyon nga adunay usa o daghang mga operator.

Tinuod nga gimbuhaton

Для использования этой функции не нужно указывать никаких аргументов, и она всегда возвращает «Истино» (что тсисточново).

Panig-ingnan sa Pormula − = TINUOD().

Bakak nga function

Ang function hingpit nga susama sa nauna, ang resulta nga gibalik niini mao ang "Bakak". Ang pinakasayon ​​nga pormula diin imong magamit kini nga function mao ang mosunod =SAYOP().

UG function

Ang katuyoan sa kini nga pormula mao ang pagbalik sa kantidad nga "Tinuod" kung ang matag usa sa mga argumento motakdo sa usa ka piho nga kantidad o piho nga pamatasan, nga gihulagway sa ibabaw. Kung sa kalit adunay usa ka kalainan tali sa usa sa mga pamatasan nga gikinahanglan, nan ang kantidad nga "Bakak" ibalik.

Ang boolean cell reference gigamit usab isip function parameters. Ang maximum nga gidaghanon sa mga argumento nga mahimong gamiton mao ang 255. Apan ang mandatory nga kinahanglanon mao ang presensya sa labing menos usa niini sa mga bracket.

ИKamatuoranbakak nga mga
KamatuoranKamatuoranbakak nga mga
bakak nga mgabakak nga mgabakak nga mga

Ang syntax alang niini nga function mao ang:

=UG(Boolean1; [Boolean2];…)

На данном скриншоте видно, что каждый аргумент передает истинное значение, поэтому в результате использованит передает передает истинное значение, поэтому в результате использованит использованит тользованици пользования тользования трускиMga operasyon sa Boolean sa Excel

"O" nga function

Gisusi ang daghang mga kantidad batok sa piho nga pamatasan. Kung ang bisan kinsa niini magkatugma, nan ang function mobalik sa tinuud nga kantidad (1). Ang maximum nga gidaghanon sa mga argumento niini nga sitwasyon mao usab ang 255, ug gikinahanglan ang pagtino sa usa ka function parameter.

Naghisgot bahin sa function OR, unya sa kaso niini ang lamesa sa kamatuoran mahimong ingon sa mosunod.

ORKamatuoranbakak nga mga
KamatuoranKamatuoranKamatuoran
bakak nga mgaKamatuoranbakak nga mga

Ang syntax sa pormula mao ang mosunod:

=OR(Boolean 1; [Boolean 2];…)

Sama sa miagi ug misunod nga mga kaso, ang matag argumento kinahanglang ibulag gikan sa lain gamit ang semicolon. Kung atong hisgotan ang pananglitan sa ibabaw, unya ang matag parameter mobalik sa "Tinuod" didto, mao nga kung gikinahanglan nga gamiton ang "OR" function sa pag-access niini nga range, ang pormula mobalik "Tinuod" hangtud nga ang usa sa mga parameter makatagbo sa usa ka piho. sukdanan.

"Dili" function

Gibalik niini ang mga kantidad nga sukwahi sa orihinal nga set. Kana mao, kung gipasa ang kantidad nga "Tinuod" ingon usa ka parameter sa function, ang "Bakak" ibalik. Kung walay makit-an nga tugma, unya "Tinuod".

Ang resulta nga ibalik nagdepende kung unsang inisyal nga argumento ang nadawat sa function. Kung, pananglitan, ang function nga "UG" gigamit kauban ang function nga "DILI", nan ang lamesa mahimong ingon sa mosunod.

DILI(ug())TINUODBAKAK
TINUODBAKAKTINUOD
BAKAKTINUODTINUOD

Kung gamiton ang function nga "O" inubanan sa function nga "Dili", ang lamesa mahimong ingon niini.

DILI (OR())TINUODBAKAK
TINUODBAKAKBAKAK
BAKAKBAKAKTINUOD

Ang syntax alang niini nga function yano ra kaayo: =НЕ(принимаемое логическое значение).

If

Kini nga bahin mahimong tawgon nga usa sa labing inila. Gisusi niini ang usa ka partikular nga ekspresyon batok sa usa ka partikular nga kondisyon. Ang resulta apektado sa kamatuoran o kabakakan sa usa ka pahayag.

Kung espesipiko nga maghisgot bahin niini nga function, ang syntax niini mahimong labi ka komplikado. 

=IF(Boolean_expression, [Value_if_true], [Value_if_false])Mga operasyon sa Boolean sa Excel

Atong tan-awon pag-ayo ang pananglitan nga gipakita sa screenshot sa ibabaw. Dinhi, ang una nga parameter mao ang function TINUOD, nga gisusi sa programa. Base sa mga resulta sa maong tseke, ang ikaduhang argumento gibalik. Ang ikatulo nahulog. 

Ang user mahimong magsalag sa usa ka function IF sa lain. Kinahanglan nga buhaton kini sa mga kaso diin, ingon usa ka sangputanan sa usa ka pagsusi alang sa pagsunod sa usa ka piho nga kondisyon, kinahanglan nga buhaton ang lain. 

Pananglitan, adunay daghang mga credit card nga adunay mga numero nga nagsugod sa una nga upat ka mga numero nga nagpaila sa sistema sa pagbayad nga nagserbisyo sa kard. Sa ato pa, adunay duha ka kapilian - Visa ug Mastercard. Aron masusi ang tipo sa kard, kinahanglan nimo gamiton kini nga pormula nga adunay duha nga nested IF.

=IF(LEFT(A2)=”4″, “Visa”,IF(LEFT(A1111)=”2″,”Master Card”,”card not define”))

Kung wala ka mahibal-an kung unsa ang gipasabut sa function LEVSIMV, unya mosulat kini sa cell nga bahin sa linya sa teksto sa wala. Ang user sa ikaduhang argumento niini nga function nagtino sa gidaghanon sa mga karakter nga kinahanglang pilion sa Excel gikan sa wala. Gigamit kini sa pagsusi kon ang unang upat ka digit sa numero sa credit card nagsugod sa 1111. Kung tinuod ang resulta, ang “Visa” ibalik. Kung ang kondisyon sayup, nan ang function gigamit IF.

Sa susama, mahimo nimong makab-ot ang disente nga pagpugad ug susihon ang sulud sa usa ka cell o range alang sa pagsunod sa daghang mga kondisyon.

ERROR function

Gikinahanglan aron mahibal-an kung adunay sayup. Kung oo, nan ang bili sa ikaduhang argumento ibalik. Kung ang tanan naa sa kahusay, nan ang una. Sa kinatibuk-an, ang function adunay duha ka argumento, ang matag usa gikinahanglan.

Kini nga pormula adunay mosunod nga syntax:

 =IFERROR(bili;value_if_error)

Sa unsang paagi magamit ang function?

Sa pananglitan sa ubos, makita nimo ang sayup sa una nga argumento sa function. Busa, ang pormula nagbalik sa tubag nga ang pagbahin sa zero gidili. Ang una nga parameter sa function mahimo nga bisan unsang ubang mga pormula. Ang usa ka tawo mahimong independente nga magdesisyon kung unsang sulud ang mahimo didto.Mga operasyon sa Boolean sa Excel

Giunsa magamit ang mga function sa boolean sa praktis

Buluhaton 1

Sa wala pa ang tawo magtakda sa tumong sa paghimo sa usa ka revaluation sa mga palaliton balanse. Kung ang produkto gitipigan sulod sa sobra sa 8 ka bulan, gikinahanglan nga pakunhuran ang gasto niini sa katunga.

Sa sinugdan, kinahanglan nimo nga maghimo sa ingon nga lamesa.Mga operasyon sa Boolean sa Excel

Aron makab-ot kini nga katuyoan, kinahanglan nimo nga gamiton ang function IF. Sa kaso sa among pananglitan, kini nga pormula ingon niini:

 =ЕСЛИ(C2>=8;B2/2;B2)

Ang boolean nga ekspresyon nga anaa sa unang argumento sa function gilangkuban gamit ang > ug = operators. Sa yano nga mga pulong, sa sinugdanan ang sukdanan mao ang mosunod: kung ang kantidad sa cell mas dako o katumbas sa 8, ang pormula nga gihatag sa ikaduhang argumento ipatuman. Sa terminolohikal nga mga termino, kung ang una nga kondisyon tinuod, nan ang ikaduha nga argumento ipatuman. Kung bakak - ang ikatulo.Mga operasyon sa Boolean sa Excel

Ang pagkakomplikado niini nga buluhaton mahimong madugangan. Ibutang ta nga kita nag-atubang sa buluhaton sa paggamit sa lohikal nga function AND. Sa kini nga kaso, ang kondisyon mokuha sa mosunod nga porma: kung ang produkto gitipigan sulod sa sobra sa 8 ka bulan, nan ang presyo niini kinahanglan nga i-reset sa makaduha. Kung kini gibaligya labaw pa sa 5 ka bulan, kinahanglan nga i-reset kini sa 1,5 ka beses. 

Sa kini nga kaso, kinahanglan nimo nga isulod ang mosunud nga string sa field input sa formula.

=ЕСЛИ(И(C2>=8);B2/2;ЕСЛИ(И(C2>=5);B2/1,5;B2))Mga operasyon sa Boolean sa Excel

function IF nagtugot sa mga string sa teksto sa mga argumento kung gikinahanglan. 

Buluhaton 2

Pananglit, pagkahuman sa diskwento sa produkto, nagsugod kini nga nagkantidad og dili moubos sa 300 nga mga rubles, unya kinahanglan kini isulat. Kinahanglan usab nga buhaton kini kung wala kini ibaligya sulod sa 10 ka bulan. Sa kini nga sitwasyon, ang bisan unsa niini nga mga kapilian madawat, mao nga makatarunganon nga gamiton ang function OR и IF. Ang resulta mao ang mosunod nga linya.

=ЕСЛИ(ИЛИ(D2<300;C2>=10);»списан»;»»)

Kung gigamit ang lohikal nga operator sa pagsulat sa kondisyon OR, nan kini kinahanglan nga decode ingon sa mosunod. Kung ang cell C2 adunay numero nga 10 o labaw pa, o kung ang cell D2 adunay kantidad nga ubos sa 300, nan ang kantidad nga "gisulat" kinahanglan ibalik sa katugbang nga cell.Mga operasyon sa Boolean sa Excel

Kung ang kondisyon wala matuman (nga mao, kini nahimo nga bakak), nan ang pormula awtomatik nga nagbalik sa usa ka walay sulod nga bili. Busa, kung ang produkto gibaligya sa sayo pa o naa sa stock nga dili kaayo kinahanglan, o kini gidiskwento sa usa ka kantidad nga ubos sa kantidad sa threshold, nan ang usa ka walay sulod nga cell nagpabilin. 

Gitugotan ang paggamit sa ubang mga gimbuhaton ingon mga argumento. Pananglitan, ang paggamit sa mga pormula sa matematika madawat.

Buluhaton 3

Ibutang ta nga adunay daghang mga estudyante nga mokuha og daghang mga eksaminasyon sa dili pa mosulod sa gymnasium. Isip usa ka passing score, adunay score nga 12. Ug aron makasulod, gikinahanglan nga adunay labing menos 4 puntos sa matematika. Ingon usa ka sangputanan, ang Excel kinahanglan nga maghimo usa ka taho sa resibo. 

Una kinahanglan nimo nga tukuron ang mosunod nga lamesa.Mga operasyon sa Boolean sa Excel

Ang among tahas mao ang pagtandi sa sumada sa tanan nga mga grado sa passing score, ug dugang pa sa pagsiguro nga ang grado sa matematika ubos sa 4. Ug sa kolum nga adunay resulta, kinahanglan nimo nga ipakita ang "gidawat" o "dili".

Kinahanglan natong isulod ang mosunod nga pormula.

=ЕСЛИ(И(B3>=4;СУММ(B3:D3)>=$B$1);»принят»;»нет»)

Paggamit sa lohikal nga operator И kinahanglan nga susihon kung unsa ka tinuod kini nga mga kahimtang. Ug aron mahibal-an ang katapusan nga marka, kinahanglan nimo nga gamiton ang klasiko nga function SUM.Mga operasyon sa Boolean sa Excel

Busa, gamit ang function IF masulbad nimo ang daghang lainlaing mga problema, mao nga kini usa sa labing kasagaran.

Buluhaton 4

Ibutang ta nga nag-atubang kita sa panginahanglan nga masabtan kung pila ang gasto sa mga butang pagkahuman sa pagpabili sa kinatibuk-an. Kung ang gasto sa usa ka produkto mas ubos kaysa sa kasagaran nga kantidad, nan kinahanglan nga isulat kini nga produkto. 

Aron mahimo kini, mahimo nimong gamiton ang parehas nga lamesa nga gihatag sa ibabaw.Mga operasyon sa Boolean sa Excel

Aron masulbad kini nga problema, kinahanglan nimo nga gamiton ang mosunod nga pormula.

=KUNG(D2

Sa ekspresyon nga gihatag sa unang argumento, gigamit namo ang function AVERAGEA nga nagpiho sa arithmetic mean sa usa ka partikular nga data set. Sa among kaso, kini ang range D2:D7.Mga operasyon sa Boolean sa Excel

Buluhaton 5

Sa kini nga kaso, ingnon ta nga kinahanglan naton mahibal-an ang kasagaran nga pagbaligya. Aron mahimo kini, kinahanglan nimo nga maghimo usa ka lamesa.Mga operasyon sa Boolean sa Excel

Sunod, kinahanglan nimo nga kuwentahon ang kasagaran nga kantidad sa mga selyula kansang mga sulud nagtagbo sa usa ka piho nga sukdanan. Busa, ang lohikal ug estadistika nga solusyon kinahanglang gamiton. Ubos sa lamesa sa ibabaw, kinahanglan nimo nga maghimo usa ka auxiliary nga lamesa diin ipakita ang mga resulta.Mga operasyon sa Boolean sa Excel

Kini nga buluhaton mahimong masulbad gamit ang usa lang ka function.

=СРЗНАЧЕСЛИ($B$2:$B$7;B9;$C$2:$C$7)

Ang una nga argumento mao ang sakup sa mga kantidad nga susihon. Ang ikaduha nagtino sa kondisyon, sa among kaso kini ang cell B9. Apan isip ikatulo nga argumento, gigamit ang range, nga gamiton aron makalkulo ang aritmetika nga kahulogan.

function WALAY KASINGKASING Gitugotan ka nga itandi ang kantidad sa cell B9 sa mga kantidad nga nahimutang sa range B2:B7, nga naglista sa mga numero sa tindahan. Kung ang datos magkatugma, nan ang pormula nagkalkula sa arithmetic mean sa C2:C7 range.Mga operasyon sa Boolean sa Excel

konklusyon

Ang lohika nga mga gimbuhaton gikinahanglan sa lainlaing mga sitwasyon. Adunay daghang mga matang sa mga pormula nga magamit sa pagsulay sa pipila ka mga kondisyon. Sama sa nakita sa ibabaw, ang panguna nga function mao ang IF, но существует множество других, которые можно использовать в различных ситуациях.

Gihatag usab ang daghang mga pananglitan kung giunsa magamit ang mga gimbuhaton sa lohika sa tinuud nga mga sitwasyon.

Adunay daghan pa nga mga aspeto sa paggamit sa mga lohikal nga mga gimbuhaton, apan lisud nga isipon silang tanan sulod sa gambalay sa usa, bisan sa usa ka dako, nga artikulo. Wala’y limitasyon sa kahingpitan, aron kanunay ka mangita alang sa mga bag-ong aplikasyon sa nahibal-an na nga mga pormula.

Leave sa usa ka Reply