Mga pag-andar ng lohika sa Microsoft Excel

Pin
Send
Share
Send

Kabilang sa maraming magkakaibang mga expression na ginagamit kapag nagtatrabaho sa Microsoft Excel, dapat na mai-highlight ang mga lohikal na pag-andar. Ginagamit ang mga ito upang ipahiwatig ang katuparan ng iba't ibang mga kondisyon sa mga pormula. Bukod dito, kung ang mga kondisyon mismo ay maaaring magkakaibang magkakaiba, kung gayon ang resulta ng mga lohikal na pag-andar ay maaaring tumagal lamang ng dalawang mga halaga: nasiyahan ang kondisyon (TUNAY) at ang kundisyon ay hindi nasiyahan (TALAGA) Isaalang-alang natin kung ano ang mga lohikal na pag-andar sa Excel.

Mga pangunahing Operator

Mayroong maraming mga operator ng lohikal na pag-andar. Kabilang sa mga pangunahing una ay ang mga sumusunod:

  • Totoo;
  • FALSE;
  • KUNG;
  • KUNG ERROR;
  • O
  • At;
  • HINDI;
  • ERROR;
  • Madali.

Mayroong hindi gaanong karaniwang mga lohikal na pag-andar.

Ang bawat isa sa mga nasa itaas na operator, maliban sa unang dalawa, ay may mga argumento. Ang mga pangangatwiran ay maaaring alinman sa mga tiyak na numero o teksto, o mga link na nagpapahiwatig ng address ng mga cell cell.

Mga Pag-andar TUNAY at TALAGA

Operator TUNAY Tumatanggap lamang ng isang tiyak na pagtukoy. Ang pagpapaandar na ito ay walang mga argumento, at, bilang isang panuntunan, halos palaging isang mahalagang bahagi ng mas kumplikadong mga expression.

Operator TALAGAsa kabaligtaran, tumatagal ng anumang halaga na hindi totoo. Katulad nito, ang pagpapaandar na ito ay walang mga argumento at kasama sa mas kumplikadong mga expression.

Mga Pag-andar At at O

Pag-andar At ay ang link sa pagitan ng maraming mga kundisyon. Kapag ang lahat ng mga kundisyon na pinagbubuklod ng pagpapaandar na ito ay nasiyahan, ibabalik nito ang isang halaga TUNAY. Kung hindi bababa sa isang argumento ang nag-uulat ng isang halaga TALAGApagkatapos ang operator At sa pangkalahatan ay nagbabalik ng parehong halaga. Pangkalahatang pagtingin sa pagpapaandar na ito:= At (log_value1; log_value2; ...). Maaaring isama ang isang function mula sa 1 hanggang 255 na mga argumento.

Pag-andar O, sa kabilang banda, babalik ang TUNAY kahit na ang isa sa mga argumento ay nakakatugon sa mga kondisyon at lahat ng iba ay hindi totoo. Ang kanyang template ay ang mga sumusunod:= At (log_value1; log_value2; ...). Tulad ng nakaraang pag-andar, ang operator O maaaring magsama mula sa 1 hanggang 255 na mga kondisyon.

Pag-andar HINDI

Hindi tulad ng dalawang naunang pahayag, ang pagpapaandar HINDI ay may isang argumento lamang. Binago niya ang kahulugan ng expression TUNAY sa TALAGA sa puwang ng tinukoy na argumento. Ang pangkalahatang syntax formula ay ang mga sumusunod:= HINDI (log_value).

Mga Pag-andar KUNG at KUNG ERROR

Para sa mas kumplikadong disenyo, gamitin ang function KUNG. Ang pahayag na ito ay nagpapahiwatig kung aling halaga TUNAYat kung saan TALAGA. Ang pangkalahatang template nito ay ang mga sumusunod:= KUNG (boolean_expression; halaga_if_true; halaga_if_false). Kaya, kung ang kondisyon ay natutugunan, pagkatapos ang naunang tinukoy na data ay napuno sa cell na naglalaman ng pagpapaandar na ito. Kung ang kondisyon ay hindi natutugunan, pagkatapos ang cell ay puno ng iba pang data na tinukoy sa ikatlong argumento ng pag-andar.

Operator KUNG ERROR, kung totoo ang argumento, ibabalik ang sariling halaga sa cell. Ngunit, kung ang argumento ay mali, kung gayon ang halaga na ipinapahiwatig ng gumagamit ay ibabalik sa cell. Ang syntax ng pagpapaandar na ito, na naglalaman lamang ng dalawang argumento, ay ang mga sumusunod:= KUNG ERROR (halaga; halaga_if_error).

Aralin: gumana KUNG sa Excel

Mga Pag-andar ERROR at Madali

Pag-andar ERROR mga tseke upang makita kung ang isang partikular na cell o hanay ng mga cell ay naglalaman ng mga maling halaga. Ang mga maling halaga ay nangangahulugang sumusunod:

  • # N / A;
  • #VALUE;
  • # NUMBER !;
  • #DEL / 0 !;
  • # LINK !;
  • #NAME ?;
  • # EMPTY!

Depende sa kung ang argumento ay mali o hindi, ang operator ay nag-uulat ng isang halaga TUNAY o TALAGA. Ang syntax para sa pagpapaandar na ito ay ang mga sumusunod:= ERROR (halaga). Ang argumento ay eksklusibo lamang ng isang sanggunian sa isang cell o isang hanay ng mga cell.

Operator Madali sinusuri ang cell upang makita kung ito ay walang laman o naglalaman ng mga halaga. Kung ang cell ay walang laman, ang pag-andar ay nag-uulat ng isang halaga TUNAYkung ang cell ay naglalaman ng data - TALAGA. Ang syntax ng operator na ito ay ang mga sumusunod:= EMPTY (halaga). Tulad ng sa nakaraang kaso, ang argument ay isang sanggunian sa isang cell o array.

Halimbawa ng Pag-andar

Ngayon tingnan natin ang aplikasyon ng ilan sa mga pag-andar sa itaas na may isang tiyak na halimbawa.

Mayroon kaming isang listahan ng mga empleyado ng negosyo kasama ang kanilang suweldo. Ngunit, bilang karagdagan, ang lahat ng mga empleyado ay mayroong isang bonus. Ang karaniwang premium ay 700 rubles. Ngunit ang mga pensiyonado at kababaihan ay may karapatang tumaas na bonus ng 1,000 rubles. Ang pagbubukod ay ang mga empleyado na, sa iba't ibang mga kadahilanan, ay nagtrabaho nang mas mababa sa 18 araw sa isang buwan. Sa anumang kaso, sila ay may karapatan lamang sa isang regular na bonus na 700 rubles.

Subukan nating gumawa ng isang pormula. Kaya, mayroon kaming dalawang mga kondisyon sa ilalim ng kung saan ang isang bonus ng 1000 rubles ay inilatag - ito ang pagkamit ng edad ng pagretiro o kasarian ng babaeng kasarian. Kasabay nito, isinama namin ang lahat ng mga ipinanganak bago 1957 bilang mga pensiyonado. Sa aming kaso, para sa unang linya ng talahanayan, kukunin ang pormula sa sumusunod na form:= KUNG (O (C4 <1957; D4 = "Babae"); "1000"; "700"). Ngunit, huwag kalimutan na ang isang kinakailangan para sa pagtanggap ng isang pinataas na premium ay gumagana para sa 18 araw o higit pa. Upang maipatupad ang kondisyong ito sa aming pormula, inilalapat namin ang pagpapaandar HINDI:= KUNG (O (C4 <1957; D4 = "babae") * (HINDI (E4 <18)); "1000"; "700").

Upang kopyahin ang pagpapaandar na ito sa mga cell ng haligi ng talahanayan kung saan ipinapahiwatig ang halaga ng premium, nagiging cursor kami sa ibabang kanang sulok ng cell kung saan mayroon nang formula. Lumilitaw ang isang fill marker. I-drag lamang ito hanggang sa dulo ng mesa.

Kaya, nakatanggap kami ng isang talahanayan na may impormasyon tungkol sa laki ng bonus para sa bawat empleyado ng negosyo nang hiwalay.

Aralin: kapaki-pakinabang na tampok sa Excel

Tulad ng nakikita mo, ang mga lohikal na pag-andar ay isang napaka-maginhawang tool para sa paggawa ng mga kalkulasyon sa Microsoft Excel. Gamit ang mga kumplikadong pag-andar, maaari kang magtakda ng maraming mga kondisyon nang sabay-sabay at makuha ang resulta ng output, depende sa kung ang mga kondisyong ito ay natutugunan o hindi. Ang paggamit ng naturang mga formula ay maaaring awtomatiko ng isang bilang ng mga aksyon, na tumutulong upang mai-save ang oras ng gumagamit.

Pin
Send
Share
Send