Efnisyfirlit
IF aðgerðin er ein gagnlegasta og mest notaða aðgerðin í Microsoft Excel . Ef við þurfum hvers kyns rökréttan samanburð í daglegu lífi okkar í Excel notum við IF aðgerðina. Í dag mun ég sýna hvernig á að nota þessa IF aðgerð með fjölmörgum gildum, ásamt nokkrum kunnuglegum aðgerðum í Excel.
Hlaða niður æfingarvinnubók
Notaðu IF aðgerð með Range of Values.xlsx
Kynning á IF aðgerð í Excel
Ein af þeim gagnlegustu föll í Excel er IF fallið, sem gerir okkur kleift að bera saman gildi rökrétt við væntingar.
⇒ Setningafræði
=IF(logical_test, [value_if_true], [value_if_false])
⇒ Fallmarkmið
Þetta ákvarðar hvort skilyrði sé satt eða FALSE og skilar einu gildi ef skilyrðið er TRUE .
⇒ Rök
Rök | Áskilið/valfrjálst | Skýring |
---|---|---|
logical_test | Áskilið | Gefið skilyrði fyrir frumu eða fjölda frumna. |
[value_if_true] | Valfrjálst | Skilgreind fullyrðing ef skilyrðið er uppfyllt. |
[value_if_false] | Valfrjálst | Skilgreind fullyrðing ef skilyrðið er ekki uppfyllt. |
⇒ Skilabreyta
Ef staðhæfingar eruaðgerðir.
SKREF:
- Veldu fyrst reitinn þar sem við viljum setja niðurstöðuna.
- Setjið síðan formúluna inn í þessi hólf.
=IF(D5=MAX($D$5:$D$21), "Good", IF(D5=MIN($D$5:$D$21), "Not Good", " Average"))
- Ýttu að lokum á Enter lykla á lyklaborðinu.
🔎 Hvernig virkar formúlan?
- MAX($D$5:$D$21) skilar hámarksgildi sviðsins.
- MIN($D$5:$D$21) skilar lágmarksgildi gildi bilsins.
- IF( D5=MAX($D$5:$D$21), „Gott“, IF(D5=MIN($D$5:$D$21), „Ekki Good”, ” Average”)) sýnir niðurstöðuna eftir samanburð.
Things to Remember
- Ef þú ert að reyna að deila tölu með núll í formúlunni þinni, þú gætir séð #DIV/0! villu.
- The #VALUE! villa kemur upp þegar þú slærð inn ranga gagnategund inn í útreikninginn. Til dæmis gætirðu slegið inn texta í formúlu sem á von á tölum.
- Ef við flytjum formúluhólfið eða tilvísunarhólfið er #REF! villan mun birtast. Tilvísanir í formúlunni eru ekki lengur gildar.
- Villan #NAME! sýnir að þú stafsetur nafn falls í formúlunni þinni rangt.
Niðurstaða
Þessi dæmi hér að ofan hjálpa þér að læra E xcel IF virkni með ýmsum gildum. Hefur þú einhverjar spurningar? Ekki hika við að spyrja okkur.
ekki skilgreint, rökrétt gildi eru TRUEeða FALSE. Ef staðhæfingar eru skilgreindar munu þær birtast sem skilgildi eftir því hvort skilyrðin eru uppfyllt eða ekki.10 tilvalin dæmi til að nota IF fall með gildissviði í Excel
Sjáum nokkur dæmi um Excel IF aðgerðir með fjölda gilda. Segjum að við höfum gagnasett með nöfnum, höfundum, númerum og verði sumra bóka frá bókabúð sem heitir Kingfisher Bookshop . Markmið okkar í dag er að læra hvernig á að beita E xcel IF falli með gildissviði.
1. Búðu til Excel IF aðgerð með Range of Cells
Í fyrsta dæminu munum við læra hvernig á að athuga hvort svið af frumum inniheldur ákveðið gildi eða ekki. Við skulum athuga hvort það sé einhver bók eftir höfundinn Emily Bronte eða ekki. Það þýðir hvort dálkurinn Author (dálkur C ) inniheldur nafnið Emily Bronte eða ekki. Þú getur notað blöndu af IF og COUNTIF aðgerðum Excel til að gera það.
SKREF:
- Í fyrsta lagi skaltu velja reit og slá inn þessa formúlu inn í reitinn.
=IF(COUNTIF(C5:C21,"Leo Tolstoy")>0,"There is", "There is Not")
- Í öðru lagi skaltu ýta á Sláðu inn til að sjá niðurstöðuna.
- Loksins geturðu séð, við höfum fengið niðurstöðuna " Það er ". Vegna þess að það er sannarlega bók eftir Emily Bronte á listanum okkar. Það er " Wuthering Heights ".
- Ef þú vilt áætlaða samsvörun,þú getur notað Wildcard Characters (*,?,~) í COUNTIF fallinu. Til dæmis, til að komast að því hvort til sé einhver bók eftir Bronte systurnar ( Bæði Emily Bronte og Charlotte Bronte ), notaðu eftirfarandi formúlu.
=IF(COUNTIF(C4:C20,"*Bronte")>0,"There is", "There is Not")
- Smelltu ennfremur á Enter takkann til að sýna niðurstöðuna.
- Og við höfum fengið " Það er ". Vegna þess að það eru þrjár bækur skrifaðar af Bronte Sisters .
ATH: The COUNTIF aðgerðin leitar að samsvörun sem næmir ekki hástöfum. Það er, ef þú notar formúluna EF(COUNTIF(C5:C21,"emily bronte")>0,"Það er", "Það er ekki"), mun það samt skila " Það er “.
🔎 Hvernig virkar formúlan?
- COUNTIF(C5:C21,"Emily Bronte") skilar fjölda skipta sem nafnið "Emily Bronte" kemur fyrir á bilinu C5:C21 .
- COUNTIF(C5:C21,"Emily Bronte")>0 skilar TRUE ef nafnið kemur fyrir að minnsta kosti einu sinni á bilinu og skilar FALSE ef nafnið birtist ekki.
- Þess vegna skilar IF(COUNTIF(C5:C21,"Emily Bronte")>0,"Það er", "Það er ekki") skilar "Það er ”, ef nafnið kemur fyrir að minnsta kosti einu sinni, og skilar „ Það er ekki “ ef nafnið kemur ekki fyrir.
2. Búðu til IF fall með bili tölugilda
Nú skulum við beita annarri IF setningu. Við munum búa til lista yfir gildifrá bili sem fellur á milli tveggja tiltekinna talna. Við skulum finna út fjölda bóka sem eru til staðar eða ekki úr dálki D sem eru á milli 10 til 20 . Þessar tegundir verkefna er hægt að framkvæma með því að nota E xcel IF aðgerðina með ýmsum gildum.
SKREF:
- Til að byrja með skaltu velja reitinn þar sem þú vilt sjá niðurstöðuna.
- Sláðu síðan inn formúluna þar .
=IF(((D5>=10)*(D5<=20))=1, "Yes", "No")
- Ýttu á Enter .
- Dragðu Fill Handle táknið niður til að afrita formúluna yfir sviðið. Eða, til að Fylltu út sjálfvirkt sviðið, tvísmelltu á plústáknið ( + ).
- Loksins getum við séð útkomuna.
3. Notaðu OG skilyrði með IF-aðgerð fyrir gildissvið
Nú munum við beita skilyrðum innan IF falls. Við skulum athuga hvort hver af bókunum uppfyllir skilyrðin tvö eða ekki. Sú fyrri er, fjöldi bóka er meiri en 10 og sú síðari er að verð bókarinnar er meira en 20 . Ef aðeins þessi skilyrði eru uppfyllt þá munum við kaupa bókina.
Til þess munum við nota samsetningu IF og AND aðgerða. Þegar allar færibreytur þess eru metnar sem TRUE , skilar AND fallinu TRUE ; annars skilar það FALSE .
SKREF:
- Í upphafi skaltu velja reitvið hliðina á fyrstu bókinni og sláðu inn formúluna.
=IF(AND(D5>=10)*(E5>=20),"Can Purchase","Can not Purchase")
- Ýttu á Enter takkann á lyklaborðinu þínu einu sinni enn.
- Að öðrum kosti getum við notað táknið og skilyrði ( * ) í formúlunni. Þess vegna mun formúlan líta svona út.
- Ýttu á Enter til að sjá niðurstöðuna.
- Til að afrita formúluna yfir sviðið, dragðu Fill Handle táknið niður. Að öðrum kosti geturðu tvísmellt á samlagningarmerkið ( + ) við Sjálfvirkt fylla sviðið.
- Á sama hátt getum við fengið niðurstöðuna.
4. Notaðu IF-aðgerð með OR-skilyrðum fyrir gildissvið
Komdu nú að skilyrðum af OR gerð. Við skulum athuga hvort hver bók uppfyllir að minnsta kosti eitt skilyrði eða ekki. Ef einhver af færibreytum þess er metin sem TRUE , skilar OR fallið TRUE ; annars skilar það FALSE .
SKREF:
- Veldu fyrst reitinn þar sem við viljum sjá niðurstöðuna.
- Í öðru lagi, settu formúluna inn.
=IF(OR(D5>=10,E5>=60),"Can Purchase","Can not Purchase")
- Ýttu frekar á Enter takkann af lyklaborðinu þínu.
- Í stað þess að nota aðgerðina getum við notað eða táknið ( + ). Svo, formúlan munbe.
=IF((D5>=10)+(E5>=60),"Can Purchase","Can not Purchase")
- Ýttu á Enter til að sjá niðurstöðuna.
- Eftir það, dragðu Fill Handle táknið til að afrita formúluna yfir sviðið. Eða tvísmelltu á plús ( + ) táknið. Þetta afritar líka formúluna.
- Að lokum höfum við skilgreint fyrir hverja bók hvort hægt sé að kaupa hana eða ekki, ef að minnsta kosti eitt skilyrði eða ekki .
5. Notaðu Nested IF aðgerð fyrir Range of Values
Í þessu dæmi munum við nota hreiður IF skilyrði. Það þýðir að við munum beita einni IF formúlu innan annarrar IF formúlu. Leyfðu mér að biðja þig um að gegna starfi. Fyrir allar bækurnar skaltu athugaðu hvort verðið sé hærra en eða jafnt og $30,00 eða ekki fyrst. Ef já, athugaðu hvort talan sé stærri en eða jöfn 15 eða ekki. Síðan, ef samt já, athugaðu hvort nafn höfundar byrjar á bókstafnum „ C “ eða ekki. Ef samt já, skilaðu „ Satisfy “. Annars skaltu skila „ Er ekki uppfyllt “.
SKREF:
- Til að byrja með skaltu velja reitinn og setja inn eftirfarandi formúlu þar.
=IF(E5>=20,IF(D5>=15,IF(LEFT(C5,1)="C","Satisfy","Does not Satisfy"),"Does not Satisfy"),"Does not Satisfy")
- Ýttu á Enter takkann til að sjá niðurstöðuna.
- Eins, í fyrri dæmunum, dragðu Fill Handle táknið niður til að afrita formúluna yfir sviðið. Eða, til að Fylla út sjálfvirkt sviðið, tvísmelltu á plúsinn ( + )tákn.
- Að lokum geturðu séð að aðeins fimm bækur uppfylla öll þrjú skilyrðin samtímis.
6. Sameina EF & amp; SUM Aðgerðir í Excel
Við munum sameina IF og SUM aðgerðir í þessu dæmi. SUM aðgerðin bætir við gildum með því að nota samlagningu. Við skulum fylgja dæminu.
SKREF:
- Veldu seinni reitinn G6 og settu formúluna inn í þann valda reit.
=IF(SUM(D5:D21)>=80, "Good", IF(SUM(D5:D21)>=50, "Satisfactory", "Poor"))
- Smelltu síðan á Enter takkann til að sjá niðurstöðuna.
🔎 Hvernig virkar formúlan?
- SUM(D5:D21) þessi hluti bætir við gildi sviðsins og skilar heildarfjölda bóka í kjölfarið.
- SUM(D5:D21)>=80 og SUM(D5:D21)>=50 athugar hvort skilyrðið sé uppfyllt eða ekki.
- IF(SUM(D5:D21)>=80, „Gott“, IF(SUM(D5:D21)>=50, „fullnægjandi“, „lélegt“)) tilkynnir um niðurstöðuna. Í okkar tilviki var niðurstaðan „ Góð “.
7. Sameina EF & amp; AVERAGE Falls
Meðaltal þeirra talna sem gefnar eru upp sem færibreytur ræðst af AVERAGE fallinu . Við skulum sameina aðgerðirnar IF og AVERAGE fyrir þetta dæmi.
SKREF:
- Í upphafi, veldu reitinn þar sem við viljum setja niðurstöðuna. Í okkar tilviki munum við velja reit G6 .
- Setjið síðan formúluna inn í þaðklefi.
=IF(AVERAGE(D5:D21)>=20, "Good", IF(AVERAGE(D5:D21)>=10, "Satisfactory", "Poor"))
- Ýttu frekar á Enter lykla á lyklaborðinu.
- Loksins færðu niðurstöðuna þína.
🔎 Hvernig virkar formúlan Vinna?
- AVERAGE(D5:D21) reiknar út meðalfjölda bóka.
- AVERAGE(D5:D21)> =20 og AVERAGE(D5:D21)>=10 staðfesta hvort skilyrðið hafi verið uppfyllt.
- IF(AVERAGE(D5:D21)>=20 , „Gott“, EF(AVERAGE(D5:D21)>=10, „fullnægjandi“, „lélegt“)) sýnir útkomuna. Niðurstaðan í okkar aðstæðum er „ fullnægjandi “.
8. Samþætta IF & amp; EXACT aðgerðir til að passa við gildissvið
NÁKVÆMLEGA fallið skilar TRUE ef tveir textastrengir eru eins, og FALSE annars þegar að bera saman tvo textastrengi. Þrátt fyrir að það líti framhjá misræmi í sniði er NÁKVÆMT há- og hástöfum. Við skulum samþætta IF og EXACT aðgerðirnar saman til að passa við fjölda gilda.
SKREF:
- Veldu reitinn þar sem við viljum skoða útkomuna.
- Bættu eftirfarandi fallformúlu við eftir það.
=IF(EXACT($C$5:$C$21,"Leo Tolstoy"), "Yes", "No")
- Ýttu á Enter takkann á lyklaborðinu þínu einu sinni enn.
- Og þú getur séð að þetta mun sýna niðurstöðuna á bilinu.
ATHUGIÐ: Þú þarft ekki að nota formúluna í hverjum reit, þetta mun sjálfkrafa sýna niðurstöður fyrir sviðfrumur.
🔎 Hvernig virkar formúlan?
- NÁKVÆMLEGA( $C$5:$C$21,"Leo Tolstoy") sýnir hvort bæði gögnin eru nákvæmlega samsvörun eða ekki.
- IF(EXACT($C$5:$C$21,"Leo Tolstoy"), "Já", "Nei") athugaðu rökfræðina og skilaðu niðurstöðunni.
9. Sameina EF, OG & amp; Í DAG Aðgerðir til að fá dagsetningu
Segjum að við viljum athuga hvort komudagur sé innan 7 daga eða ekki, ef komudagur er innan sjö daga þá getum við keypt bókina. Til þess munum við nota samsetningu IF , AND, og TODAY aðgerða.
SKREF:
- Eins, í fyrri dæmunum, veldu reitinn og sláðu síðan inn formúluna þar.
=IF(AND(E5>TODAY(), E5<=TODAY()+7), "Yes", "No")
- Ýttu síðan á Enter .
- Til að afrita formúluna yfir svæðið, dragðu Fill Handle táknið niður. Að öðrum kosti geturðu tvísmellt á samlagningarmerkið ( + ) til að Sjálfvirkt fylla út sviðið.
- Að lokum mun þetta sýna niðurstöðuna fyrir hver bók í dálki F .
10. Fáðu hæsta / lægsta gildi með því að sameina IF, MAX & amp; MIN Aðgerðir
Gera ráð fyrir að við viljum bera fjölda bóka saman við fyrstu bókina. Og við munum finna hæsta og lægsta gildi heildarbókarinnar. Til þess munum við nota samsetningu IF , MAX & MIN