Opereta "IF" katika Microsoft Excel: programu na mifano

Excel, bila shaka, ina utendaji tajiri sana. Na kati ya zana nyingi tofauti, operator "IF" anachukua nafasi maalum. Inasaidia katika kutatua kazi tofauti kabisa, na watumiaji hugeuka kwa kazi hii mara nyingi zaidi kuliko wengine.

Katika makala hii, tutazungumzia juu ya nini operator "IF", na pia kuzingatia upeo na kanuni za kufanya kazi nayo.

Yaliyomo: Kazi "IF" katika Excel

Ufafanuzi wa kazi ya "IF" na madhumuni yake

Opereta "IF" ni zana ya programu ya Excel ya kuangalia hali fulani (maneno ya kimantiki) kwa utekelezaji.

Hiyo ni, fikiria kwamba tuna aina fulani ya hali. Kazi ya "IF" ni kuangalia ikiwa hali iliyotolewa imefikiwa na kutoa thamani kulingana na matokeo ya hundi kwa seli iliyo na chaguo la kukokotoa.

  1. Ikiwa usemi wa kimantiki (hali) ni kweli, basi thamani ni kweli.
  2. Ikiwa usemi wa kimantiki (hali) haujafikiwa, thamani ni ya uwongo.

Fomula ya kazi yenyewe katika programu ni usemi ufuatao:

=IF(hali, [thamani ikiwa hali imefikiwa], [thamani ikiwa hali haijatimizwa])

Kutumia Kazi ya "IF" na Mfano

Labda habari iliyo hapo juu inaweza isionekane wazi sana. Lakini, kwa kweli, hakuna chochote ngumu hapa. Na ili kuelewa vizuri madhumuni ya kazi na uendeshaji wake, fikiria mfano hapa chini.

Tuna meza yenye majina ya viatu vya michezo. Hebu fikiria kwamba hivi karibuni tutakuwa na mauzo, na viatu vyote vya wanawake vinahitaji kupunguzwa kwa 25%. Katika moja ya safu kwenye jedwali, jinsia ya kila kipengee imeandikwa tu.

Opereta wa IF katika Microsoft Excel: programu na mifano

Kazi yetu ni kuonyesha thamani "25%" katika safu wima ya "Punguzo" kwa safu zote zilizo na majina ya kike. Na ipasavyo, thamani ni "0", ikiwa safu ya "Jinsia" ina thamani "mwanaume"

Opereta wa IF katika Microsoft Excel: programu na mifano

Kujaza data kwa mikono itachukua muda mwingi, na kuna uwezekano mkubwa wa kufanya makosa mahali fulani, hasa ikiwa orodha ni ndefu. Ni rahisi zaidi katika kesi hii kubinafsisha mchakato kwa kutumia taarifa ya "IF".

Ili kukamilisha kazi hii, utahitaji kuandika fomula ifuatayo hapa chini:

=IF(B2="mwanamke",25%,0)

  • Usemi wa Boolean: B2 = "mwanamke"
  • Thamani ikiwa hali imefikiwa (kweli) - 25%
  • Thamani ikiwa hali haijatimizwa (sivyo) ni 0.

Tunaandika fomula hii kwenye seli ya juu kabisa ya safu wima ya "Punguzo" na ubonyeze Ingiza. Usisahau kuweka ishara sawa (=) mbele ya fomula.

Opereta wa IF katika Microsoft Excel: programu na mifano

Baada ya hayo, kwa kiini hiki, matokeo yataonyeshwa kulingana na hali yetu ya mantiki (usisahau kuweka muundo wa seli - asilimia). Ikiwa hundi itaonyesha kuwa jinsia ni "mwanamke", thamani ya 25% itaonyeshwa. Vinginevyo, thamani ya seli itakuwa sawa na 0. Kwa kweli, kile tulichohitaji.

Opereta wa IF katika Microsoft Excel: programu na mifano

Sasa inabakia tu kunakili usemi huu kwa mistari yote. Ili kufanya hivyo, songa mshale wa panya kwenye makali ya chini ya kulia ya seli na fomula. Kiashiria cha panya kinapaswa kugeuka kuwa msalaba. Shikilia kitufe cha kushoto cha panya na uburute fomula juu ya mistari yote ambayo inahitaji kuangaliwa kulingana na hali maalum.

Opereta wa IF katika Microsoft Excel: programu na mifano

Hiyo ndiyo yote, sasa tumetumia hali kwa safu zote na kupata matokeo kwa kila moja yao.

Opereta wa IF katika Microsoft Excel: programu na mifano

Kutuma "IF" na masharti mengi

Tumeangalia tu mfano wa kutumia opereta "IF" na usemi mmoja wa boolean. Lakini programu pia ina uwezo wa kuweka hali zaidi ya moja. Katika kesi hii, hundi itafanywa kwanza kwa kwanza, na ikiwa imefanikiwa, thamani iliyowekwa itaonyeshwa mara moja. Na tu ikiwa usemi wa kwanza wa kimantiki haujatekelezwa, ukaguzi wa pili utaanza kutumika.

Wacha tuangalie jedwali sawa kama mfano. Lakini wakati huu, wacha tuifanye ngumu zaidi. Sasa unahitaji kuweka punguzo kwa viatu vya wanawake, kulingana na mchezo.

Hali ya kwanza ni kuangalia jinsia. Ikiwa "kiume", thamani 0 inaonyeshwa mara moja. Ikiwa ni "kike", basi hali ya pili inachunguzwa. Ikiwa mchezo unaendesha - 20%, ikiwa tenisi - 10%.

Wacha tuandike fomula ya hali hizi kwenye seli tunayohitaji.

=ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%))

Opereta wa IF katika Microsoft Excel: programu na mifano

Tunabonyeza Ingiza na tunapata matokeo kulingana na hali maalum.

Opereta wa IF katika Microsoft Excel: programu na mifano

Ifuatayo, tunanyoosha formula kwa safu zote zilizobaki za meza.

Opereta wa IF katika Microsoft Excel: programu na mifano

Utimilifu wa wakati mmoja wa masharti mawili

Pia katika Excel kuna fursa ya kuonyesha data juu ya utimilifu wa wakati huo huo wa hali mbili. Katika kesi hii, thamani itazingatiwa kuwa ya uwongo ikiwa angalau moja ya masharti hayajafikiwa. Kwa kazi hii, operator "NA".

Wacha tuchukue meza yetu kama mfano. Sasa punguzo la 30% litatumika tu ikiwa hizi ni viatu vya wanawake na zimeundwa kwa kukimbia. Ikiwa masharti haya yametimizwa, thamani ya seli itakuwa sawa na 30% kwa wakati mmoja, vinginevyo itakuwa 0.

Ili kufanya hivyo, tunatumia formula ifuatayo:

=IF(NA(B2="mwanamke";C2="anakimbia");30%;0)

Opereta wa IF katika Microsoft Excel: programu na mifano

Bonyeza kitufe cha Ingiza ili kuonyesha matokeo kwenye seli.

Opereta wa IF katika Microsoft Excel: programu na mifano

Sawa na mifano hapo juu, tunanyoosha fomula kwa mistari iliyobaki.

Opereta wa IF katika Microsoft Excel: programu na mifano

AU mwendeshaji

Katika kesi hii, thamani ya usemi wa kimantiki inachukuliwa kuwa kweli ikiwa moja ya masharti yamefikiwa. Hali ya pili haiwezi kuridhika katika kesi hii.

Wacha tuweke shida kama ifuatavyo. Punguzo la 35% linatumika kwa viatu vya wanaume pekee. Ikiwa ni kiatu cha kukimbia cha wanaume au kiatu chochote cha wanawake, punguzo ni 0.

Katika kesi hii, formula ifuatayo inahitajika:

=IF(AU(B2="mwanamke"; C2="kukimbia");0;35%)

Opereta wa IF katika Microsoft Excel: programu na mifano

Baada ya kushinikiza Ingiza, tutapata thamani inayohitajika.

Opereta wa IF katika Microsoft Excel: programu na mifano

Tunanyoosha fomula chini na punguzo kwa safu nzima iko tayari.

Opereta wa IF katika Microsoft Excel: programu na mifano

Jinsi ya kufafanua vitendaji vya IF kwa kutumia Kijenzi cha Mfumo

Unaweza kutumia kitendakazi cha IF sio tu kwa kuandika mwenyewe kwenye kisanduku au upau wa fomula, lakini pia kupitia Kiunda Mfumo.

Hebu tuone jinsi inavyofanya kazi. Tuseme sisi tena, kama katika mfano wa kwanza, tunahitaji kuweka punguzo kwa viatu vyote vya wanawake kwa kiasi cha 25%.

  1. Tunaweka mshale kwenye seli inayotaka, nenda kwenye kichupo cha "Mfumo", kisha bofya "Ingiza Kazi".Opereta wa IF katika Microsoft Excel: programu na mifano
  2. Katika orodha ya Mjenzi wa Mfumo inayofungua, chagua "IF" na ubofye "Ingiza Kazi".Opereta wa IF katika Microsoft Excel: programu na mifano
  3. Dirisha la mipangilio ya kazi hufungua. Opereta wa IF katika Microsoft Excel: programu na mifanoKatika uwanja "kujieleza kwa mantiki" tunaandika hali ambayo hundi itafanywa. Kwa upande wetu ni "B2="mwanamke".

    Katika sehemu ya "Kweli", andika thamani ambayo inapaswa kuonyeshwa kwenye seli ikiwa hali imefikiwa.

    Katika uwanja wa "Uongo" - thamani ikiwa hali haijafikiwa.

  4. Baada ya sehemu zote kujazwa, bofya "Maliza" ili kupata matokeo.Opereta wa IF katika Microsoft Excel: programu na mifanoOpereta wa IF katika Microsoft Excel: programu na mifano

Hitimisho

Moja ya zana maarufu na muhimu katika Excel ni kazi IF, ambayo hukagua data kwa kulinganisha masharti tunayoweka na kutoa matokeo kiotomatiki, ambayo huondoa uwezekano wa makosa kutokana na sababu ya kibinadamu. Kwa hiyo, ujuzi na uwezo wa kutumia chombo hiki kitaokoa muda sio tu kwa kufanya kazi nyingi, lakini pia kwa kutafuta makosa iwezekanavyo kutokana na hali ya "mwongozo" wa uendeshaji.

Acha Reply