Hoe kinne jo Excel IF-funksje brûke mei berik fan wearden (10 foarbylden)

  • Diel Dit
Hugh West

De IF-funksje is ien fan 'e nuttichste en meast brûkte funksjes fan Microsoft Excel . As wy in soart logyske fergeliking nedich hawwe yn ús deistich libben yn Excel, brûke wy de funksje IF . Hjoed sil ik sjen litte hoe't jo dizze IF -funksje brûke mei in breed skala oan wearden, begelaat troch guon bekende funksjes yn Excel.

Download Practice Workbook

Brûk IF-funksje mei Range of Values.xlsx

Yntroduksje fan IF-funksje yn Excel

Ien fan 'e nuttichste funksjes yn Excel is de funksje IF , dy't ús yn steat stelt om wearden logysk te fergelykjen mei ferwachtings.

⇒ Syntaksis

=IF(logical_test, [value_if_true], [value_if_false])

⇒ Funksje Doel

Dit bepaalt as in betingst wier is of FALSE , en jout ien wearde werom as de betingst TRUE is.

⇒ Argument

Argument Eask/opsjoneel Utlis
logyske_test Eask Betingst foar in sel of in berik fan sellen.
[value_if_true] Opsjoneel Defined statement as de betingst foldien is.
[value_if_false] Opsjoneel Defined statement if de betingst is net foldien.

⇒ Return Parameter

As útspraken binnefunksjes.

STAPPEN:

  • Selektearje earst de sel wêr't wy it resultaat pleatse wolle.
  • Foegje dan de formule yn yn dy sel.
=IF(D5=MAX($D$5:$D$21), "Good", IF(D5=MIN($D$5:$D$21), "Not Good", " Average"))

  • Op it lêst, druk op Enter toets fan it toetseboerd.

🔎 Hoe wurket de formule?

  • MAX($D$5:$D$21) jout de maksimale wearde fan it berik.
  • MIN($D$5:$D$21) jout it minimum werom. wearde fan it berik.
  • IF(D5=MAX($D$5:$D$21), “Goed”, IF(D5=MIN($D$5:$D$21), “Net Goed", "Gemiddeld")) toant it resultaat nei fergeliking.

Dingen om te ûnthâlden

  • As jo ​​besykje te diel in getal troch nul yn jo formule, jo kinne #DIV/0! flater sjen.
  • De #VALUE! flater komt foar as jo it ferkearde gegevenstype yn 'e berekkening ynfiere. Jo kinne bygelyks tekst ynfiere yn in formule dy't sifers ferwachtet.
  • As wy de formulesel of de referinsjesellen ferpleatse, sil de #REF! de flater sil ferskine. De ferwizings yn de formule binne net mear jildich.
  • De #NAME! flater sil sjen litte dat jo de namme fan in funksje yn jo formule ferkeard stavere hawwe.

Konklúzje

Dy boppesteande foarbylden helpe jo by it learen fan E xcel IF funksje mei in berik fan wearden. Hawwe jo noch fragen? Freegje it ús frij.

net definiearre, logyske wearden binne TRUEof FALSE. As útspraken definiearre binne, sille se ferskine as weromwearden ôfhinklik fan oft de betingsten foldien binne of net.

10 Ideale foarbylden om IF-funksje te brûken mei Range of Values ​​yn Excel

Litte wy wat foarbylden sjen fan Excel IF -funksjes mei in berik fan wearden. Stel dat wy in gegevensset hawwe mei de nammen, skriuwers, nûmers en prizen fan guon boeken fan in boekhannel mei de namme Kingfisher Bookshop . Us doel hjoed is om te learen hoe't jo E xcel IF -funksje tapasse kinne mei berik fan wearden.

1. Generearje Excel IF-funksje mei berik fan sellen

Yn it earste foarbyld sille wy leare hoe't jo kinne kontrolearje as in berik fan sellen in bepaalde wearde befettet of net. Litte wy kontrolearje oft d'r in boek is fan 'e auteur Emily Bronte of net. Dat betsjut oft de kolom Author (kolom C ) de namme Emily Bronte befettet of net. Jo kinne in kombinaasje fan IF en COUNTIF funksjes fan Excel brûke om dat te dwaan.

STAPPEN:

  • Selektearje earst in sel en fier dizze formule yn dy sel yn.
=IF(COUNTIF(C5:C21,"Leo Tolstoy")>0,"There is", "There is Not")

  • Tweedens, druk op Enter om it resultaat te sjen.
  • Uteinlik kinne jo sjen, wy hawwe it resultaat " Der is ". Want der stiet yndie in boek fan Emily Bronte op ús list. Dat is " Wuthering Heights ".

  • As jo ​​in sawat oerienkomst wolle,jo kinne Wildcard Characters (*,?,~) brûke binnen de funksje COUNTIF . Om bygelyks út te finen oft der in boek is fan de Bronte susters ( Sawol Emily Bronte as Charlotte Bronte ), brûk dan de folgjende formule.
=IF(COUNTIF(C4:C20,"*Bronte")>0,"There is", "There is Not")

  • Truk fierder op de Enter toets om de útkomst te sjen.
  • En, wy hawwe " Der is ". Want der binne trije boeken skreaun troch de Bronte Sisters .

OPMERKING: De COUNTIF -funksje siket nei in haadletter-ûngefoelige wedstriid. Dat is, as jo de formule IF(COUNTIF(C5:C21,"emily bronte")>0,"Der is", "Der is net"), it sil noch "<1" weromjaan>Der is ".

🔎 Hoe wurket de formule?

  • COUNTIF(C5:C21,"Emily Bronte") jout it oantal kearen dat de namme "Emily Bronte" ferskynt yn it berik C5:C21 .
  • COUNTIF(C5:C21,"Emily Bronte")>0 jout TRUE as de namme op syn minst ien kear yn it berik ferskynt, en jout FALSE werom as de namme ferskynt net.
  • Dêrom jout IF(COUNTIF(C5:C21,"Emily Bronte")>0,"Der is", "Der is net") "Der is" werom ”, as de namme op syn minst ien kear ferskynt, en jout “ Der is net ” as de namme net ferskynt.

2. Meitsje IF-funksje mei berik fan numerike wearden

No sille wy in oare IF -statement tapasse. Wy meitsje in list mei weardenút in berik dat falt tusken twa opjûne getallen. Litte wy út kolom D it oantal boeken fine dat der al of net is dat tusken 10 oant 20 falt. Dizze soarten taken kinne wurde útfierd mei help fan E xcel IF -funksje mei in berik fan wearden.

STAPPEN:

  • Om te begjinnen, selektearje de sel wêr't jo it resultaat sjen wolle.
  • Fier dan de formule dêr yn .
=IF(((D5>=10)*(D5<=20))=1, "Yes", "No")

  • Druk op Enter .

  • Sleep it Fillhandtak -ikoan nei ûnderen om de formule oer it berik te duplikearjen. Of, foar AutoFill it berik, dûbelklik op it plussymboal ( + ).

  • Ut lêst kinne wy ​​it resultaat sjen.

3. EN-betingsten tapasse mei IF-funksje foar berik fan wearden

No sille wy betingsten tapasse binnen in IF -funksje. Lit ús kontrolearje oft elk fan de boeken foldocht oan de twa opjûne betingsten of net. De earste is, it oantal boeken is grutter dan 10 en de twadde is de priis fan it boek is grutter dan 20 . As allinnich oan dy betingsten foldien wurdt, keapje wy it boek.

Dêrfoar sille wy de kombinaasje fan IF en EN -funksjes brûke. As al syn parameters wurde evaluearre as TRUE , jout de EN-funksje TRUE werom; oars jout it FALSE werom.

STAPPEN:

  • Selektearje yn it begjin in selneist it earste boek en fier de formule yn.
=IF(AND(D5>=10)*(E5>=20),"Can Purchase","Can not Purchase")

  • Druk op de Enter toets op jo toetseboerd noch ien kear.

  • Alternatyf kinne wy ​​it symboal fan en betingst brûke ( * ) yn 'e formule. Dêrom sil de formule der sa útsjen.
=IF((D5>=10)*(E5>=20),,"Can Purchase","Can not Purchase" ”)

  • Tik op Enter om it resultaat te sjen.

  • Om de formule oer it berik te kopiearjen, sleep it symboal Fillhandtak nei ûnderen. As alternatyf kinne jo dûbelklikke op it tafoegingsteken ( + ) foar Autofolje it berik.

  • Lyksa kinne wy ​​it resultaat krije.

4. Brûk IF-funksje mei OR-betingsten foar berik fan wearden

Kom no nei OF -type betingsten. Lit ús kontrolearje oft elk fan 'e boeken foldocht oan op syn minst ien betingst of net. As ien fan syn parameters wurdt evaluearre as TRUE , jout de OF-funksje WAAR werom; oars jout it FALSE werom.

STAPPEN:

  • Selektearje earst de sel dêr't wy it resultaat sjen wolle.
  • Foegje dan de formule yn.
=IF(OR(D5>=10,E5>=60),"Can Purchase","Can not Purchase")

  • Druk fierder op de Enter kaai fan jo toetseboerd.

  • Ynstee fan de funksje te brûken, kinne wy ​​it symboal of brûke ( + ). Dus, de formule silbe.
=IF((D5>=10)+(E5>=60),"Can Purchase","Can not Purchase")

  • Tik op Enter om it resultaat te sjen.

  • Dêrnei, sleep it Fill Handle -ikoan om de formule oer it berik te kopiearjen. Of, dûbelklik op it plusteken ( + ). Dit duplicates ek de formule.

  • Uteinlik hawwe wy foar elk boek identifisearre oft it kocht wurde kin of net, as op syn minst ien betingst of net .

5. Brûk Nested IF Function foar Range of Values

Yn dit foarbyld sille wy geneste IF -betingsten brûke. Dat betsjut dat wy ien IF -formule tapasse binnen in oare IF -formule. Lit my jo freegje om in baan út te fieren. Foar alle boeken kontrolearje oft de priis grutter is as of gelyk oan $30,00 of net earst. As ja, kontrolearje oft it getal grutter is as of gelyk oan 15 of net. Dan, as noch altyd ja, kontrolearje oft de namme fan de auteur begjint mei de letter " C " of net. As noch altyd ja, werom " Satisfy ". Oars, werom " Befrediget net ".

STAPPEN:

  • Om te begjinnen, selektearje de sel en foegje de folgjende formule yn dêr.
=IF(E5>=20,IF(D5>=15,IF(LEFT(C5,1)="C","Satisfy","Does not Satisfy"),"Does not Satisfy"),"Does not Satisfy")

  • Tik op de Enter toets om de útkomst te sjen.

  • Lyksa, yn 'e foarige foarbylden, sleep it Fill Handle -ikoan nei ûnderen om de formule oer it berik te duplikearjen. Of, om Autofolje it berik, dûbelklik op de plus ( + )symboal.
  • Uteinlik kinne jo sjen, mar fiif boeken foldogge oan alle trije betingsten tagelyk.

6. Kombinearje IF & amp; SUM-funksjes yn Excel

Wy sille de funksjes IF en SUM yn dit foarbyld kombinearje. De SUM-funksje foeget wearden ta mei help fan tafoeging. Litte wy it foarbyld folgje.

STAPPEN:

  • Selektearje de twadde sel G6 , en set de formule yn dy selektearre sel.
=IF(SUM(D5:D21)>=80, "Good", IF(SUM(D5:D21)>=50, "Satisfactory", "Poor"))

  • Druk dan op de Enter toets om de útkomst te sjen.

🔎 Hoe wurket de formule?

  • SUM(D5:D21) dit diel foeget de wearden fan it berik ta en jout as resultaat it totale oantal boeken werom.
  • SUM(D5:D21)>=80 en SUM(D5:D21)>=50 kontrolearret oft de betingst foldien is of net.
  • IF(SUM(D5:D21)>=80, "Goed", IF(SUM(D5:D21)>=50, "Befredigjend", "Min")) rapportearret it resultaat. Yn ús gefal wie it resultaat " Goed ".

7. Fúzje IF & amp; AVERAGE Funksjes

It gemiddelde fan de nûmers dy't as parameters jûn binne wurdt bepaald troch de AVERAGE funksje . Litte wy de funksjes IF en AVERAGE kombinearje foar dit foarbyld.

STAPPEN:

  • Yn it begjin, selektearje de sel wêr't wy it resultaat wolle pleatse. Yn ús gefal kieze wy sel G6 .
  • Foegje dan de formule yn datsel.
=IF(AVERAGE(D5:D21)>=20, "Good", IF(AVERAGE(D5:D21)>=10, "Satisfactory", "Poor"))

  • Druk fierder op Enter toets fan it toetseboerd.
  • Ut lêst krije jo jo resultaat.

🔎 Hoe wurket de formule Wurkje?

  • AVERAGE(D5:D21) berekkent it gemiddelde oantal boeken.
  • AVERAGE(D5:D21)> =20 en AVERAGE(D5:D21)>=10 ferifiearje oft de betingst foldien is.
  • IF(AVERAGE(D5:D21)>=20 , "Goed", IF(AVERAGE(D5:D21)>=10, "Befredigjend", "Min")) lit de útkomst sjen. De útkomst yn ús situaasje is " Befredigjend ".

8. Yntegrearje IF & amp; EKAKTE funksjes om it berik fan wearden oerien te passen

De EKAKTE funksje jout TRUE werom as twa teksttekens identyk binne, en FALSE oars as twa tekststrings fergelykje. Hoewol it opmaakferskillen oersjocht, is EKSAKT haadlettergefoelich. Litte wy de funksjes IF en EXACT tegearre yntegrearje om in berik fan wearden te passen.

STAPPEN:

  • Kies de sel dêr't wy de útkomst besjen wolle.
  • Foegje dêrnei de folgjende funksjeformule ta.
=IF(EXACT($C$5:$C$21,"Leo Tolstoy"), "Yes", "No")

  • Druk noch ien kear op de Enter -toets op jo toetseboerd.
  • En jo kinne sjen dat dit it resultaat yn it berik sil sjen litte.

OPMERKING: Jo hoege de formule net yn elke sel te brûken, dit sil automatysk resultaten sjen litte foar it berik fansellen.

🔎 Hoe wurket de formule?

  • EKSAKT( $C$5:$C$21,"Leo Tolstoy") lit sjen oft beide gegevens in krekte oerienkomst binne of net.
  • IF(EXACT($C$5:$C$21,"Leo Tolstoj"), "Ja", "Nee") kontrolearje de logika en jou it resultaat werom.

9. Konsolidearje IF, EN & amp; TODAY Funksjes om datum te krijen

Stel dat wy wolle kontrolearje oft de oankomstdatum binnen 7 dagen is of net, as de oankomstdatum allinich binnen sân dagen is, dan kinne wy ​​it boek keapje. Hjirfoar sille wy de kombinaasje fan IF , AND, en HJOED funksjes brûke.

STAPPEN:

  • Lyksa, yn 'e eardere foarbylden, selektearje de sel en fier dan de formule dêr yn.
=IF(AND(E5>TODAY(), E5<=TODAY()+7), "Yes", "No")

  • Druk dan op Enter .

  • Om de formule oer it berik te kopiearjen, sleep de Fill Handle symboal nei ûnderen. As alternatyf kinne jo dûbelklikke op it tafoegingsteken ( + ) om Autofolje it berik.
  • Op it lêst sil dit it resultaat sjen foar elk boek yn kolom F .

10. Fa heechste / leechste wearde troch kombinearjen IF, MAX & amp; MIN-funksjes

Neem oan dat wy it oantal boeken fergelykje wolle mei it earste boek. En wy sille fine de heechste en de leechste wearde fan it totale boek. Hjirfoar sille wy de kombinaasje fan IF , MAX & amp; MIN

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.