Kā programmā Excel izmantot formulas “Ja šūna satur”

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai



skaņa nav instalētas audio ierīces

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.



  Kā programmā Excel izmantot formulas “Ja šūna satur”

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.

  1. Atlasiet izvades šūnu un izmantojiet šādu formulu: =IF(šūna<>', vērtība_atgriešanai, '') .
  2. Piemēram, šūna, kuru vēlamies pārbaudīt, ir A2 , un atgriešanas vērtība būs . Šajā scenārijā jūs mainītu formulu uz =IF(A2<>', 'Nē', '') .

  3. Kopš A2 šūna nav tukša, formula atgriezīsies ' ” 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

  1. Lai pārbaudītu, vai šūnā ir teksts, atlasiet izvades šūnu un izmantojiet šo formulu: =JA(ISTEKSTS(šūna), vērtība_atgriešanai, '') .
  2. Piemēram, šūna, kuru vēlamies pārbaudīt, ir A2 , un atgriešanas vērtība būs . Šajā scenārijā jūs mainītu formulu uz =JA(ISTEKSTS(A2), 'Jā', '') .
      pārbaudiet txt
  3. Tāpēc ka A2 šūnā ir teksts, nevis skaitlis vai datums, formula atgriezīs ' ” izvades šūnā.

Pārbaudiet numuru vai datumu

  1. 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, '') .
  2. Piemēram, šūna, kuru vēlamies pārbaudīt, ir D2 , un atgriešanas vērtība būs . Šajā scenārijā jūs mainītu formulu uz =JA(ISNUMURS(D2), 'Jā', '') .
      pārbaudiet numuru vai datumu
  3. Tāpēc ka D2 šūnā ir skaitlis, nevis teksts, formula atgriezīs ' ” 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.

  1. Atlasiet izvades šūnu un izmantojiet šādu formulu: =IF(šūna='teksts', vērtība_atgriešanai, '') .
  2. 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 . Šajā scenārijā jūs mainītu formulu uz =IF(A2='piemērs', 'Jā', '') .
      Ja šūnā ir noteikts teksts, atgrieziet vērtību
  3. Tāpēc ka A2 šūna sastāv no teksta ' piemērs ”, formula atgriezīs “ ” 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.

  1. Atlasiet izvades šūnu un izmantojiet šādu formulu: =IF(PRECĪZI(šūna;reģistrjutīgs_teksts)), 'atgriežamā_vērtība', '') .
  2. 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 . Šajā scenārijā jūs mainītu formulu uz =JA(PRECĪZI(A2;PIEMĒRS'), 'Jā', '') .
  3. Tāpēc ka A2 šūna sastāv no teksta ' PIEMĒRS ' ar atbilstošo reģistru, formula atgriezīs ' ” 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.

  1. Atlasiet izvades šūnu un izmantojiet šādu formulu: =IF(šūna='teksts', '', 'vērtība_atgriešanai') .
  2. 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 . Šajā scenārijā jūs mainītu formulu uz =IF(A2='piemērs', '', 'Nē') .
      Ja šūnā ir noteikts teksts, atgrieziet vērtību (reģistrjutīgs)
  3. 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 ' ” 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.

  1. Atlasiet izvades šūnu un izmantojiet šādu formulu: =JA(VAI(ISNUMURS(MEKLĒŠANA('virkne1', šūna)), ISNUMURS(MEKLĒŠANA('virkne2', šūna))), vērtība_atgriešanai, '') .
  2. 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 ','') .
      =IF(VAI(ISNUMBER(MEKLĒT(
  3. 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.

  1. Atlasiet izvades šūnu un izmantojiet šādu formulu: =JA(UN(ISNUMURS(MEKLĒŠANA('virkne1',šūna)), ISNUMURS(MEKLĒŠANA('virkne2',šūna))), vērtība_atgriešanai,'') .
  2. 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 ','') .
      =IF(UN(ISNUMBER(SEARCH(
  3. 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

Redaktora Izvēle


Pastaigas debates

Drošāka Interneta Diena


Pastaigas debates

Debates ir lielisks veids, kā jauniešiem saskatīt abas strīda puses un attīstīt...

Lasīt Vairāk
Kā notīrīt un atiestatīt Microsoft veikala kešatmiņu operētājsistēmā Windows 10

palīdzības centrs


Kā notīrīt un atiestatīt Microsoft veikala kešatmiņu operētājsistēmā Windows 10

Ja rodas kļūdas ar Windows veikalu, varat notīrīt Windows veikala kešatmiņu vai atiestatīt Windows veikalu, lai palīdzētu novērst kļūdas.

Lasīt Vairāk