Fonksyon lojik nan Microsoft Excel

Pin
Send
Share
Send

Pami anpil ekspresyon diferan ki itilize lè w ap travay ak Microsoft Excel, fonksyon lojik yo ta dwe make. Yo itilize yo endike pwogrè nan kondisyon divès kalite nan fòmil yo. Anplis, si kondisyon yo tèt yo kapab byen divès, Lè sa a, rezilta a nan fonksyon lojik ka pran sèlman de valè: se kondisyon an satisfè (...VRE) ak kondisyon an pa satisfè (FO) Ann pran yon gade pi pre nan sa ki fonksyon yo ki lojik nan Excel yo.

Operatè kle yo

Gen plizyè operatè fonksyon lojik. Pami sa yo prensipal yo se sa ki annapre yo:

  • VRE;
  • Fo;
  • SI;
  • SI ERÈ;
  • OSWA
  • Epi;
  • PA;
  • ERÈ;
  • EASY.

Gen mwens komen fonksyon lojik.

Chak nan pi wo a operatè yo, eksepte pou de nan premye, gen agiman. Agiman yo ka swa nimewo espesifik oswa tèks, oswa lyen ki endike adrès la nan selil done.

Fonksyon VRE ak FO

Operatè VRE aksepte sèlman yon referans espesifik. Fonksyon sa a pa gen okenn agiman, e, tankou yon règ, li se prèske toujou yon pati entegral nan ekspresyon pi konplèks.

Operatè FOokontrè, pran nenpòt valè ki pa vre. Menm jan an tou, fonksyon sa a pa gen okenn agiman e li enkli nan ekspresyon pi konplèks.

Fonksyon Epi ak OSWA

Fonksyon Epi se lyen ant plizyè kondisyon. Se sèlman lè tout kondisyon sa yo ki fonksyon sa a mare yo satisfè, li retounen yon valè VRE. Si omwen yon agiman rapòte yon valè FOLè sa a, operatè a Epi jeneralman retounen menm valè an. Jeneral gade fonksyon sa a:= Epi (log_value1; log_value2; ...). Yon fonksyon ka gen ladan nan 1 a 255 agiman.

Fonksyon OSWA, Okontrè, retounen VERE menm si sèlman youn nan agiman yo satisfè kondisyon yo ak tout lòt moun yo se fo. Modèl li se jan sa a:= Epi (log_value1; log_value2; ...). Tankou fonksyon anvan an, operatè a OSWA ka gen ladan soti nan 1 a 255 kondisyon yo.

Fonksyon PA

Kontrèman ak de deklarasyon sa yo anvan, fonksyon an PA gen yon sèl agiman. Li chanje siyifikasyon ekspresyon an VRE sou FO nan espas agiman yo espesifye. Sentaks la fòmil jeneral se jan sa a:= PA (log_value).

Fonksyon SI ak SI ERÈ

Pou desen ki pi konplike, itilize fonksyon an SI. Deklarasyon sa a endike ki valè se VREepi ki ... FO. Modèl jeneral li se jan sa a:= SI (ekspresyon boolean; value_if_true; value_if_false). Se konsa, si se kondisyon an satisfè, Lè sa a, done yo deja espesifye se plen nan selil la ki gen fonksyon sa a. Si kondisyon an pa satisfè, Lè sa a, se selil la plen ak lòt done ki espesifye nan agiman nan twazyèm nan fonksyon an.

Operatè SI ERÈ, si agiman a se vre, retounen valè pwòp li yo nan selil la. Men, si agiman an se erè, Lè sa a, valè a ke itilizatè a endike se retounen nan selil la. Sentaks la nan fonksyon sa a, ki gen sèlman de agiman, se jan sa a:= SI YON ERÈ (valè; valè_f_error).

Leson: fonksyone SI nan Excel

Fonksyon ERÈ ak EASY

Fonksyon ERÈ chèk yo wè si yon selil patikilye oswa ranje nan selil gen valè erè. Valè erè vle di sa ki annapre yo:

  • # N / A;
  • #VALYE;
  • # NIMEWO!;
  • #DEL / 0!;
  • # LINK!;
  • #NAME?
  • # EMPTY!

Tou depan de si wi ou non agiman an se inègza oswa ou pa, operatè a rapòte yon valè VRE oswa FO. Sentaks la pou fonksyon sa a se jan sa a:= ERÈ (valè). Agiman a se sèlman yon referans nan yon selil oswa yon etalaj de selil yo.

Operatè EASY chèk selil la pou wè si li vid oswa ki gen valè. Si selil la vid, fonksyon an rapòte yon valè VREsi selil la gen done - FO. Sentaks sa a operatè se jan sa a:= EMPTY (value). Kòm nan ka a anvan, agiman an se yon referans nan yon selil oswa etalaj.

Egzanp Fonksyon

Koulye a, kite a gade nan aplikasyon an nan kèk nan fonksyon ki anwo yo ak yon egzanp espesifik.

Nou gen yon lis anplwaye nan antrepriz la ak salè yo. Men, an plis, tout anplwaye yo gen yon bonis. Prim abityèl la se 700 rubles. Men, espansyon ak fanm yo gen dwa a yon bonis ogmante nan 1,000 rubles. Eksepsyon a se anplwaye ki, pou plizyè rezon, te travay pou mwens pase 18 jou nan yon mwa bay yo. Nan nenpòt ka, yo sèlman gen dwa a yon bonis regilye nan 700 rubles.

Ann eseye fè yon fòmil. Se konsa, nou gen de kondisyon anba ki se yon bonis nan 1000 rubles mete - sa a se siksè nan laj pou pran retrèt oswa fi sèks anplwaye a. An menm tan an, nou enkli tout moun ki te fèt anvan 1957 kòm espansyon. Nan ka nou an, pou premye liy nan tablo a, fòmil la ap pran fòm sa a:= SI (OSWA (C4 <1957; D4 = "Fi"); "1000"; "700"). Men, pa bliye ke yon avantou pou resevwa yon prim ogmante ap travay deyò pou 18 jou oswa plis. Pou aplike kondisyon sa a nan fòmil nou an, nou aplike fonksyon an PA:= SI (OSWA (C4 <1957; D4 = "fi") * (PA (E4 <18)); "1000"; "700").

Yo nan lòd yo kopye fonksyon sa a nan selil ki nan kolòn nan tab la ki kote valè prim la endike, nou vin kisè a nan kwen ki pi ba dwat nan selil la nan ki fòmil la deja egziste. Yon makè ranpli parèt. Jis trennen l desann nan fen tab la.

Kidonk, nou te resevwa yon tab avèk enfòmasyon sou gwosè bonis pou chak anplwaye antrepriz la apa.

Leson: itil Excel karakteristik

Kòm ou ka wè, fonksyon lojik se yon zouti trè pratik pou fè kalkil nan Microsoft Excel. Sèvi ak fonksyon konplèks, ou ka mete kondisyon plizyè nan menm tan an epi pou yo jwenn rezilta a pwodiksyon, tou depann de si wi ou non kondisyon sa yo yo te rankontre oswa ou pa. Itilize nan fòmil sa yo ka otomatize yon kantite aksyon, ki ede pou konsève pou tan an itilizatè.

Pin
Send
Share
Send