Excel-haku tekstistä (sisällysluettelo)

  • Tekstin etsiminen Excelistä
  • Kuinka etsiä tekstiä Excelistä?

Tekstin etsiminen Excelistä

Excelissä olet ehkä nähnyt tilanteita, joissa haluat purkaa tiettyyn kohtaan sisältyvän tekstin kokonaisena merkkijonona käyttämällä tekstikaavoja, kuten VASEMMALLE, OIKEALLE, MID: lle jne. Voit myös käyttää SEARCH- ja FIND-toimintoja yhdistelmänä löytääksesi tekstin substring annetusta merkkijonosta. Jos et kuitenkaan ole kiinnostunut alijonojen selvittämisestä, mutta haluat selvittää, onko tietyssä merkkijonossa tietyssä solussa vai ei, kaikki nämä kaavat eivät toimi. Tässä artikkelissa käydään läpi joitain Excel-kaavoja ja / tai toimintoja, joiden avulla voit tarkistaa, onko tietyssä merkkijonossa tietyssä solussa.

Kuinka etsiä tekstiä Excelistä?

Tekstin etsiminen Excelistä on erittäin yksinkertaista ja helppoa. Ymmärretään kuinka etsiä tekstiä Excelistä muutamalla esimerkillä.

Voit ladata tämän Etsi teksti-Excel-mallin täältä - Etsi teksti-Excel-mallin

Esimerkki 1 - Etsi-toiminnon käyttäminen

Käytämme FIND-toimintoa löytääksesi onko tietty solu solussa vai ei. Oletetaan, että sinulla on alla olevan kuvan mukaiset tiedot.

Kun yritämme löytää, onko tietyssä tekstissä tietyssä merkkijonossa vai ei, meillä on FIND-toiminto, joka käsittelee sitä alkuperäisellä tasolla. Tämä toiminto palauttaa alijonojen sijainnin tekstisolussa. Siksi voidaan sanoa, että jos FIND-funktio palauttaa numeerisen arvon, alijono on läsnä tekstissä.

Vaihe 1: Aloita kirjoittaminen soluun B1 = FIND, pääset itse toimintoon.

Vaihe 2: Etsi- toiminto tarvitsee vähintään kaksi argumenttia, merkkijonon, jonka haluat etsiä, ja solun, josta haluat etsiä. Käytämme “Excel” ensimmäiseksi argumentiksi FIND-toiminnolle, joka määrittelee find_text kaavasta.

Vaihe 3: Haluamme selvittää, onko "Excel" solussa A2 annetulla laskentataulukolla. Siksi, valitse A2 seuraavaksi argumentiksi FIND-toiminnolle.

Aiomme sivuuttaa start_num-argumentin, koska se on valinnainen argumentti.

Vaihe 4: Sulje sulkeet täyttääksesi kaava ja paina Enter-näppäintä.

Jos näet, tämä toiminto palautti juuri sen sijainnin, jossa sana “Excel” on nykyisessä solussa (ts. Solu A2).

Vaihe 5: Vedä kaavaa nähdäksesi sijainti, johon Excel kuuluu solujen A3 ja A4 alla.

Yllä olevassa kuvakaappauksessa voit nähdä, että mainittu merkkijono on läsnä kahdessa solussa (A2 ja A3). Solussa B3 sanaa ei ole, joten kaava tarjoaa #VALUE! virhe. Tämä ei kuitenkaan aina anna selkeämpää kuvaa. Tarkoitan, että joku ei ehkä ole tarpeeksi hyvä excelissa ymmärtämään tosiasiaa, että solussa B2 esiintyvä 1 ei ole muuta kuin sanan “Excel” sijainti merkkijonossa, joka on varattu soluun A2.

Vaihe 6: Saadaksesi mukautetun tuloksen sarakkeeseen B, käytä IF-toimintoa ja käytä FIND sen alla. Kun olet käyttänyt FIND-ehtoa IF: na ehtona, sinun on annettava kaksi mahdollista lähtöä. Yksi, jos ehto on Tosi, toinen, jos ehto on Väärä. Paina Enter, kun olet muokannut kaavaa IF-ehdolla.

Yllä olevan kaavan käytön jälkeen tulos näkyy alla.

Vaihe 7: Vedä kaava solusta B2, kunnes solu B4.

Nyt olemme käyttäneet IF- ja FIND-yhdistelmiä, solu, jolla ei ole merkkijonoa, antaa silti #VALUE! virhe. Yritetään poistaa tämä virhe ISNUMBER-toiminnon avulla.

ISNUMBER-toiminto tarkistaa, onko lähtö numero tai ei. Jos lähtö on luku, se antaa arvona TOSI, jos ei, niin se antaa arvona VÄÄRÄ. Jos käytämme tätä toimintoa yhdessä IF: n ja FIND: n kanssa, IF-funktio antaa tulosteen ISNUMBER-funktion tarjoamien arvojen (joko TOSI tai VÄÄRIN) perusteella.

Vaihe 8: Käytä ISNUMBER-kaavaa, jota käytimme yllä vaiheissa 6 ja 7. Paina Enter-näppäintä, kun olet muokannut kaavaa solun B2 alle.

Vaihe 9: Vedä kaava solun B2 läpi kohtaan B4.

Selvästi #VALUE! Edellisissä vaiheissa esiintynyt virhe poistettiin ISNUMBER-toiminnon vuoksi.

Esimerkki 2 - SEARCH-toiminnon käyttäminen

Samalla rivillä kuin Etsiminen -toiminnossa, hakutoiminto excelissä sallii myös etsiä, onko annettu tekstijono tekstissä vai ei. Voit käyttää sitä samoilla linjoilla, joita olemme käyttäneet FIND-toimintoa, ja se on yhdistelmä IF: n ja ISNUMBER: n kanssa.

HAKU-toiminto etsii myös tietyn merkkijonon annetusta tekstistä ja palauttaa sen sijainnin, johon teksti kuuluu.

Näytän suoraan lopullisen kaavan, jolla voit löytää, onko merkkijono Excelissä vai ei, käyttämällä SEARCH, IF ja ISNUMBER -toiminnon yhdistelmää. Voit seurata vaiheet 1-9 kaikki samassa järjestyksessä kuin edellinen esimerkki. Ainoa muutos on etsiä FIND korvaamalla SEARCH-toiminto.

Käytä seuraavaa kaavaa taulukon “Esimerkki 2” solussa B2 ja paina Enter-näppäintä nähdäksesi tulosteen (Meillä on samat tiedot kuin edellisessä esimerkissä) = IF (ISNUMBER (HAKU (“Excel”, A1)), ”Text Present”, “Text not Presen”) Kun painat Enter-näppäintä, näet tulosteen, joka on sama kuin edellisessä esimerkissä.

Vedä kaavaa solujen B2 - B4 poikki, jotta näet lopullisen tulosteen.

Solussa A2 ja A4 on sana “Excel”, joten sen tulosteena on ”teksti läsnä”. Solussa A3 ei kuitenkaan ole sanaa "Excel", joten sen tulosteena on teksti "Ei tekstiä".

Tämä on tästä artikkelista. Kääritään asiat muistettaviin asioihin.

Muistettavat asiat tekstin etsimisestä Excelistä

  • Näitä toimintoja käytetään tarkistamaan, onko annettu merkkijono mukana olevassa tekstissä. Jos joudut purkamaan alijono mistä tahansa merkkijonosta, sinun on käytettävä kokonaan VASEMMALLE, OIKEALLE, MID-toiminnolle.
  • ISNUMBER-toimintoa käytetään yhdessä, joten et saa #VALUE! virhe, jos merkkijonoa ei ole mukana tekstissä.

Suositellut artikkelit

Tämä on opas Tekstin etsimiseen Excelistä. Tässä keskustellaan kuinka etsiä tekstiä Excelissä, sekä käytännön esimerkkejä ja ladattavaa Excel-mallia. Voit myös käydä läpi muiden ehdottamiemme artikkeleidemme -

  1. Etsii kaava Excelissä
  2. Excel NORMSINV -toiminto
  3. Nimilaatikko ja sen käyttö Excelissä
  4. Ketjutetut jouset Excelissä
  5. VBA-teksti (esimerkkejä Excel-mallilla)

Luokka: