Fonksyon Boolean nan Excel. Tout bagay sou aplike fonksyon lojik nan Excel

Excel se yon pwogram ekstrèmman fonksyonèl ki pèmèt ou pa sèlman anrejistre done nan yon fòm tab, men tou, otomatize pwosesis yo. Fonksyon lojik yo se eleman prensipal ki pèmèt ou fè nenpòt operasyon nan kalite sa a. Yo itilize yo nan fòmil ak lòt fonksyon yo nan lòd yo senplifye tout operasyon yo.

Yo fèt pou tcheke si valè yo satisfè kritè yo espesifye. Si gen yon match konsa, nan selil kote li ekri a, valè "VRÈ" yo antre, nan ka ta gen yon diferans - "FALSE". Jodi a nou pral konsidere nan plis detay pwoblèm tankou estrikti nan fonksyon lojik, sijè ki abòde lan sèvi ak yo.

Lis Fonksyon Boolean nan Excel

Gen yon gwo kantite fonksyon lojik, men pi souvan itilize yo se sa ki annapre yo:

  1. VERITE
  2. MANTI
  3. IF
  4. SI ERREUR
  5. OR
  6. И
  7. PA
  8. EOSHIBKA
  9. ISLANK

Tout nan yo ka itilize yo kreye estrikti konplèks ak presize kritè nan nenpòt lòd. Prèske tout fonksyon sa yo enplike pase sèten paramèt yo. Sèl eksepsyon yo se VRE ak FO, ki retounen tèt yo. Nimewo, tèks, referans selil, chenn, ak sou sa yo souvan itilize kòm paramèt. Ann pran yon gade nan tout operatè ki anwo yo.

Operatè VRÈ ak FO

Ki sa ki tou de nan fonksyon sa yo gen an komen se ke yo sèlman retounen yon valè. Dimansyon itilizasyon yo se itilize kòm yon eleman nan lòt fonksyon. Kòm yo ka konprann nan non an nan operatè yo, fonksyon yo VERITE и MANTI retounen valè VERITE и MANTI respektivman.

Fonksyon Boolean nan Excel. Tout bagay sou aplike fonksyon lojik nan Excel Fonksyon Boolean nan Excel. Tout bagay sou aplike fonksyon lojik nan Excel

PA operatè

Fonksyon sa a itilize ak yon sèl agiman epi ekri valè opoze a nan selil la. Si ou pase operatè sa a VERITE, Lè sa a, li pral retounen MANTI epi, kòmsadwa, afimasyon opoze a se vre. Se poutèt sa, rezilta a nan pwosesis done pa operatè sa a konplètman depann de sa ki paramèt yo pase nan li. Fonksyon Boolean nan Excel. Tout bagay sou aplike fonksyon lojik nan Excel

Sentaks operatè sa a se jan sa a: = PA (vrè oswa fo).

Operatè AK ak OSWA

De operatè sa yo nesesè yo nan lòd yo transmèt relasyon an nan kondisyon yo nan yon ekspresyon youn ak lòt. Fonksyon И yo itilize pou endike ke de kritè dwe matche ak menm nimewo oswa tèks la an menm tan. Fonksyon sa a retounen yon valè VERITE sèlman sou kondisyon ke tout kritè pwodui valè sa a an menm tan. Si omwen yon kritè echwe, tout sekans la retounen yon valè MANTI. Fonksyon Boolean nan Excel. Tout bagay sou aplike fonksyon lojik nan Excel

Fason operatè AND la bati se trè senp: =Epi (agiman1; agiman2; …). Kantite maksimòm agiman fonksyon sa a kapab itilize se 255. Sentaks operatè OR menm jan an, men mekanik travay yo yon ti kras diferan. Si youn nan lis fonksyon yo pwodui yon rezilta VERITE, Lè sa a, nimewo sa a pral retounen kòm yon sekans lojik antye. Fonksyon Boolean nan Excel. Tout bagay sou aplike fonksyon lojik nan Excel

Deklarasyon SI ak ISERROR

De fonksyon sa yo gen yon objektif trè enpòtan - yo dirèkteman fikse kritè a pou konfòmite ak ki yon ekspresyon sèten dwe tcheke. Pou yon konpreyansyon pi fon sou kouman operatè a ap travay SI ERREUR, ou dwe premye dekri fonksyon an IF. Estrikti jeneral li yo se yon ti kras pi konplike pase sa yo anvan yo: =SI(ekspresyon_lojik, valè_si_vrè, valè_si_fo).

Travay la nan operatè sa a se kreye konstriksyon ki pi konplèks. Li tcheke si kritè yo satisfè. Si wi, lè sa a operatè a ap retounen VERITE, si se pa - MANTI. Men, operatè a souvan itilize ansanm ak lòt moun. Pou egzanp, si yo itilize li kòm yon agiman fonksyon PA, Lè sa a, kòmsadwa, total la pral otomatikman ranplase pa opoze a. Sa vle di, si gen yon matche ak kritè a, Lè sa a, valè a pral retounen MANTI. Sa a se avantaj prensipal la nan fonksyon lojik: yo ka konbine nan fòm ki pi ra.

Pli lwen, konplo a vin pi konplike. Si pa kritè sa a nou jwenn rezilta "VRÈ", Lè sa a, ou ka presize tèks la, nimewo a ki pral parèt oswa fonksyon an ki pral kalkile. Menm jan an tou, ou ka mete rezilta a ki pral parèt si rezilta a te retounen apre yo fin trete done yo. MANTI. Fonksyon Boolean nan Excel. Tout bagay sou aplike fonksyon lojik nan Excel

Estrikti operatè SI ERREUR byen sanble, men toujou yon ti jan diferan. Gen de agiman obligatwa:

  1. Siyifikasyon. Se ekspresyon an tèt li ke yap teste. Si li vire soti vre, Lè sa a, valè sa a retounen.
  2. Valè a si yon erè. Sa a se tèks, nimewo, oswa fonksyon ki pral parèt oswa egzekite si rezilta a nan tcheke pou premye agiman an te FO. Fonksyon Boolean nan Excel. Tout bagay sou aplike fonksyon lojik nan Excel

Sentaks: =SI ERREUR(valè;valè_si_erè).

Operatè ISERROW ak ISEMPLAND

Premye fonksyon pi wo a gen yon sèl valè epi li gen sentaks sa a: =ISERROR(valè). Travay operatè sa a se tcheke kijan selil yo plen (youn oswa nan tout seri a). Si li sanble ke padding a te mal, li retounen rezilta a vre. Si tout bagay bon - fo. Ka aplike dirèkteman kòm yon kritè pou yon lòt fonksyon. Fonksyon Boolean nan Excel. Tout bagay sou aplike fonksyon lojik nan Excel

Excel ka tcheke lyen pou kalite erè sa yo:

  • #NON?;
  • #N/A;
  • #DEL/0!;
  • #NIMEWO!;
  • #SO;
  • #VID!;
  • #LINK!.

fonksyon ISLANK An jeneral, li ekstrèmman senp. Li gen yon sèl paramèt, ki se selil/ranje yo dwe tcheke. Si gen yon selil ki pa gen ni tèks, ni nimewo, ni karaktè ki pa enprime, rezilta a retounen. VERITE. An konsekans, si gen done nan tout selil nan seri a, Lè sa a, itilizatè a resevwa rezilta a MANTI. Fonksyon Boolean nan Excel. Tout bagay sou aplike fonksyon lojik nan Excel

Tablo memo "Fonksyon lojik nan Excel"

Pou rezime tout sa ki dekri pi wo a, ann bay yon ti tablo ki gen enfòmasyon sou tout fonksyon lojik yo itilize souvan.

Fonksyon Boolean nan Excel. Tout bagay sou aplike fonksyon lojik nan Excel

Fonksyon lojik ak egzanp pou rezoud pwoblèm

Fonksyon lojik fè li posib pou rezoud yon varyete travay, ki gen ladan yo konplèks. Ann bay kèk egzanp sou fason yo travay an pratik.

Travay 1. Sipoze nou gen yon pati nan machandiz yo rete apre yon sèten tan lavant. Li dwe re-evalye dapre règ sa yo: si li pa t 'posib pou vann li nan 8 mwa, divize pri li pa 2 fwa. Premyèman, ann kreye yon seri ki dekri done inisyal yo. Li sanble sa a.

Fonksyon Boolean nan Excel. Tout bagay sou aplike fonksyon lojik nan Excel

Pou travay ki dekri a ka rezoud avèk siksè, ou bezwen sèvi ak fonksyon sa a. Fonksyon Boolean nan Excel. Tout bagay sou aplike fonksyon lojik nan Excel

Ou ka wè li nan ba fòmil la nan ekran an. Koulye a, ann fè kèk klarifikasyon. Ekspresyon lojik ki te montre nan ekran an (ki vle di, C2>=8) vle di ke pwodwi a dwe nan stock pou jiska 8 mwa enklizif. Sèvi ak >= operatè aritmetik, nou defini pi gwo pase oswa egal a règ. Apre nou fin ekri kondisyon sa a, fonksyon an ap retounen youn nan de valè: "VRÈ" oswa "FALSE". Si fòmil la satisfè kritè a, Lè sa a, valè a apre rvalorizasyon ekri nan selil la (byen, oswa pase kòm yon agiman nan yon lòt fonksyon, li tout depann de paramèt yo mete pa itilizatè a), divize pa de (pou sa a, nou divize pri a nan moman an nan resi nan depo a pa de). Si apre sa li jwenn ke pwodwi a te nan stock pou mwens pase 8 mwa, Lè sa a, se menm valè a retounen ki genyen nan selil la.

Koulye a, an n fè travay la pi difisil. Nou aplike kondisyon an: echèl rabè yo dwe pwogresif. Senpleman mete, si machandiz yo bay manti pou plis pase 5 mwa, men mwens pase 8, pri a ta dwe divize pa yon fwa ak yon mwatye. Si plis pase 8, de. Pou fòmil sa a matche ak valè a, li dwe jan sa a. Gade nan ekran an nan ba fòmil la pou wè li.

Fonksyon Boolean nan Excel. Tout bagay sou aplike fonksyon lojik nan Excel

Enpòtan! Kòm agiman, li akseptab pou itilize non sèlman nimerik, men tou valè tèks. Se poutèt sa li se akseptab yo mete kritè nan lòd ki pi diferan. Pou egzanp, fè yon rabè sou machandiz yo te resevwa an janvye epi yo pa fè li si yo te rive nan mwa avril.

Travay 2. Ann aplike kritè sa a nan yon pwodwi ki nan stock. Sipoze, si apre rediksyon an te fè pi wo a, valè li te vin mwens pase 300 rubles, oswa si li te san vann pou plis pase 10 mwa, Lè sa a, li se tou senpleman retire nan vant. Fòmil la se sa ki annapre yo.

Fonksyon Boolean nan Excel. Tout bagay sou aplike fonksyon lojik nan Excel

Ann analize li. Nou itilize fonksyon an kòm yon kritè OR. Li nesesè bay tankou yon fouchèt. Si selil D2 a gen nimewo 10, Lè sa a, valè "ekri" yo pral otomatikman parèt nan liy ki koresponn lan nan kolòn E. Menm bagay la tou aplike nan lòt kondisyon an. Si pa gen youn nan yo satisfè, Lè sa a, yon selil vid yo tou senpleman retounen.

Travay 3. Ann di nou gen yon echantiyon elèv k ap eseye antre nan lekòl segondè. Pou fè sa, yo bezwen pase egzamen nan plizyè matyè, yo montre nan ekran ki anba a. Pou yo konsidere yo kalifye pou admisyon nan enstitisyon edikasyonèl sa a, yo dwe fè yon total de 12 pwen. An menm tan an, yon kondisyon enpòtan se ke nòt la nan matematik ta dwe pa mwens pase 4 pwen. Travay la se otomatize pwosesis la nan done sa yo, osi byen ke yo konpile yon rapò sou ki elèv yo te antre ak ki pa t '. Pou fè sa, nou pral fè yon tab konsa.

Fonksyon Boolean nan Excel. Tout bagay sou aplike fonksyon lojik nan Excel

Se konsa, travay nou an se fè pwogram nan kalkile konbyen pwen pral genyen nan total, gade nan rezilta a pase ak fè yon konparezon. Apre operasyon sa yo, fonksyon an dwe mete rezilta a nan selil kote li anfòm. Gen de opsyon posib: "aksepte" oswa "non". Pou aplike travay sa a, antre yon fòmil menm jan an (jis konekte valè ou yo): =ЕСЛИ(И(B3>=4;СУММ(B3:D3)>=$B$1);»принят»;»нет»).

Avèk yon fonksyon booleyen И nou ka verifye ke de kondisyon yo satisfè alafwa. Nan ka sa a, nou itilize fonksyon an SOM pou kalkile nòt total la. Kòm premye kondisyon (nan premye agiman nan fonksyon AK), nou espesifye fòmil B3>=4. Kolòn sa a gen yon nòt nan matematik, ki pa ta dwe pi ba pase 4 pwen.

Fonksyon Boolean nan Excel. Tout bagay sou aplike fonksyon lojik nan Excel

Nou wè aplikasyon an lajè nan fonksyon an IF lè w ap travay ak fèy calcul. Se poutèt sa li se fonksyon lojik ki pi popilè ke ou bezwen konnen an premye.

Li trè rekòmande pou pratike sou tablo tès la anvan ou sèvi ak konpetans sa yo nan travay reyèl. Sa ap ede ekonomize anpil tan.

Travay 4. Nou ap fè fas ak travay la pou detèmine pri total machandiz apre markdown. Kondisyon - pri a nan pwodwi a dwe pi wo oswa mwayèn. Si kondisyon sa a pa satisfè, yo dwe retire machandiz yo. Nan egzanp sa a, nou pral wè ki jan yon pakèt fonksyon aritmetik ak estatistik travay.

Ann sèvi ak tablo nou deja trase a. Yo nan lòd yo rezoud pwoblèm sa a, li nesesè yo mete règ la kòm yon kondisyon ki selil D2 dwe mwens pase vle di aritmetik nan seri a tout antye de machandiz yo. Si règ la konfime, Lè sa a, nan selil la kote fòmil sa a ekri, valè "ekri" yo mete. Si kritè a pa satisfè, Lè sa a, yon valè vid yo mete. Pou retounen mwayen aritmetik la, gen yon fonksyon AVERAGE. Fonksyon Boolean nan Excel. Tout bagay sou aplike fonksyon lojik nan Excel

Travay 5. Sipoze nou bezwen kalkile lavant an mwayèn nan diferan pwodwi nan magazen diferan nan menm mak la. Ann fè yon tab konsa.

Fonksyon Boolean nan Excel. Tout bagay sou aplike fonksyon lojik nan Excel

Travay nou an se detèmine mwayèn pou tout valè, ki adapte sèten karakteristik. Pou fè sa, nou itilize yon fonksyon espesyal ki pa t nan lis ki anwo a. Li pèmèt ou konbine de fonksyon AVERAGE и SI. Epi li rele SANKÈ. Gen twa agiman:

  1. Ranje pou tcheke.
  2. Kondisyon yo dwe tcheke.
  3. Range mwayèn.

Kòm yon rezilta, yo jwenn fòmil sa a (nan ekran an).

Fonksyon Boolean nan Excel. Tout bagay sou aplike fonksyon lojik nan Excel

Nou wè ke seri aplikasyon fonksyon lojik se tou senpleman gwo. Ak lis yo se aktyèlman pi gwo pase sa ki dekri pi wo a. Nou jis lis ki pi popilè nan yo, men tou, dekri yon egzanp yon lòt fonksyon, ki se yon konbinezon de estatistik ak lojik. Genyen tou lòt ibrid menm jan an ki merite konsiderasyon separe.

Kite yon Reply