Excel ir vairākas formulas, kas palīdz izmantot datus noderīgā veidā. Piemēram, varat iegūt izvadi, pamatojoties uz to, vai šūna atbilst noteiktām specifikācijām. Šobrīd mēs koncentrēsimies uz funkciju “ja šūna satur, tad”. Apskatīsim piemēru.
Excel formula: ja šūna satur
Vispārējā formula=IF(ISNUMBER(SEARCH("abc",A1)),A1,"")Kopsavilkums
Lai pārbaudītu šūnas, kas satur noteiktu tekstu, varat izmantot formulu, kas izmanto IF funkciju kopā ar SEARCH un ISNUMBER funkcijas. Parādītajā piemērā C5 formula ir šāda:
=IF(ISNUMBER(SEARCH("abc",B5)),B5,"")
Ja vēlaties pārbaudīt, vai A1 šūnā ir teksts “Piemērs”, varat palaist formulu, kas izvadīs “Jā” vai “Nē”. B1 šūna. Ir vairāki dažādi veidi, kā izmantot šīs formulas. Rakstīšanas laikā programma Excel spēj atgriezt šādus variantus:
- Ja šūna satur jebkura vērtība
- Ja šūna satur tekstu
- Ja šūna satur numuru
- Ja šūna satur konkrēts teksts
- Ja šūna satur noteikta teksta virkne
- Ja šūna satur viena no daudzajām teksta virknēm
- Ja šūna satur vairākas stīgas
Izmantojot šos scenārijus, varat pārbaudīt, vai šūnā ir teksts, vērtība un daudz kas cits.
Paskaidrojums: ja šūna satur
Viens no funkcijas IF ierobežojumiem ir tāds, ka tā neatbalsta Excel aizstājējzīmes, piemēram, '?' un '*'. Tas vienkārši nozīmē, ka nevar izmantot IF, lai pārbaudītu tekstu, kas var parādīties jebkurā šūnā.
Viens no risinājumiem ir formula, kas izmanto funkciju IF kopā ar SEARCH un ISNUMBER funkcijām. Piemēram, ja jums ir e-pasta adrešu saraksts un vēlaties izvilkt tās, kurās ir “ABC”, izmantojamā formula ir šāda:
=IF(ISNUMBER(SEARCH("abc",B5)),B5,""). Assuming cells run to B5
Ja 'abc' ir atrasts jebkurā šūnā B5, IF atgriezīs šo vērtību. Ja nē, IF atgriezīs tukšu virkni (''). Šīs formulas loģiskais tests ir šāds:
ISNUMBER(SEARCH("abc",B5))
Lasīt rakstu: Excel efektivitāte: 11 Excel formulas, lai palielinātu jūsu produktivitāti
Formulu “ja šūna satur” izmantošana programmā Excel
Tālāk norādītās rokasgrāmatas tika rakstītas, izmantojot jaunāko Microsoft Excel 2019 priekš Windows 10 . Dažas darbības var atšķirties, ja izmantojat citu versiju vai platformu. Sazināties mūsu eksperti, ja jums nepieciešama papildu palīdzība.
1. Ja šūnā ir kāda vērtība, atgrieziet vērtību
Šis scenārijs ļauj atgriezt vērtības, pamatojoties uz to, vai šūnā vispār ir kāda vērtība. Piemēram, mēs pārbaudīsim, vai A1 šūna ir tukša vai nav, un pēc tam atgriež vērtību atkarībā no rezultāta.
- Atlasiet izvades šūnu un izmantojiet šādu formulu: =IF(šūna<>', vērtība_atgriešanai, '') .
- Piemēram, šūna, kuru vēlamies pārbaudīt, ir A2 , un atgriešanas vērtība būs Nē . Šajā scenārijā jūs mainītu formulu uz =IF(A2<>', 'Nē', '') .
- Kopš A2 šūna nav tukša, formula atgriezīsies ' Nē ” izvades šūnā. Ja pārbaudāmā šūna ir tukša, arī izvades šūna paliks tukša.
2. Ja šūnā ir teksts/skaitlis, atgrieziet vērtību
Izmantojot tālāk norādīto formulu, varat atgriezt noteiktu vērtību, ja mērķa šūnā ir teksts vai skaitlis. Formula ignorēs pretējos datu tipus.
Pārbaudiet tekstu
- Lai pārbaudītu, vai šūnā ir teksts, atlasiet izvades šūnu un izmantojiet šo formulu: =JA(ISTEKSTS(šūna), vērtība_atgriešanai, '') .
- Piemēram, šūna, kuru vēlamies pārbaudīt, ir A2 , un atgriešanas vērtība būs Jā . Šajā scenārijā jūs mainītu formulu uz =JA(ISTEKSTS(A2), 'Jā', '') .
- Tāpēc ka A2 šūnā ir teksts, nevis skaitlis vai datums, formula atgriezīs ' Jā ” izvades šūnā.
Pārbaudiet numuru vai datumu
- Lai pārbaudītu, vai šūnā ir skaitlis vai datums, atlasiet izvades šūnu un izmantojiet šo formulu: =JA(ISNUMBER(šūna), vērtība_atgriešanai, '') .
- Piemēram, šūna, kuru vēlamies pārbaudīt, ir D2 , un atgriešanas vērtība būs Jā . Šajā scenārijā jūs mainītu formulu uz =JA(ISNUMURS(D2), 'Jā', '') .
- Tāpēc ka D2 šūnā ir skaitlis, nevis teksts, formula atgriezīs ' Jā ” izvades šūnā.
3. Ja šūnā ir noteikts teksts, atgrieziet vērtību
Lai atrastu šūnu, kurā ir noteikts teksts, izmantojiet tālāk norādīto formulu.
- Atlasiet izvades šūnu un izmantojiet šādu formulu: =IF(šūna='teksts', vērtība_atgriešanai, '') .
- Piemēram, šūna, kuru vēlamies pārbaudīt, ir A2 , teksts, ko mēs meklējam, ir ' piemērs ”, un atgriešanas vērtība būs Jā . Šajā scenārijā jūs mainītu formulu uz =IF(A2='piemērs', 'Jā', '') .
- Tāpēc ka A2 šūna sastāv no teksta ' piemērs ”, formula atgriezīs “ Jā ” izvades šūnā.
4. Ja šūnā ir noteikts teksts, atgrieziet vērtību (reģistrjutīgs)
Lai atrastu šūnu, kurā ir noteikts teksts, izmantojiet tālāk norādīto formulu. Šī versija ir reģistrjutīga, tas nozīmē, ka tikai šūnas ar precīzu atbilstību atgriezīs norādīto vērtību.
- Atlasiet izvades šūnu un izmantojiet šādu formulu: =IF(PRECĪZI(šūna;reģistrjutīgs_teksts)), 'atgriežamā_vērtība', '') .
- Piemēram, šūna, kuru vēlamies pārbaudīt, ir A2 , teksts, ko mēs meklējam, ir ' PIEMĒRS ”, un atgriešanas vērtība būs Jā . Šajā scenārijā jūs mainītu formulu uz =JA(PRECĪZI(A2;PIEMĒRS'), 'Jā', '') .
- Tāpēc ka A2 šūna sastāv no teksta ' PIEMĒRS ' ar atbilstošo reģistru, formula atgriezīs ' Jā ” izvades šūnā.
5. Ja šūnā nav konkrēta teksta, atgrieziet vērtību
Pretēja iepriekšējās sadaļas versija. Ja vēlaties atrast šūnas, kurās nav konkrēta teksta, izmantojiet šo formulu.
- Atlasiet izvades šūnu un izmantojiet šādu formulu: =IF(šūna='teksts', '', 'vērtība_atgriešanai') .
- Piemēram, šūna, kuru vēlamies pārbaudīt, ir A2 , teksts, ko mēs meklējam, ir ' piemērs ”, un atgriešanas vērtība būs Nē . Šajā scenārijā jūs mainītu formulu uz =IF(A2='piemērs', '', 'Nē') .
- Tāpēc ka A2 šūna sastāv no teksta ' piemērs ”, formula atgriezīs tukšu šūnu. No otras puses, citas šūnas atgriežas ' Nē ” izvades šūnā.
6. Ja šūnā ir viena no daudzām teksta virknēm, atgrieziet vērtību
Šī formula ir jāizmanto, ja vēlaties identificēt šūnas, kurās ir vismaz viens no daudziem jūsu meklētajiem vārdiem.
- Atlasiet izvades šūnu un izmantojiet šādu formulu: =JA(VAI(ISNUMURS(MEKLĒŠANA('virkne1', šūna)), ISNUMURS(MEKLĒŠANA('virkne2', šūna))), vērtība_atgriešanai, '') .
- Piemēram, šūna, kuru vēlamies pārbaudīt, ir A2 . Mēs meklējam vai nu ' krekls ” vai “ jaka ar kapuci ”, un atgriešanas vērtība būs Derīgs . Šajā scenārijā jūs mainītu formulu uz =JA(VAI(ISNUMURS(MEKLĒŠANA('krekls',A2)),ISNUMURS(MEKLĒŠANA('kapuce',A2))),'Derīgs ','') .
- Tāpēc ka A2 šūnā ir viena no mūsu meklētajām teksta vērtībām, formula atgriezīs ' Derīgs ” izvades šūnā.
Lai paplašinātu formulu, iekļaujot vairāk meklēšanas vienumu, vienkārši mainiet to, pievienojot vairāk virkņu, izmantojot ISNUMBER(MEKLĒŠANA('virkne', šūna)) .
7. Ja šūnā ir vairākas no daudzām teksta virknēm, atgrieziet vērtību
Šī formula ir jāizmanto, ja vēlaties identificēt šūnas, kurās ir vairāki no daudzajiem meklētajiem vārdiem. Piemēram, ja meklējat divus vārdus, šūnā ir jābūt tiem abiem, lai to varētu apstiprināt.
- Atlasiet izvades šūnu un izmantojiet šādu formulu: =JA(UN(ISNUMURS(MEKLĒŠANA('virkne1',šūna)), ISNUMURS(MEKLĒŠANA('virkne2',šūna))), vērtība_atgriešanai,'') .
- Piemēram, šūna, kuru vēlamies pārbaudīt, ir A2 . Mēs meklējam ' jaka ar kapuci ' un ' melns ”, un atgriešanas vērtība būs Derīgs . Šajā scenārijā jūs mainītu formulu uz =JA(UN(ISNUMURS(MEKLĒŠANA('kapuce',A2)),ISNUMURS(MEKLĒŠANA('melns',A2))),'Derīgs ','') .
- Tāpēc ka A2 šūnā ir abas mūsu meklētās teksta vērtības, formula atgriezīs ' Derīgs ” uz izvades šūnu.
Pēdējās domas
Mēs ceram, ka šis raksts jums bija noderīgs, lai uzzinātu, kā programmā Microsoft Excel izmantot formulas “ja šūna satur”. Tagad varat pārbaudīt, vai šūnās ir vērtības, teksts, skaitļi un daudz kas cits. Tas ļauj efektīvi pārvietoties, manipulēt un analizēt savus datus.
Lenovo klēpjdators turpina atvienoties no wifi Windows 10
Priecājamies, ka izlasīji rakstu līdz šejienei :) Paldies :)
Lūdzu, kopīgojiet to savos sociālajos tīklos. Kāds cits noderēs.
Pirms tu ej
Ja jums nepieciešama papildu palīdzība saistībā ar programmu Excel, sazinieties ar mūsu klientu apkalpošanas komandu, kas ir pieejama visu diennakti, lai palīdzētu jums. Atgriezieties pie mums, lai iegūtu informatīvākus rakstus, kas saistīti ar produktivitāti un mūsdienu tehnoloģijām!
Vai vēlaties saņemt akcijas, piedāvājumus un atlaides, lai iegūtu mūsu produktus par vislabāko cenu? Neaizmirstiet abonēt mūsu biļetenu, zemāk ievadot savu e-pasta adresi! Saņemiet jaunākās tehnoloģiju ziņas savā iesūtnē un esiet pirmais, kas izlasa mūsu padomus, lai kļūtu produktīvāks.
Jums var arī patikt
» Kā lietot NPER funkciju programmā Excel
» Kā programmā Excel atdalīt vārdu un uzvārdu
» Kā aprēķināt līdzsvara analīzi programmā Excel