Satura rādītājs
IF funkcija ir viena no visnoderīgākajām un visplašāk izmantotajām funkcijām. Microsoft Excel . Ja mums ikdienas darbā ar Excel ir nepieciešams kāds loģisks salīdzinājums, mēs izmantojam IF Šodien es parādīšu, kā izmantot šo funkciju. IF funkcija ar plašu vērtību diapazonu, kam pievienotas dažas Excel programmā pazīstamas funkcijas.
Lejupielādēt Practice Workbook
IF funkcijas izmantošana ar vērtību diapazonu.xlsxIF funkcijas ieviešana programmā Excel
Viena no noderīgākajām Excel funkcijām ir funkcija IF funkcija, kas ļauj loģiski salīdzināt vērtības ar gaidāmajām.
⇒ Sintakse
=IF(logical_test, [value_if_true], [value_if_false])
⇒ Funkcija Mērķis
Tas nosaka, vai nosacījums ir patiess vai FALSE un atgriež vienu vērtību, ja nosacījums ir TRUE .
⇒ Arguments
Arguments | Obligāti/pēc izvēles | Paskaidrojums |
---|---|---|
logical_test | Nepieciešams | Dotais nosacījums šūnai vai šūnu diapazonam. |
[value_if_true] | Pēc izvēles | Definēts paziņojums, ja nosacījums ir izpildīts. |
[value_if_false] | Pēc izvēles | Definēts paziņojums, ja nosacījums nav izpildīts. |
⇒ Atgriešanas parametrs
Ja paziņojumi nav definēti, loģiskās vērtības ir TRUE vai FALSE . Ja ir definēti paziņojumi If, tie parādīsies kā atgriezes vērtības atkarībā no tā, vai nosacījumi ir izpildīti.
10 ideāli piemēri, kā Excel programmā izmantot IF funkciju ar vērtību diapazonu
Apskatīsim dažus Excel piemērus IF funkcijas ar vērtību diapazonu. Pieņemsim, ka mums ir datu kopa ar dažu grāmatu nosaukumiem, autoriem, numuriem un cenām no grāmatnīcas ar nosaukumu Kingfisher grāmatnīca . Mūsu šodienas mērķis ir iemācīties, kā piemērot E xcel IF funkcija ar vērtību diapazonu.
1. Izveidojiet Excel IF funkciju ar šūnu diapazonu
Pirmajā piemērā mēs uzzināsim, kā pārbaudīt, vai šūnu diapazons satur noteiktu vērtību vai nē. Pārbaudīsim, vai ir kāda grāmata, kuras autore ir Emīlija Brontē, vai nav. Tas nozīmē, vai slejā Autors (sleja C ) satur vārdu Emily Bronte vai nē. Jūs varat izmantot kombināciju IF un COUNTIF Excel funkcijas, lai to izdarītu.
PASĀKUMI:
- Vispirms atlasiet šūnas un šajā šūnā ievadiet šo formulu.
=IF(COUNTIF(C5:C21, "Ļevs Tolstojs")>0, "Ir", "Nav")
- Otrkārt, nospiediet Ievadiet lai redzētu rezultātu.
- Visbeidzot, kā redzat, esam ieguvuši rezultātu " Ir ". Jo tur ir patiešām grāmata, ko Emīlija Brontē mūsu sarakstā. Tas ir " Wuthering Heights ".
- Ja vēlaties iegūt aptuvenu atbilstību, varat izmantot aizstājējzīmes (*,?,~) iekšpusē COUNTIF Piemēram, lai uzzinātu, vai ir kāda grāmata ar nosaukumu Bronte māsas ( Gan Emīlija Brontē, gan Šarlote Brontē ), izmantojiet šādu formulu.
=IF(COUNTIF(C4:C20, "*Bronte")>0, "Ir", "Nav")
- Turklāt nospiediet Ievadiet taustiņu, lai parādītu iznākumu.
- Un mums ir " Ir ". Jo ir trīs grāmatas, ko raksta Māsas Brites .
🔎 Kā darbojas formula?
- COUNTIF(C5:C21, "Emily Bronte") atgriež, cik reizes vārds "Emily Bronte" parādās diapazonā C5:C21 .
- COUNTIF(C5:C21, "Emily Bronte")>0 atgriež TRUE ja vārds parādās vismaz vienu reizi diapazonā, un atgriež FALSE ja nosaukums nav redzams.
- Tāpēc IF(COUNTIF(C5:C21, "Emily Bronte")>0, "Ir", "Nav") atgriež "Ir", ja vārds parādās vismaz vienu reizi, un atgriež " Nav ", ja nosaukums nav redzams.
2. Izveidojiet IF funkciju ar skaitlisko vērtību diapazonu
Tagad mēs piemērosim citu IF Izveidosim vērtību sarakstu no diapazona, kas atrodas starp diviem dotajiem skaitļiem. Noskaidrosim, cik grāmatu ir vai nav, no kolonnas D kas atrodas starp 10 uz 20 . Šāda veida uzdevumus var veikt, izmantojot E xcel IF funkcija ar vērtību diapazonu.
PASĀKUMI:
- Vispirms atlasiet šūnas, kurās vēlaties redzēt rezultātu.
- Pēc tam ievadiet formulu.
=IF((((D5>=10)*(D5<=20))=1, "Jā", "Nē")
- Preses Ievadiet .
- Velciet Uzpildes rokturis ikonu uz leju, lai dublētu formulu diapazonā. Vai arī, lai Automātiskā aizpildīšana diapazonu, divreiz noklikšķiniet uz uz plusa ( + ) simbols.
- Visbeidzot, mēs varam redzēt rezultātu.
3. Piemērot AND nosacījumus ar IF funkciju vērtību diapazonam
Tagad mēs piemērosim nosacījumus IF Pārbaudīsim, vai katra no grāmatām atbilst diviem dotajiem nosacījumiem. Pirmais no tiem ir, ka grāmatu skaits ir lielāks par. 10 un otrais ir grāmatas cena ir lielāka nekā 20 Ja šie nosacījumi tiks izpildīti, tikai tad mēs grāmatu iegādāsimies.
Šim nolūkam mēs izmantosim kombināciju IF un UN funkcijas. Kad visi tās parametri ir novērtēti kā TRUE , funkcija AND atgriež TRUE ; pretējā gadījumā tiek atgriezts FALSE .
PASĀKUMI:
- Sākumā atlasiet šūnas, kas atrodas blakus pirmajai grāmatai, un ievadiet formulu.
=IF(AND(D5>=10)*(E5>=20), "Var iegādāties", "Nevar iegādāties")
- Nospiediet Ievadiet vēlreiz nospiediet taustiņu uz tastatūras.
- Varam arī izmantot simbolu un nosacījums ( * ) formulā. Tādējādi formula izskatās šādi.
- Hit Ievadiet lai redzētu rezultātu.
- Lai kopētu formulu diapazonā, velciet Uzpildes rokturis simbols uz leju. Alternatīvi varat divreiz noklikšķiniet uz papildinājums ( + ) zīme uz Automātiskā aizpildīšana diapazonu.
- Līdzīgi mēs varam iegūt rezultātu.
4. Izmantot IF funkciju ar OR nosacījumiem vērtību diapazonam
Tagad nāciet pie VAI pārbaudīsim, vai katra no grāmatām atbilst vismaz vienam nosacījumam. Ja kāds no tās parametriem tiek novērtēts kā TRUE , OR funkcija atgriež TRUE ; pretējā gadījumā tiek atgriezts FALSE .
PASĀKUMI:
- Vispirms atlasiet šūnas, kurās vēlamies redzēt rezultātu.
- Otrkārt, ievietojiet formulu.
=IF(OR(D5>=10,E5>=60), "Var iegādāties", "Nevar iegādāties")
- Tālāk nospiediet Ievadiet tastatūras taustiņu.
- Tā vietā, lai izmantotu funkciju, mēs varam izmantot simbolu vai ( + ). Tātad formula būs šāda.
=IF((D5>=10)+(E5>=60), "Var iegādāties", "Nevar iegādāties")
- Hit Ievadiet lai redzētu rezultātu.
- Pēc tam velciet Uzpildes rokturis ikonu, lai kopētu formulu diapazonā. Vai, divreiz noklikšķiniet uz uz plusa ( + ) zīme. Tā arī dublē formulu.
- Visbeidzot, katrai grāmatai esam noteikuši, vai to var iegādāties vai nē, ja ir vismaz viens nosacījums vai nav.
5. Vērtību diapazonam izmantojiet ieliktu IF funkciju
Šajā piemērā mēs izmantosim ligzdotas IF nosacījumiem. Tas nozīmē, ka mums jāpiemēro viens IF formula citā IF formulu. Ļaujiet man jūs palūgt veikt darbu. Par visām grāmatām, pārbaudīt, vai cena ir lielāka vai vienāda ar $30.00 Ja atbilde ir "jā", vispirms pārbaudiet, vai skaitlis ir lielāks vai vienāds ar 15 vai nē. Tad, ja atbilde ir "jā", pārbaudiet, vai autora vārds sākas ar burtu " C " vai nē. Ja atbilde joprojām ir "jā", atgriezties " Apmierināt ". Pretējā gadījumā atgrieziet " Neapmierina ".
PASĀKUMI:
- Sākumā atlasiet šūnas un ievietojiet tajā šādu formulu.
=IF(E5>=20,IF(D5>=15,IF(LEFT(C5,1)="C", "Apmierina", "Neapmierina"), "Neapmierina"), "Neapmierina"), "Apmierina")
- Nospiediet uz Ievadiet atslēgu, lai redzētu rezultātu.
- Līdzīgi kā iepriekšējos piemēros, velciet Uzpildes rokturis ikonu uz leju, lai dublētu formulu diapazonā. Vai arī, lai Automātiskā aizpildīšana diapazonu, divreiz noklikšķiniet uz uz plusa ( + ) simbols.
- Visbeidzot, jūs varat redzēt, tikai pieci grāmatas vienlaikus atbilst visiem trim nosacījumiem.
6. Apvienot IF & amp; SUM funkcijas programmā Excel
Mēs apvienosim IF un SUM šajā piemērā ir norādītas funkcijas. SUM funkcija pievieno vērtības, izmantojot saskaitīšanu. Sekosim šim piemēram.
PASĀKUMI:
- Izvēlieties otro šūnu G6 un ievietojiet formulu šajā atlasītajā šūnā.
=IF(SUM(D5:D21)>=80, "Labi", IF(SUM(D5:D21)>=50, "Apmierinoši", "Slikti"))
- Pēc tam nospiediet Ievadiet atslēgu, lai redzētu iznākumu.
🔎 Kā darbojas formula?
- SUM(D5:D21) šī daļa saskaita diapazona vērtības un kā rezultātu atdod kopējo grāmatu skaitu.
- SUM(D5:D21)>=80 un SUM(D5:D21)>=50 pārbauda, vai nosacījums ir izpildīts.
- IF(SUM(D5:D21)>=80, "Labi", IF(SUM(D5:D21)>=50, "Apmierinoši", "Slikti")) mūsu gadījumā rezultāts bija " Labi ".
7. Apvienojiet IF & amp; AVERAGE funkcijas
Kā parametrus norādīto skaitļu vidējo vērtību nosaka pēc šādas formulas. funkcija AVERAGE . Apvienosim IF un VIDĒJAIS funkcijas šim piemēram.
PASĀKUMI:
- Sākumā atlasiet šūnas, kurās vēlamies ievietot rezultātu. Mūsu gadījumā mēs izvēlēsimies šūnas. G6 .
- Pēc tam ievietojiet formulu šajā šūnā.
=IF(AVERAGE(D5:D21)>=20, "Labi", IF(AVERAGE(D5:D21)>=10, "Apmierinoši", "Slikti"))
- Turklāt nospiediet Ievadiet taustiņu no tastatūras.
- Visbeidzot, jūs saņemsiet rezultātu.
🔎 Kā darbojas formula?
- VIDĒJAIS(D5:D21) aprēķina vidējo grāmatu skaitu.
- AVERAGE(D5:D21)>=20 un AVERAGE(D5:D21)>=10 pārbaudīt, vai nosacījums ir izpildīts.
- IF(AVERAGE(D5:D21)>=20, "Labi", IF(AVERAGE(D5:D21)>=10, "Apmierinoši", "Slikti")) atklāj iznākumu. Mūsu situācijā iznākums ir " Apmierinoši ".
8. Integrēt IF & amp; EXACT funkcijas, lai saskaņotu vērtību diapazonu
Precīza funkcija atgriež TRUE ja divas teksta virknes ir identiskas, un FALSE citādi, salīdzinot divas teksta virknes. Lai gan tas neņem vērā formatēšanas neatbilstības, EXACT ir lielo un mazo burtu izšķirtspēja. Integrēsim IF un EXACT funkcijas kopā, lai atbilstu vērtību diapazonam.
PASĀKUMI:
- Izvēlieties šūnu, kurā vēlamies skatīt rezultātu.
- Pēc tam pievienojiet šādu funkcionālo formulu.
=IF(EXACT($C$5:$C$21, "Ļevs Tolstojs"), "Jā", "Nē")
- Nospiediet Ievadiet vēlreiz nospiediet taustiņu uz tastatūras.
- Un, kā redzat, tas parādīs rezultātu diapazonā.
🔎 Kā darbojas formula?
- EXACT($C$5:$C$21, "Ļevs Tolstojs") parāda, vai abi dati precīzi sakrīt vai nē.
- IF(EXACT($C$5:$C$21, "Ļevs Tolstojs"), "Jā", "Nē") pārbaudīt loģiku un atgriezt rezultātu.
9. Konsolidēt funkcijas IF, AND & amp; TODAY, lai iegūtu datumu
Pieņemsim, ka mēs vēlamies pārbaudīt, vai ierašanās datums ir 7 dienu laikā, un, ja ierašanās datums ir 7 dienu laikā, tad mēs varam iegādāties grāmatu. Šim nolūkam mēs izmantosim kombināciju IF , UN, un ŠODIEN funkcijas.
PASĀKUMI:
- Līdzīgi arī iepriekšējos piemēros atlasiet šūnas un pēc tam ievadiet tajā formulu.
=IF(AND(E5>DIENA(), E5<=DIENA()+7), "Jā", "Nē")
- Pēc tam nospiediet Ievadiet .
- Lai kopētu formulu diapazonā, velciet Uzpildes rokturis simbols uz leju. Alternatīvi varat divreiz noklikšķiniet uz papildinājums ( + ) zīme uz Automātiskā aizpildīšana diapazonu.
- Visbeidzot, tas parādīs katras grāmatas rezultātu slejā F .
10. Lielākās/mazākās vērtības iegūšana, apvienojot IF, MAX & amp; MIN funkcijas
Pieņemsim, ka mēs vēlamies salīdzināt grāmatu skaitu ar pirmo grāmatu. Un mēs atradīsim lielāko un mazāko kopējo grāmatu vērtību. Šim nolūkam mēs izmantosim kombināciju IF , MAX & amp;amp; MIN funkcijas.
PASĀKUMI:
- Vispirms atlasiet šūnas, kurās vēlamies ievietot rezultātu.
- Pēc tam ievietojiet formulu šajā šūnā.
=IF(D5=MAX($D$5:$D$21), "Labi", IF(D5=MIN($D$5:$D$21), "Slikti", "Vidēji"))
- Visbeidzot, nospiediet Ievadiet taustiņu no tastatūras.
🔎 Kā darbojas formula?
- MAX($D$5:$D$21) atgriež diapazona maksimālo vērtību.
- MIN($D$5:$D$21) atgriež diapazona minimālo vērtību.
- IF( D5=MAX($D$5:$D$21), "Labi", IF(D5=MIN($D$5:$D$21), "Nav labi", " Vidēji")) parāda rezultātu pēc salīdzināšanas.
Lietas, kas jāatceras
- Ja formulā mēģināt dalīt skaitli ar nulli, var parādīties. #DIV/0! kļūda.
- Portāls #VALUE! kļūda rodas, ja aprēķinā ievadāt nepareizu datu tipu. Piemēram, formulā, kurā tiek gaidīti skaitļi, varat ievadīt tekstu.
- Ja mēs pārvietosim formulas šūnas vai atsauces šūnas. #REF! tiks parādīta kļūda. Atsauces formulā vairs nav derīgas.
- Portāls #NAME! kļūda parādīs, ka formulā ir nepareizi uzrakstīts funkcijas nosaukums.
Secinājums
Šie iepriekš minētie piemēri palīdz jums apgūt E xcel IF Vai jums ir kādi jautājumi? Jautājiet mums.