Kako uporabiti več stavkov IF z besedilom v Excelu (6 hitrih metod)

  • Deliti To
Hugh West

Pri delu v programu Excel moramo velikokrat delati z več IF za dodajanje različnih pogojev ali meril. V tem članku vam bom pokazal, kako lahko uporabite več IF izjave z besedilom v Excelu.

Prenesi delovni zvezek za prakso

Kako uporabiti več stavkov IF z besedilom v Excelu (6 hitrih metod).xlsx

6 hitrih metod za uporabo več stavkov IF z besedilom v Excelu

Tu imamo nabor podatkov z zapisi izpitov nekaterih učencev iz fizike in kemije v šoli, imenovani vrtec Sončnica.

Danes je naš cilj ugotoviti skupni rezultat vsakega učenca na podlagi njegovih rezultatov pri fiziki in kemiji.

Uporabimo več IF izjave tukaj.

1. Več stavkov IF z besedilom s pogojem AND (ujemanje brez upoštevanja velikosti črk)

Za trenutek pomislimo, da je učenčev splošni rezultat "uspešno" le, če je uspešno opravil oba predmeta, sicer je "neuspešno".

Pri tem bomo morali uporabiti Funkcija AND v okviru Funkcija IF .

Zato je formula za skupni rezultat prvega učenca naslednja:

=IF(AND(C4="pass",D4="pass"),"Pass","Fail")

Opombe:

  • Spletna stran Funkcija IF privzeto ujema ujemanja brez upoštevanja velikih in malih črk. Zato ne glede na to, ali uporabljate C4= "uspešno" ali C4= "Pass" tu ni pomembno.
  • IN(C4="uspešno",D4="uspešno") vrne TRUE le, če sta izpolnjena oba pogoja. TRUE . V nasprotnem primeru vrne FALSE .
  • Zato, IF(AND(C4="uspešno",D4="uspešno"), "Uspešno", "Neuspešno") vrne "Pass" le, če je uspešno opravil oba predmeta, v nasprotnem primeru se vrne "Neuspešno" .

Zdaj povlecite Ročaj za polnjenje kopirati to formulo v preostale celice.

Preberite več: IF z AND v Excelovi formuli (7 primerov)

2. Več stavkov IF z besedilom s pogojem AND (ujemanje, občutljivo na velikost črk)

Funkcija IF privzeto vrne ujemanje z besedili, pri katerem ni občutljivo na velikost črk.

Če želite vrniti ujemanje, ki upošteva velike in male črke, morate biti malce spretnejši.

Uporabite lahko Natančna funkcija programa Excel v kombinaciji z Funkcija IF za vračanje ujemanj, občutljivih na velikost črk.

Za skupni rezultat prvega učenca uporabite to formulo:

=IF(AND(EXACT(C4, "Pass"),EXACT(D4, "Pass")), "Pass", "Fail")

Opombe:

  • Spletna stran Natančna funkcija deluje z ujemanji, občutljivimi na velikost črk. EXACT(C4, "Pass").
  • EXACT(C4, "pass") tu ne bo delovala. Vrnila bo FALSE . To lahko preizkusite sami.
  • Vse ostalo je enako kot pri prejšnji formuli. IF(AND(EXACT(C4, "Pass"),EXACT(D4, "Pass")), "Pass", "Fail") vrne "Pass" le, če obstaja "Pass" pri obeh osebah.

Zdaj lahko povlečete Ročaj za polnjenje kopirati to formulo v preostale celice.

Preberite več: Kako uporabiti več pogojev IF v Excelu (3 primeri)

3. Več stavkov IF z besedilom s pogojem OR (ujemanje brez upoštevanja velikosti črk)

Zdaj bomo uporabili Funkcija ALI v okviru Funkcija IF .

Za zdaj pomislimo, da je vsak učenec opravil izpit, če je opravil vsaj en predmet na izpitu.

Zato moramo za ugotovitev skupnega rezultata učencev uporabiti pogoj OR.

Enačba za skupni rezultat prvega učenca bo naslednja:

=IF(OR(C4="pass",D4="pass"),"Pass","Fail")

Opombe:

  • Spletna stran Funkcija IF privzeto ujema ujemanja brez upoštevanja velikih in malih črk. Zato ne glede na to, ali uporabljate C4= "uspešno" ali C4= "Pass" tu ni pomembno.
  • ALI(C4="uspešno",D4="uspešno") vrne TRUE če je izpolnjen vsaj eden od pogojev TRUE . V nasprotnem primeru vrne FALSE .
  • Zato, IF(OR(C4="uspešno",D4="uspešno"), "Uspešno", "Neuspešno") vrne "Pass" če opravi vsaj en predmet, sicer vrne "Neuspešno" .

Zdaj povlecite Ročaj za polnjenje kopirati to formulo v preostale celice.

Preberite več: Kako uporabiti funkcijo MAX IF v programu Excel

4. Več stavkov IF z besedilom s pogojem OR (ujemanje, občutljivo na velikost črk)

Kot je bila tista, ki smo jo uporabili v IN lahko uporabite kombinacijo Natančna funkcija in Funkcija IF za ustvarjanje ujemanja, občutljivega na velikost črk.

Za prvega učenca uporabite to formulo:

=IF(OR(EXACT(C4, "Pass"),EXACT(D4, "Pass")), "Pass", "Fail")

Opombe:

  • Spletna stran Natančna funkcija deluje z ujemanji, občutljivimi na velikost črk. EXACT(C4, "Pass").
  • EXACT(C4, "pass") tu ne bo delovala. Vrnila bo FALSE . To lahko preizkusite sami.
  • Vse ostalo je enako kot pri prejšnji formuli. IF(OR(EXACT(C4, "Pass"),EXACT(D4, "Pass")), "Pass", "Fail") vrne "Pass" če je "Pass" pri vsaj enem predmetu.

Nato povlecite Ročaj za polnjenje da kopirate formulo v preostale celice.

Preberite več: Excel VBA: Če potem in potem izjava z več pogoji (5 primerov)

5. Vgnezdene izjave IF

Do zdaj smo uporabljali Funkcija AND in Funkcija ALI v okviru Funkcija IF za obdelavo več meril.

Lahko pa uporabite tudi Funkcija IF znotraj drugega Funkcija IF za obravnavo več meril.

To se imenuje več IF izjave.

Spletna stran IN to je, da bo učenec opravil le, če bo opravil oba predmeta, lahko izvedemo tudi z vgnezdenimi IF izjave na ta način:

=IF(C4="uspešno",IF(D4="uspešno", "Uspešno", "Neuspešno"), "Neuspešno")

Opombe:

  • Če je vrednost v celici C4 je . "Pass" , nato se bo premaknil in preveril, kakšna je vrednost v celici D4 je.
  • Če je vrednost v celici D4 je tudi "Pass' , šele nato bo potrdil kot "Pass" . V nasprotnem primeru bo potrdil kot "Neuspešno" .
  • Funkcija IF vrne ujemanje, ki ni občutljivo na velikost črk. C4="uspešno" ali C4="Pass" tukaj res ni pomembno.

Nato povlecite Ročaj za polnjenje za izpolnitev te formule v preostale celice.

Če želite, da se ujemanje razlikuje po velikosti črk, lahko uporabite tudi kombinacijo znakov Natančna funkcija in Funkcija IF kot je bilo prikazano prej.

To formulo uporabite v prvi celici in nato povlecite Ročaj za polnjenje .

Sorodna vsebina: Kako uporabiti Excelovo funkcijo IF z razponom vrednosti

6. Več stavkov IF s formulo polja

Vse, kar smo naredili do zdaj, je, da smo uporabili formulo v prvi celici in nato povlekli Ročaj za polnjenje za izpolnitev formule v preostalih celicah.

Lahko pa uporabite tudi Formula polja da se vse celice zapolnijo skupaj.

Spletna stran IN in . ALI formule, ki smo jo uporabili prej, ni mogoče uporabiti za Formula polja . Vendar lahko uporabite Formula polja z vgnezdeno funkcijo IF.

Ugotoviti skupni rezultat vseh učencev z Formula polja , lahko vstavite to formulo:

=IF(EXACT(C4:C13, "Pass"),IF(EXACT(D4:D13, "Pass"), "Pass", "Fail"), "Fail")

Opombe:

  • Tukaj C4:C13 in . D4:D13 sta dva razpona mojega merila. Vi uporabite svojega.
  • Tukaj smo se odločili za ujemanje, občutljivo na velike in male črke. Če želite ujemanje, ki ni občutljivo na velike in male črke, uporabite C4:C13="Pass" in . D4:D13="Pass" namesto tega.
  • Pritisnite CTRL+SHIFT+ENTER za vnos formule, razen če ste v Office 365 .

Preberite več: Kako v Excelu za staranje uporabiti več pogojev If (5 metod)

Zaključek

S temi metodami lahko v Excelu uporabite več stavkov IF z besedilom. Ali poznate kakšno drugo metodo? Ali imate kakšno vprašanje? Lahko nas vprašate.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.