Satura rādītājs
Daudzkārt, strādājot programmā Excel, mums nākas strādāt ar vairākiem IF paziņojumus, lai pievienotu dažādus nosacījumus vai kritērijus. Šajā rakstā es parādīšu, kā varat izmantot vairākus IF paziņojumus ar tekstu programmā Excel.
Lejupielādēt Practice Workbook
Kā lietot vairākus IF izteikumus ar tekstu programmā Excel (6 ātras metodes).xlsx6 ātras metodes vairāku IF paziņojumu izmantošanai ar tekstu programmā Excel
Šeit mums ir datu kopa ar dažu skolēnu eksāmenu rezultātiem fizikā un ķīmijā skolā ar nosaukumu Saulespuķu bērnudārzs.
Šodien mūsu mērķis ir noskaidrot katra skolēna kopējo rezultātu, pamatojoties uz viņa rezultātiem fizikā un ķīmijā.
Mēs piemērojam vairākus IF paziņojumi šeit.
1. Vairāki IF izteikumi ar tekstu ar nosacījumu AND (maznozīmīga sakritība)
Uz mirkli padomāsim, ka skolēna kopējais rezultāts ir "ieskaitīts" tikai tad, ja viņš ir sekmīgi nokārtojis abus priekšmetus, pretējā gadījumā tas ir "neizturējis".
Šeit mums būs jāpiemēro AND funkcija iekšpusē IF funkcija .
Tāpēc pirmā skolēna kopējā rezultāta formula būs šāda:
=IF(AND(C4="pass",D4="pass"),"Pass","Fail")
Piezīmes:
- Portāls IF funkcija pēc noklusējuma atbilst uz mazajiem un lielajiem burtiem balstītām vienībām. Tāpēc neatkarīgi no tā, vai izmantojat C4= "caurlaide" vai C4= "Pass" šeit nav nozīmes.
- AND(C4="pieņemts",D4="pieņemts") atgriež TRUE tikai tad, ja abi nosacījumi ir TRUE . Pretējā gadījumā tiek atgriezts FALSE .
- Tāpēc, IF(AND(C4="izlaide",D4="izlaide"), "Izlaide", "Neizlaide") atgriezīs "Pass" tikai tad, ja viņš/viņa nokārto abus priekšmetus, pretējā gadījumā tiks atgriezts. "Fail" .
Tagad velciet Uzpildes rokturis lai kopētu šo formulu uz pārējām šūnām.
Lasīt vairāk: IF ar AND Excel formulā (7 piemēri)
2. Vairāki IF izteikumi ar tekstu ar nosacījumu AND (saskaņošana pēc lielumiem)
IF funkcija pēc noklusējuma atgriež uz mazajiem un lielajiem burtiem nenošķirotus sakritības ar tekstiem.
Tātad, ja vēlaties saņemt uz burtiem un cipariem atkarīgu sakritību, ir jābūt nedaudz sarežģītākam.
Varat izmantot Precīza funkcija Excel kopā ar IF funkcija lai atgrieztu uz mazajiem un lielajiem burtiem jutīgas sakritības.
Izmantojiet šo formulu pirmā skolēna kopējam rezultātam:
=IF(AND(EXACT(C4, "Izturējis"),EXACT(D4, "Izturējis")), "Izturējis", "Neizturējis")
Piezīmes:
- Portāls EXACT funkcija darbojas ar lielo un mazo burtu saskaņu. Tāpēc jums ir jāizmanto tieši EXACT(C4, "Pass").
- EXACT(C4, "pass") šeit nedarbosies. Tas atgriezīs FALSE . Varat to pārbaudīt pats.
- Pārējais ir kā iepriekšējā formulā. IF(AND(EXACT(C4, "Pass"),EXACT(D4, "Pass")), "Pass", "Fail") atgriezīs "Pass" tikai tad, ja ir "Pass" abiem subjektiem.
Tagad varat vilkt Uzpildes rokturis lai kopētu šo formulu uz pārējām šūnām.
Lasīt vairāk: Kā lietot vairākus IF nosacījumus programmā Excel (3 piemēri)
3. Vairāki IF izteikumi ar tekstu ar nosacījumu OR (maznozīmīga sakritība)
Tagad mēs piemērosim VAI funkcija iekšpusē IF funkcija .
Uz šo brīdi padomāsim, ka jebkurš skolēns eksāmenu nokārto, ja viņš/viņa eksāmenā nokārto vismaz vienu priekšmetu.
Tāpēc, lai noskaidrotu skolēnu kopējo rezultātu, mums jāpiemēro OR nosacījums.
Pirmā skolēna kopējā rezultāta formula būs šāda:
=IF(OR(C4="pass",D4="pass"),"Pass","Fail")
Piezīmes:
- Portāls IF funkcija pēc noklusējuma atbilst uz mazajiem un lielajiem burtiem balstītām vienībām. Tāpēc neatkarīgi no tā, vai izmantojat C4= "caurlaide" vai C4= "Pass" šeit nav nozīmes.
- VAI(C4="pieņemts",D4="pieņemts") atgriež TRUE ja vismaz viens no nosacījumiem ir TRUE . Pretējā gadījumā tiek atgriezts FALSE .
- Tāpēc, IF(OR(C4="izlaide",D4="izlaide"), "Izlaide", "Neizlaide") atgriezīs "Pass" ja viņš/viņa nokārto vismaz vienu mācību priekšmetu, pretējā gadījumā tiks atgriezts "Fail" .
Tagad velciet Uzpildes rokturis lai kopētu šo formulu uz pārējām šūnām.
Lasīt vairāk: Kā lietot funkciju MAX IF programmā Excel
4. Vairāki IF izteikumi ar tekstu ar nosacījumu OR (saskaņošana pēc lielumiem)
Tāpat kā tas, ko mēs izmantojām UN nosacījumu, varat izmantot kombināciju no EXACT funkcija un IF funkcija lai ģenerētu uz mazajiem un lielajiem burtiem atkarīgu atbilstību.
Izmantojiet šo formulu pirmajam skolēnam:
=IF(VAI(EXACT(C4, "Izturējis"),EXACT(D4, "Izturējis")), "Izturējis", "Neizturējis")
Piezīmes:
- Portāls EXACT funkcija darbojas ar lielo un mazo burtu saskaņu. Tāpēc jums ir jāizmanto tieši EXACT(C4, "Pass").
- EXACT(C4, "pass") šeit nedarbosies. Tas atgriezīs FALSE . Varat to pārbaudīt pats.
- Pārējais ir kā iepriekšējā formulā. IF(OR(EXACT(C4, "Izturējis"),EXACT(D4, "Izturējis")), "Izturējis", "Neizturējis") atgriezīs "Pass" ja ir "Pass" vismaz vienā mācību priekšmetā.
Pēc tam velciet Uzpildes rokturis lai kopētu formulu uz pārējām šūnām.
Lasīt vairāk: Excel VBA: Ja tad tad un tad un tad ar vairākiem nosacījumiem (5 piemēri)
5. Iestrādāti IF paziņojumi
Līdz šim esam izmantojuši AND funkcija un VAI funkcija iekšpusē IF funkcija apstrādāt vairākus kritērijus.
Taču varat izmantot arī IF funkcija citā IF funkcija apstrādāt vairākus kritērijus.
To sauc par vairākkārtēju IF paziņojumi.
Portāls UN apgalvojumu, proti, skolēns nokārto tikai tad, ja viņš/viņa nokārto abus priekšmetus, var īstenot arī ar ligzdotajiem IF paziņojumus šādā veidā:
=IF(C4="izlaide",IF(D4="izlaide", "Izlaide", "Neizlaide"), "Neizlaide")Piezīmes:
- Šajā gadījumā, ja vērtība šūnā C4 ir "Pass" , tad tas pārvietosies, lai redzētu, kāda vērtība šūnā D4 ir.
- Ja vērtība šūnā D4 ir arī "Pass' , tikai tad tas apliecinās, ka "Pass" . Pretējā gadījumā tā apliecinās, ka "Fail" .
- Un funkcija IF atgriež sakritību, kas nav atkarīga no burtu un atbilžu lielumiem. Tātad C4="caurlaide" vai C4="Pass" šeit tam nav nozīmes.
Pēc tam velciet Uzpildes rokturis lai aizpildītu šo formulu pārējās šūnās.
Turklāt, ja vēlaties, lai saskaņošana būtu atkarīga no burtu un atbilstu burtu lielumiem, varat izmantot kombināciju no EXACT funkcija un IF funkcija kā parādīts iepriekš.
Izmantojiet šo formulu pirmajā šūnā un pēc tam velciet Uzpildes rokturis .
Saistīts saturs: Kā lietot Excel IF funkciju ar vērtību diapazonu
6. Vairāki IF paziņojumi ar masīva formulu
Viss, ko esam darījuši līdz šim, ir tas, ka esam piemērojuši formulu pirmajā šūnā un pēc tam pārvilkuši Uzpildes rokturis lai aizpildītu formulu pārējās šūnās.
Taču varat izmantot arī Masuļa formula lai aizpildītu visas šūnas kopā.
Portāls UN un VAI formulu, ko izmantojām iepriekš, nevar piemērot. Masuļa formula . Bet jūs varat piemērot Masuļa formula ar ieliktu funkciju IF.
Lai noskaidrotu visu skolēnu kopējo rezultātu ar Masuļa formula , varat ievietot šo formulu:
=IF(EXACT(C4:C13, "Izturējis"),IF(EXACT(D4:D13, "Izturējis"), "Izturējis", "Neizturējis"), "Neizturējis")
Piezīmes:
- Šeit C4:C13 un D4:D13 ir divi manu kritēriju diapazoni. Jūs izmantojiet savu kritēriju.
- Šajā gadījumā mēs izvēlamies uz burtiem un lielajiem burtiem balstītu atbilstību. Ja vēlaties uz burtiem un lielajiem burtiem balstītu atbilstību, izmantojiet C4:C13="Pass" un D4:D13="Pass" tā vietā.
- Spiediet CTRL+SHIFT+ENTER lai ievadītu formulu, ja vien neesat Office 365 .
Lasīt vairāk: Kā Excel programmā Excel izmantot vairākus If nosacījumus novecošanai (5 metodes)
Secinājums
Izmantojot šīs metodes, varat izmantot vairākus IF paziņojumus ar tekstu programmā Excel. Vai jums ir zināma kāda cita metode? Vai jums ir kādi jautājumi? Uzdodiet mums jautājumu.