Mga lihok sa lohika sa Microsoft Excel

Lakip sa daghang lainlaing ekspresyon nga gigamit sa pagtrabaho kauban ang Microsoft Excel, kinahanglan nga pilion nimo ang lohikal nga mga gimbuhaton. Gigamit kini aron ipakita ang katumanan sa nagkalainlaing kondisyon sa mga pormula. Dugang pa, kon ang mga kondisyon sa ilang kaugalingon magkalainlain, ang resulta sa lohikal nga katungdanan mahimo nga duha lamang ka mga bili: ang kahimtang natuman (Tinuod) ug ang kondisyon dili matuman (TINUOD). Atong susihon pag-ayo kung unsa ang mga lohikal nga gimbuhaton sa Excel.

Mga nag-unang operator

Adunay ubay-ubay nga mga operators sa lohikal nga mga gimbuhaton. Lakip sa mga nag-una, ang mosunod kinahanglan nga ipasiugda:

  • TINUOD;
  • TINUOD;
  • KON;
  • ERROR;
  • O;
  • Ug;
  • DILI;
  • ERROR;
  • BALLED.

Adunay dili kaayo komon nga lohikal nga mga gimbuhaton.

Ang matag usa sa mga operator sa ibabaw, gawas sa unang duha, adunay mga argumento. Ang mga argumento mahimong usa ka piho nga mga numero o teksto, o mga pakisayran nga nagpakita sa address sa mga selulang datos.

Mga katuyoan Tinuod ug TINUOD

Operator Tinuod modawat lamang og usa ka piho nga target value. Kini nga katuyoan walay mga argumento, ug, ingon nga usa ka lagda, kini kanunay nga usa ka bahin sa mas komplikado nga mga ekspresyon.

Operator TINUODsa sukwahi, kini nagdawat sa bisan unsa nga bili nga dili tinuod. Sa samang paagi, kini nga function walay mga argumento ug gilakip sa mas komplikado nga mga ekspresyon.

Mga katuyoan Ug ug O

Katungdanan Ug usa ka sumpay tali sa daghang mga kondisyon. Sa diha nga ang tanan nga mga kondisyon nga kini nga gimbuhaton nagbugkos, kini ba mobalik Tinuod. Kon labing menos ang usa ka argumento nagtaho sa bili TINUODdayon ang operator Ug sa kinatibuk-an mobalik ang samang bili. Kinatibuk-ang panglantaw niini nga function:= Ug (log_value1; log_value2; ...). Ang katuyoan mahimong maglakip gikan sa 1 ngadto sa 255 nga mga argumento.

Katungdanan O, sa kasukwahi, gibalik ang bili TRUE, bisan kon usa lamang sa mga argumento ang nagtagbo sa mga kondisyon, ug ang tanan nga dili tinuod. Ang sumbanan niini mao ang mosunod:= Ug (log_value1; log_value2; ...). Sama sa kanhi nga function, ang operator O mahimong maglakip gikan sa 1 ngadto sa 255 nga mga kondisyon.

Katungdanan DILI

Dili sama sa duha ka nangaging mga pahayag, ang function DILI Kini adunay usa lamang ka argumento. Nag-usab kini sa kahulogan sa ekspresyon Tinuod on TINUOD sa luna sa espesipikong argumento. Ang kinatibuk-ang pormula nga syntax mao ang mosunod:= DILI (log_value).

Mga katuyoan KON ug ERROR

Alang sa mas komplikadong istruktura, gamita ang function KON. Kini nga pahayag nagpakita sa tukma kung unsa ang bili Tinuodug asa TINUOD. Ang kinatibuk-ang sumbanan mao ang mosunod:= KON (boolean_expression; value_if_es_far_; value_if-false). Busa, kon ang kondisyon natuman, ang naunang tinagsa nga datos napuno sa selula nga naglangkob niini nga function. Kon ang kondisyon dili matuman, ang selula puno sa ubang mga datos nga gitino sa ikatulo nga argumento sa function.

Operator ERROR, kon ang argumento tinuod, ibalik ang kaugalingong bili sa selula. Apan, kon ang argumento dili balido, nan ang bili nga ibalik sa user ibalik sa cell. Ang syntax sa niini nga function, nga adunay duha lang ka argumento, mao ang mosunod:= ERROR (value; value_if_fault).

Leksyon: KON mag-obra sa Excel

Mga katuyoan ERROR ug BED

Katungdanan ERROR nagsusi kon ang usa ka partikular nga selula o nagkalainlain nga mga selula adunay mga sayop nga mga bili. Ubos sa sayop nga mga sukdanan mao ang mosunod:

  • # N / A;
  • #VALUE;
  • #NUM !;
  • # DEL / 0 !;
  • # LINK!
  • # NAME?
  • # Null!

Depende kon ang usa ka dili tinuod nga argumento o dili, ang tigpamuhian nagreport sa bili Tinuod o TINUOD. Ang syntax niini nga function mao ang mosunod:= ERROR (bili). Ang argumento mao lamang ang paghisgot sa usa ka selula o usa ka han-ay sa mga selula.

Operator BROUGHT naghimo sa usa ka cell nga pagsusi kung kini walay sulod o adunay mga bili. Kung wala ang sulod sa selula, ang pag-report nagtumong sa bili Tinuodkung ang selula naglangkob sa datos - TINUOD. Ang syntax alang niini nga pamahayag mao ang:= CORRECT (bili). Sama sa miaging kaso, ang argumento usa ka paghisgot sa usa ka selula o han-ay.

Pananglitan nga Paggamit

Karon atong ikonsidera ang paggamit sa pipila sa mga gimbuhaton sa ibabaw sa usa ka piho nga panig-ingnan.

Adunay usa ka lista sa mga empleyado nga adunay sweldo. Apan, dugang pa, ang tanan nga empleyado nakadawat og bonus. Ang naandan nga premium mao ang 700 rubles. Apan ang mga pensyonado ug mga kababayen-an adunay katungod sa taas nga premium nga 1,000 ka mga rubles. Ang eksepsiyon mao ang mga empleyado kinsa, tungod sa nagkalainlaing mga rason, nagtrabaho nga wala pay 18 ka adlaw sa usa ka bulan. Sa bisan unsa nga kaso, sila adunay katungod lamang sa naandan nga premium nga 700 rubles.

Himoon nato ang pormula. Busa, kita adunay duha ka mga kondisyon, ang paghimo niini nga gibutang sa usa ka premium nga 1000 nga mga rubles - mao ang pagkab-ot sa edad sa pagretiro o nahisakop sa empleyado sa babaye nga sekso. Sa samang higayon, among itudlo ang tanan nga natawo sa wala pa ang 1957 ngadto sa mga pensyonado. Sa among kaso, alang sa unang laray sa lamesa, ang pormula nga ingon niini:= IF (OR (C4 <1957; D4 = "babaye"); "1000"; "700"). Apan ayaw kalimti nga ang usa ka kinahanglanon alang sa pag-angkon sa usa ka dugang nga premium mao ang pagtrabaho sa 18 ka adlaw o labaw pa. Aron ma-embed kini nga kondisyon sa atong pormula, i-apply ang function DILI:= IF (OR (C4 <1957; D4 = "babaye") * (DILI (E4 <18)); "1000"; "700").

Aron kopyahon kini nga function sa mga selula sa kolum sa lamesa, kung diin gipakita ang premium nga bili, mahimo kitang cursor sa ubos nga tuo nga bahin sa selula nga adunay usa ka pormula. Usa ka marka sa pagpuno makita. Pag-drag lang kini ngadto sa katapusan sa lamesa.

Busa, nakadawat kami og usa ka lamesa nga adunay kasayuran mahitungod sa kantidad sa award alang sa matag empleyado sa negosyo nga gilain.

Leksyon: mapuslanon nga gimbuhaton nga excel

Sumala sa imong makita, ang mga lohikal nga gimbuhaton usa ka sayon ​​kaayo nga himan alang sa paghimo sa mga pagkalkula sa Microsoft Excel. Pinaagi sa paggamit sa komplikadong mga pag-obra, mahimo ka nga magtakda og ubay-ubay nga mga kondisyon nga dungan ug makuha ang output nga resulta depende kung kini nga mga kondisyon natuman o dili. Ang paggamit sa ingon nga mga pormula makahimo sa pag-automate sa usa ka gidaghanon sa mga aksyon, nga nagtipig sa panahon sa tiggamit.