Kuinka löytää, jos solujen alue sisältää tietyn tekstin Excelissä

  • Jaa Tämä
Hugh West

Kun käsittelet suurta tietokantaa, saatat joutua etsimään tiettyä tekstiä tietokannasta. Excelissä on joitakin toimintoja, joiden avulla voit tehdä sen helposti. Tänään tässä artikkelissa näytämme, kuinka 4 helppoja tapoja löytää jos ... solualue sisältää tiettyä tekstiä osoitteessa Excel .

Lataa harjoituskirja

Lataa tämä harjoituslomake harjoitellaksesi, kun luet tätä artikkelia.

Etsi, jos solujen alue sisältää tietyn Text.xlsxx

4 helppoa tapaa löytää, jos solujen alue sisältää tietyn tekstin Excelissä

Alla olevassa tietokokonaisuudessa määritetään, sisältääkö tekstialue jonkin tietyn tekstin vai ei. Lisäksi vasemmalla oleva sarake nimeltä Teksti sisältää aiotun tekstin, ja oikeanpuoleinen sarake Erityinen Teksti sisältää tekstit, jotka tarkistetaan vasemmassa sarakkeessa. Sitten sarake Tulos sarakkeessa näkyvät tuotokset. Yhteensopivuusongelmien välttämiseksi käytä saraketta Excel 365 painos.

1. Lisää COUNTIF-funktio, jolla etsitään, jos solujen alue sisältää tiettyä tekstiä Excelissä.

Jos haluat määrittää, onko arvo tai teksti olemassa tietyssä tietueessa, voit yksinkertaisesti käyttää kaavaa, joka perustuu seuraavasti COUNTIF-toiminto . The COUNTIF funktio auttaa meitä laskemaan arvoja, jos jokin tietty ehto täyttyy.

Vaiheet:

  • Ensinnäkin solussa E5 , lisää kaava:

=COUNTIF(B5:B10,"*"&D5&"*")>0

  • Paina sitten Kirjoita saadaksesi tuloksen.

🔎 Kaavan erittely

  • Tuloalue on tässä tapauksessa B5:B10 .
  • Kriteeri on "*"&D5& "*" Tässä käytimme Tähti (*) kuin Villi kortti yhden tai useamman merkin kohdalla. Yhdistimme tähtimerkin ennen ja jälkeen soluviittauksen. D4 joten nyt se lasketaan osajonoksi. Tämä siis laskee arvon, jos se esiintyy missä tahansa alueella.
  • Jos arvo siis löytyy, tuloste on seuraava. TRUE Muuten tuloste on FALSE .
  • Sen jälkeen vie hiiren kursori kaavasolun oikeaan alakulmaan, ja kun kursori näyttää merkin Täyttökahva kuvake ( + ), kaksoisnapsauta sitä, jotta voit soveltaa samaa kaavaa muihin soluihin.
  • Näin saat tuloksia.

Lue lisää: Kuinka löytää, jos solu sisältää tietyn tekstin Excelissä

2. Etsi, jos solujen alue sisältää tiettyä tekstiä ISNUMBER- ja FIND-toiminnoilla.

Käyttämällä kaavaa, joka perustuu ISNUMBER ja FIND voimme helposti löytää tietyn tekstin solujen alueelta. ISNUMBER funktio palauttaa loogisen tulosteen, jos sen sisällä oleva argumentti on tyydyttävä. Toisaalta funktio FIND palauttaa määritetyn tekstin tietyn sijainnin merkkijonojen tai tekstin alueella.

Vaiheet:

  • Ensinnäkin solussa E5 sovelletaan kaavaa:

=ISNUMBER(FIND(D5,B5))

  • Paina sitten Kirjoita saadaksesi tuloksen.

🔎 Kaavan erittely

  • The Etsi tehtävänä on määrittää solussa mainitun tekstin tarkka sijainti. D5 tekstijonossa B5 Ne voivat olla numeerinen arvo tai tyhjä (jos tekstiä ei löydy merkkijonosta).
  • The ISNUMBER funktio palauttaa loogisen tulosteen, joka perustuu funktiolla FIND toiminto.
  • Sovelletaan sitten samaa toimintoa muihin soluihin vetämällä hiirellä Täyttökahva soluun E10 .
  • Näin saat halutun tuloksen.

Lue lisää: Excel-haku tekstin hakemiseksi alueelta

3. IF-, OR- ja COUNTIF-funktioiden yhdistäminen tietyn tekstin sisältävien solujen etsimiseen.

Kun meidän on löydettävä tiettyjä tekstejä annetusta solualueesta, voimme tehdä sen helposti seuraavalla tavalla IF-toiminto . Muiden toimintojen sijoittaminen IF toiminto helpottaa työtämme, joten noudata alla olevia menetelmiä.

3.1 IF ja COUNTIF-toiminto

Yhdistelmä IF ja COUNTIF funktiot määrittävät, sisältääkö aiottu merkkijono tietyn tekstin vai ei.

Vaiheet:

  • Sovelletaan solussa, jossa haluat saada tuloksen, sovellusta IF kanssa COUNTIF Tämän kaavan lopullinen muoto on:

=IF(COUNTIF(B5:B10,"*"&D5&"*"), "YES","NO")

🔎 Kaavan erittely

  • Valikoima on B5:B10.
  • Kriteeri on "*"&D5& "*" .
  • Jos arvo löytyy, tuloksena näkyy KYLLÄ .
  • Jos arvoa ei löydy, tuloksena on seuraava tulos EI .
  • Saat tuloksen painamalla Kirjoita .
  • Sovelletaan nyt samaa myös muihin tiettyihin teksteihin. Lähteen kanssa yhteensopivat tekstit näkyvät seuraavasti KYLLÄ ja muut osoittavat EI .

3.2 ISNUMBER-, SEARCH- ja IF-funktiot

Voimme määrittää, sisältääkö merkkijono tietyn tekstin vai ei, yhdistämällä komennon IF , HAKU ja ISNUMBER toiminnot.

Vaiheet:

  • Sovelletaan ensin IF toiminto, jossa on ISNUMBER toiminto solussa E5 Lopullinen kaava on:

=IF(ISNUMBER(SEARCH(D5,B5)), "FOUND", "NOT FOUND")

🔎 Kaavan erittely

  • Löydämme tekstiä D5 tekstin sisällä B5 käyttämällä HAKU toiminto.
  • Tulos näyttää LÖYTYNYT jos arvo on tosi.
  • Tulos näyttää EI LÖYTYNYT jos arvo on false.
  • Paina Kirjoita soveltaa toimintoa.
  • Näin ollen saat tuloksen lopuille soluille vetämällä solun Täyttökahva soluun E10 .

3.3 IF ja OR ja COUNTIF

Tässä tapauksessa yhdistetty soveltaminen IF , TAI, ja COUNTIF funktioita käytetään sen määrittämiseksi, onko tekstin sisältävissä soluissa jotain tiettyä tekstiä vai ei. Jos solujen IF toiminto auttaa meitä tarkistamaan ehdon, toisaalta, että COUNTIF auttaa meitä laskemaan arvoja, jos kyseinen ehto täyttyy. Ja komento TAI funktio auttaa meitä palauttamaan vaaditun tulosteen ehdon perusteella.

Vaiheet:

  • Solussa E5 , syötämme kaavan:

=IF(OR(COUNTIF(B5, "*"&$D$5:$D$10& "*")), "YES", "NOT FOUND")

  • Paina siis Kirjoita saadaksesi tuloksen.

🔎 Kaavan erittely

  • Valikoima on B5 .
  • Kriteeri on "*"&$D$5:$D$10& "*" .
  • Jos arvo siis on olemassa, tulos näyttää seuraavaa KYLLÄ .
  • Lisäksi jos arvoa ei löydy, tulos näyttää seuraavaa EI LÖYTYNYT .
  • Sovelletaan samaa kaavaa lopuille soluille vetämällä hiirellä Täyttökahva kuvake soluun E10 .

Lue lisää: Kuinka etsiä tekstiä Excelin solussa

4. Liitä SUMPRODUCT- ja COUNTIF-funktiot toisiinsa.

The SUMPRODUCT ja COUNTIF toiminnot auttavat sinua myös etsimään tiettyjä tekstejä solualueelta. Seuraa näitä ohjeita oppiaksesi, miten. SUMPRODUCT toisaalta COUNTIF auttaa meitä laskemaan arvoja, jos kyseinen ehto täyttyy.

Vaiheet:

  • Aluksi sovelletaan SUMPRODUCT toiminto solussa E5 . Tässä me sisäkkäin COUNTIF toiminto sisällä SUMPRODUCT Lopullinen kaava on:

=SUMPRODUCT(COUNTIF(B5:B10,"*"&D5&"*"))>0

  • Siksi paina Kirjoita saadaksesi tuloksen.

🔎 Kaavan erittely

  • Valikoima on B5:B10 .
  • Kriteeri on "*"&D5& "*" .
  • The COUNTIF toiminto laskee täsmäävien solujen määrän.
  • Lisäksi SUMPRODUCT funktio ottaa numeron, jonka palauttaa COUNTIF funktio ja saa sen summan.
  • Sovelletaan lopuksi samaa kaavaa lopuille soluille. Tulos on tarkka syötteen osalta.

Muistettavat asiat

  • Kun käytämme jokerimerkkejä, meidän on käytettävä tähteä ( * ) jokaisen osajonon kanssa. Tähti ( * ) vastaa mitä tahansa merkkimäärää käytettäessä.
  • Kun käytät IF kanssa TAI kaava muistaa Lohko Range käyttämällä absoluuttista soluviittausta ($) .

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.