IF deklarasyon nan Excel. Tout bagay sou operatè a - aplikasyon, egzanp

Ansanm nan fonksyon nan pwogram Excel la, nan kou, se vrèman gwo. An patikilye, li posib pou pwograme tretman done nan yon sèten limit. Responsab pou sa a, pami lòt bagay, fonksyon an IF. Li fè li posib aplike prèske nenpòt travay. Se poutèt sa yo itilize operatè sa a pi souvan pase lòt moun. Jodi a nou pral eseye eksplike sa li fè ak ki jan li ka itilize.

IF fonksyon - definisyon ak dimansyon

Sèvi ak fonksyon an IF itilizatè a ka enstwi pwogram nan tcheke si yon selil patikilye matche ak yon kritè bay yo. Si nou gen yon kondisyon kote nou sèlman bezwen fè travay la, Lè sa a, Excel premye chèk, apre sa li montre rezilta kalkil la nan selil la nan ki fonksyon sa a ekri. Men, sa a se sèlman si yo itilize fonksyon sa a ansanm ak yon lòt fonksyon. Operatè a li menm IF bay de rezilta:

  1. VRE. Sa a se si yon ekspresyon oswa selil matche ak yon sèten kritè.
  2. FO. Operatè sa a montre si pa gen match.

Sentaks fòmil la se jan sa a (nan yon fòm inivèsèl): =SI(kondisyon; [valè si kondisyon yo satisfè]; [valè si kondisyon yo pa satisfè]). Fonksyon an ka konbine avèk lòt moun. Nan ka sa a, lòt operatè yo dwe ekri nan agiman korespondan yo. Pou egzanp, ou ka fè li pou li tcheke si nimewo a pozitif, epi si se konsa, jwenn mwayen aritmetik la. Natirèlman, gen yon fonksyon ki fè menm bagay la, men egzanp sa a montre byen klè ki jan fonksyon an fonksyone. IF. Kòm pou aplikasyon yo nan ki fonksyon an ka itilize IF, Lè sa a, gen yon gwo kantite nan yo:

  1. Klimatoloji.
  2. Komèsyal ak biznis.
  3. Maketing.
  4. Kontablite.

Ak sou sa. Kèlkeswa zòn ou bay non, epi pral gen yon aplikasyon pou fonksyon sa a.

Ki jan yo sèvi ak fonksyon IF nan Excel - egzanp

Ann pran yon lòt egzanp sou fason nou ka itilize fonksyon an IF nan Excel. Sipoze nou gen yon tab ki gen non tenis yo. Ann di gen yon gwo vant sou soulye fanm ki mande pou yon rabè 25 pousan sou tout atik. Pou fè chèk sa a, gen yon kolòn espesyal ki endike sèks pou ki tenis la gen entansyon.

IF deklarasyon nan Excel. Tout bagay sou operatè a - aplikasyon, egzanp

An konsekans, kondisyon an nan travay sa a pral egalite nan sèks nan fi a. Si, kòm yon rezilta nan chèk la, li jwenn ke kritè sa a se vre, Lè sa a, nan plas la kote fòmil sa a parèt, ou bezwen ekri kantite lajan rabè a - 25%. Si li se fo, presize valè a 0, paske rabè a pa bay nan ka sa a.

IF deklarasyon nan Excel. Tout bagay sou operatè a - aplikasyon, egzanp

Natirèlman, ou ka ranpli selil ki nesesè yo manyèlman. Men, sa ka pran yon gwo kantite tan. Anplis de sa, faktè imen an, akòz ki move enprime ak deformation nan enfòmasyon ka rive, pa te tou anile. Òdinatè a pa fè erè. Se poutèt sa, si kantite enfòmasyon an twò gwo, Lè sa a, li pi bon yo sèvi ak fonksyon an IF.

Pou reyalize objektif la fikse nan premye etap la, li nesesè yo chwazi selil la kote valè ki kapab lakòz yo pral parèt epi ekri fòmil sa a: =SI(B2=”fi”,25%,0). Ann dekode fonksyon sa a:

  1. IF se dirèkteman yon operatè.
  2. B2 = "Fèminin" se kritè yo dwe satisfè.
  3. Sa a se swiv pa valè a ki pral parèt si tenis yo kreye pou fanm ak valè a montre si li jwenn ke tenis yo se gason, timoun oswa nenpòt lòt ki pa satisfè kondisyon ki espesifye nan premye agiman an.

Ki kote ki pi bon kote pou ekri fòmil sa a? An jeneral, kote a ka chwazi abitrèman, men nan ka nou an, sa yo se selil ki anba tit la nan kolòn "Rabè".

Li enpòtan pou pa bliye mete siy = a devan fòmil la. Sinon, Excel pral li li kòm tèks klè.

IF deklarasyon nan Excel. Tout bagay sou operatè a - aplikasyon, egzanp

Apre yo fin antre nan fòmil la, ou bezwen peze kle antre a, apre sa tab la pral otomatikman ranpli ak valè ki kòrèk la. Nan tablo ki anba a, nou ka wè premye chèk la te kòrèk. Pwogram nan otomatikman detèmine sèks tenis sa yo epi li ba yo yon rabè nan yon ka nan pri a. Rezilta a te reyalize.

IF deklarasyon nan Excel. Tout bagay sou operatè a - aplikasyon, egzanp

Koulye a, li rete ranpli nan liy ki rete yo. Pou fè sa, ou pa bezwen kopye fòmil la nan chak selil endividyèlman. Li ase pou jwenn kare ki nan kwen an pi ba dwat, deplase kurseur sourit la sou li, asire w ke li te tounen yon ikòn kwa epi trennen makè a nan ranje ki anba tab la. Lè sa a, Excel pral fè tout bagay pou ou.

IF deklarasyon nan Excel. Tout bagay sou operatè a - aplikasyon, egzanp

Sèvi ak Fonksyon IF ak Kondisyon Miltip

Précédemment, yo te konsidere ka ki pi senp pou itilize fonksyon an IF, nan ki gen yon sèl ekspresyon lojik. Men, e si ou bezwen tcheke yon selil kont plizyè kondisyon? Sa a ka fè tou lè l sèvi avèk fonksyonalite entegre nan Excel.

Youn nan ka espesyal yo nan tcheke pou plizyè kondisyon se tcheke pou konfòmite ak premye a epi si li vire soti yo dwe fo, tcheke pou dezyèm lan, twazyèm, ak sou sa. Oswa, si valè a se vre, tcheke yon lòt kritè. Isit la, jan itilizatè a vle, lojik aksyon yo pral apeprè menm. Si ou byen li sa ki ekri pi wo a, Lè sa a, ou ta ka deja devine ki jan fè li. Men, ann ajoute plis vizibilite.

Pou fè sa, se pou yo fè travay la pi difisil. Koulye a, nou bezwen bay yon rabè sèlman nan tenis fanm yo, men depann sou espò a pou ki yo gen entansyon, gwosè a nan rabè yo ta dwe diferan. Fòmil la nan premye gade pral yon ti jan pi konplike, men an jeneral, li pral tonbe nan menm lojik ak youn anvan an: =ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%)).

IF deklarasyon nan Excel. Tout bagay sou operatè a - aplikasyon, egzanp

Apre sa, nou fè menm aksyon yo ak nan ka anvan an: peze Antre epi ranpli tout liy sa yo. Nou jwenn yon rezilta konsa.

IF deklarasyon nan Excel. Tout bagay sou operatè a - aplikasyon, egzanp

Ki jan fòmil sa a travay? Premye fonksyon an premye IF tcheke si soulye a se gason. Si ou pa, Lè sa a, dezyèm fonksyon an egzekite. IF, ki premye tcheke si soulye yo fèt pou kouri. Si wi, lè sa a yon rabè 20% asiyen. Si ou pa, rabè a se 10%. Kòm ou ka wè, lòt fonksyon yo ka itilize kòm agiman fonksyon, e sa bay posiblite adisyonèl.

Kijan pou itilize fonksyon IF pou ranpli 2 kondisyon an konnye a

Anplis de sa, lè l sèvi avèk Excel, ou ka tcheke pou konfòmite ak de kondisyon nan yon fwa. Pou sa, yo itilize yon lòt fonksyon, ki rele И. Operatè lojik sa a konbine de kondisyon epi fè li pa sèlman nan yon fonksyon IF. Li kapab itilize nan anpil lòt fonksyon tou.

Ann tounen sou tab nou an. Koulye a, rabè a ta dwe pi gwo, men sèlman aplike nan soulye kouri fanm yo. Si, apre w fin tcheke, li sanble ke tou de kondisyon yo te satisfè, Lè sa a, kantite lajan rabè a nan 30% yo pral anrejistre nan jaden an "Rabè". Si li jwenn ke omwen youn nan kondisyon yo pa travay, Lè sa a, rabè a pa aplike nan tankou yon pwodwi. Fòmil la nan ka sa a ta dwe: =SI(AK(B2=”fi”;C2=”kouri”);30%;0).

IF deklarasyon nan Excel. Tout bagay sou operatè a - aplikasyon, egzanp

Anplis de sa, tout aksyon yo fè plis repete de egzanp anvan yo. Premyèman, nou peze kle antre a, epi apre sa nou trennen valè a nan tout lòt selil ki nan tablo sa a.

IF deklarasyon nan Excel. Tout bagay sou operatè a - aplikasyon, egzanp

Sentaks la nan fonksyon AK, jan nou wè, konsiste de plizyè agiman. Premye a se premye kondisyon an, dezyèm lan se dezyèm lan, ak sou sa. Ou ka itilize plis pase de agiman epi tcheke pou plizyè kondisyon an menm tan. Men, nan pratik, sitiyasyon sa yo raman rive. Plis pase twa kondisyon an menm tan - prèske pa janm rive. Sekans nan aksyon ki fèt pa fonksyon sa a se jan sa a:

  1. Premyèman, fòmil la tcheke premye kondisyon an - si soulye yo se fanm.
  2. Apre sa, Excel analize dezyèm kritè a - si soulye yo fèt pou kouri.
  3. Si, kòm yon rezilta nan tès la, li sanble ke tou de kritè retounen yon valè VERITE, Lè sa a, rezilta a nan fonksyon an IF vire soti vre. Se poutèt sa, aksyon ki pwograme nan agiman ki koresponn lan fèt.
  4. Si li sanble ke omwen youn nan chèk yo retounen yon rezilta MANTI, li ak yon fonksyon И pral retounen rezilta sa a. Se poutèt sa, rezilta ki ekri nan twazyèm agiman fonksyon an pral parèt IF.

Kòm ou ka wè, lojik aksyon yo trè senp epi fasil pou konprann sou yon nivo entwisyon.

OSWA operatè nan Excel

Operatè OR la ​​ap travay nan yon fason ki sanble epi li gen yon sentaks menm jan an. Men, kalite verifikasyon an se yon ti kras diferan. Fonksyon sa a retounen yon valè VERITE si omwen yon chèk retounen yon rezilta VERITE. Si tout chèk bay yon rezilta fo, lè sa a, kòmsadwa, fonksyon an OR retounen valè a MANTI.

An konsekans, si fonksyon an OR  retounen rezilta VERITE pou omwen youn nan valè yo, Lè sa a, fonksyon an IF pral ekri valè ki te espesifye nan dezyèm agiman an. Epi sèlman si valè a pa satisfè tout kritè yo, tèks la oswa nimewo ki espesifye nan twazyèm agiman an nan fonksyon sa a retounen.

Pou demontre prensip sa a nan pratik, ann sèvi ak yon egzanp ankò. Pwoblèm lan se kounye a sa ki annapre yo: se rabè a bay swa sou soulye gason oswa soulye tenis. Nan ka sa a, rabè a pral 35%. Si soulye yo se fanm oswa ki fèt pou kouri, Lè sa a, pa pral gen okenn rabè pou yon tit sa yo.

Pou reyalize objektif sa a, ou bezwen ekri fòmil sa a nan selil la, ki sitiye dirèkteman anba inscription "Rabè": =SI(OSWA(B2=”fi”; C2=”kouri”);0;35%). Apre nou peze kle antre a epi trennen fòmil sa a nan rès selil yo, nou jwenn rezilta sa a.

IF deklarasyon nan Excel. Tout bagay sou operatè a - aplikasyon, egzanp

Ki jan yo defini yon fonksyon IF lè l sèvi avèk Formula Builder la

Natirèlman, nan yon sèten limit, ekri yon fòmil alamen se menm pi pratik pase lè l sèvi avèk lòt zouti. Men, si ou se yon debutan, Lè sa a, sitiyasyon an chanje dramatikman. Nan lòd pa jwenn konfonn nan antre nan agiman, osi byen ke endike non ki kòrèk la nan chak nan fonksyon yo, gen yon zouti espesyal ki rele Fonksyon Antre Sòsye a oswa Builder Fòmil. Ann pran yon gade nan mekanis an detay nan travay li yo. Sipoze jesyon yo te ba nou travay pou analize seri pwodwi ki disponib yo epi bay yon rabè 25% pou tout tenis fanm yo. Sekans aksyon nan ka sa a pral jan sa a:

  1. Nou louvri sòsye an antre fonksyon lè nou klike sou bouton ki koresponn lan sou tab la Fòmil (li make ak yon rektang wouj nan ekran an). IF deklarasyon nan Excel. Tout bagay sou operatè a - aplikasyon, egzanp
  2. Apre sa, yon ti fòmil builder panel ouvè, kote nou chwazi fonksyon nou bezwen an. Li ka chwazi dirèkteman nan lis la oswa fouye nan jaden rechèch la. Nou deja genyen li nan lis la nan 10 nan sa yo ki te itilize dènyèman, kidonk nou klike sou li epi klike sou bouton an "Ansere Fonksyon".IF deklarasyon nan Excel. Tout bagay sou operatè a - aplikasyon, egzanp
  3. Apre sa, yon fenèt pou mete agiman fonksyon yo ap louvri devan je nou. Nan pati anba a nan panèl sa a, ou ka wè tou sa fonksyon chwazi a fè. Chak nan agiman yo siyen, kidonk ou pa bezwen sonje sekans lan. Nou premye antre nan yon ekspresyon lojik ki gen ladann yon nimewo oswa selil, osi byen ke yon valè yo tcheke pou konfòmite ak. Apre sa, valè yo antre si se vre ak valè si se fo.
  4. Apre tout etap yo fin ranpli, klike sou bouton "Fini". IF deklarasyon nan Excel. Tout bagay sou operatè a - aplikasyon, egzanp

Koulye a, nou jwenn rezilta a. Avèk li, nou fè aksyon yo menm jan ak nan ka anvan an, sètadi, nou montre sourit la nan kare ki nan kwen ki pi ba dwat epi trennen fòmil la nan tout selil ki rete yo. Se konsa, fonksyon an IF se vrèman operatè ki pi popilè ak enpòtan nan mitan tout sa ki egziste. Li tcheke done yo kont sèten kritè epi fè aksyon apwopriye si chèk la retounen yon rezilta. VERITE or MANTI. Sa a pèmèt ou anpil senplifye pwosesis la nan done gwo epi yo pa fè yon gwo kantite aksyon, delege travay sa a sal nan òdinatè a.

Kite yon Reply