Tässä artikkelissa opimme käyttämään FIND -funktiota Excelissä.
Etsi mitä tahansa tekstiä Excelistä
Excelissä sinun on löydettävä tekstin sijainti. Voit joko laskea manuaalisesti katsomalla tarkasti jokaisen solun arvon. Excel ei halua sinun tekevän sitä, emmekä me. Esimerkiksi välilyönnin sijainnin löytäminen jakamaan arvot missä tahansa tilaa, kuten etu- ja sukunimen erottaminen koko nimestä. Katsotaanpa siis ETSI -funktion syntaksia ja esimerkkiä sen käytön havainnollistamiseksi.
Solussa Jimmy Kimmel, Space -merkki tulee heti y ja ennen K. Kuudes on välilyönnin esiintyminen sanassa alkaen J.
FIND -toiminto Excelissä
FIND -funktio tarvitsee vain kaksi argumenttia (kolmas valinnainen). Osittainen teksti tai yksittäinen merkki, joka löytyy tekstiarvosta, tehdään ETSI -funktion avulla.
ETSI -funktion syntaksi:
= ETSI (etsi_teksti, tekstin sisällä, [aloitusnumero]) |
Etsi_teksti: Merkki tai merkkijoukko, jonka haluat löytää merkkijonosta.
Tekstin sisällä: Teksti- tai soluviittaus, josta haluat löytää tekstin
[aloitusnumero]: valinnainen. Etsinnän lähtökohta.
Esimerkki:
Kaikkien näiden ymmärtäminen voi olla hämmentävää. Ymmärrämme, miten toimintoa käytetään esimerkin avulla. Tässä vain selittääkseni FIND -toiminnon paremmin, olen valmistellut nämä tiedot.
Solusta D2 - D4 haluan löytää sijainnin "Sankari" solussa B2 ja "@" solussa B3 ja "A" kohdassa B4vastaavasti.
Kirjoitan tämän FIND -kaavan soluun D2 ja vedän sen alas soluun D4.
Käytä kaavaa D4 -solussa
= ETSI (C4, B4,14) |
Ja nyt minulla on annetun tekstin sijainti:
Etsi merkkijonojen toinen, kolmas ja n. Esiintyminen.
Tässä on joitakin merkkijonoja alueella A2: A4. Solussa C2, C3 ja C4 olemme maininneet merkit, joita haluamme etsiä merkkijonoista. Kohdissa D2, D3 ja D4 olemme maininneet merkin esiintymisen. Viereisessä solussa haluan saada näiden merkkien esiintymien sijainnin.
Kirjoita tämä kaava soluun E2 ja vedä alas.
=LÖYTÖ("~", KORVAA(A2, C2, "~", D2)) |
Tämä palauttaa merkkijonon välilyönnin mainitun esiintymän (4) tarkat sijainnit (19).
Kuinka se toimii?
Tekniikka on melko yksinkertainen. Kuten tiedämme, Excelin SUBSTITUTE -funktio korvaa tekstissä esiintyvän merkkijonon esiintymisen annetulla tekstillä. Käytämme tätä omaisuutta.
Joten kaava toimii sisältä.
KORVAA(A2, C2, "~", D2): Tämä osa ratkaisee KORVAA("Nimeni on anthony gonsalvis."
," ","~",4). Joka lopulta antaa meille merkkijonon "Nimeni on anthony ~ gonsalvis."
P.S. : neljäs avaruuden esiintymä korvataan "~": lla. Korvasin välilyönnin "~", koska olen varma, että tämä merkki ei ole oletusarvoisesti merkkijonossa. Voit käyttää mitä tahansa merkkiä, jonka olet varma, ettei se näy merkkijonossa. CHAR -toiminnolla voit lisätä symboleja.
Hae alimerkkijonoa Excelissä
Tässä meillä on kaksi saraketta. Alamerkki sarakkeessa B ja annettu merkkijono sarakkeessa A.
Kirjoita kaava C2 -soluun.
Kaava:
= ISNUMBER (ETSI (B2, A2)) |
Selitys:
Etsi -funktio ottaa sarakkeen B B2 -solun alimerkkijonon ja vastaa sitten sarakkeen A2 -solun annettua merkkijonoa.
ISNUMBER tarkistaa, vastaako merkkijono, se palauttaa True, muuten palauttaa epätosi.
Kopioi kaava muihin soluihin, valitse solut, jotka ottavat ensimmäisen solun, jossa kaavaa on jo käytetty, käytä pikanäppäintä Ctrl + D.
Kuten näet, sarakkeen C tulos näyttää True ja False, jotka edustavat sitä, onko alimerkkijono olemassa vai ei.
Tässä on kaikki huomautukset, jotka käyttävät Excelin FIND -funktiota
Huomautuksia:
FIND palauttaa oletusarvoisesti ensimmäisen löydetyn sijainnin.
Jos haluat tekstin toisen löydetyn sijainnin, anna aloitusnumero ja sen on oltava suurempi kuin tekstin ensimmäinen sijainti.
Jos annettua tekstiä ei löydy, FIND -kaava palauttaa #ARVO -virheen.
FIND erottaa isot ja pienet kirjaimet. Jos tarvitset kirjainkokoista toimintoa, käytä SEARCH -toimintoa.
FIND ei tue jokerimerkkejä. Käytä SEARCH -toimintoa, jos haluat etsiä merkkijonosta tekstiä käyttämällä jokerimerkkejä.
Toivottavasti tämä artikkeli FIND -toiminnon käyttämisestä Excelissä on selittävä. Täältä löydät lisää artikkeleita osittaisen tekstin ja siihen liittyvien Excel -kaavojen etsimisestä. Jos pidit blogistamme, jaa se ystävillesi Facebookissa. Voit myös seurata meitä Twitterissä ja Facebookissa. Haluaisimme kuulla sinusta, kerro meille, kuinka voimme parantaa, täydentää tai innovoida työtämme ja parantaa sitä sinulle. Kirjoita meille sähköpostitse.
HAKUTOIMINNON käyttäminen : Se toimii samalla tavalla kuin ETSI -funktio vain yhdellä erolla kirjainkokoa erottamatta (kuten a tai A katsotaan samoiksi) Excelissä.
Merkkijonon etsiminen tietystä alimerkkijonosta Excelissä : Etsi soluja, jos solu sisältää annetun sanan Excelissä, käyttämällä FIND- tai SEARCH -funktiota.
Korosta solut, jotka sisältävät tiettyä tekstiä : Korosta solut, jos solu sisältää tietyn sanan Excelissä käyttämällä ehdollisen muotoilun kaavaa
Kuinka tarkistaa, sisältääkö merkkijono yhden monista Excelin teksteistä : hakusolut, jos solu sisältää annetuista useista sanoista Excelissä ETSI- tai HAKU -funktion avulla.
Laske solut, jotka sisältävät tiettyä tekstiä : Laske solujen määrä, jos solu sisältää tietyn tekstin, käyttämällä yhtä kaavaa Excelissä.
Kuinka etsiä soluja, joilla on tietty teksti ja palauttaa tietyn tekstin Excelissä : etsi soluja, jos solu sisältää tiettyä tekstiä ja palauttaa vaaditut tulokset Excelin IF -funktion avulla.
Suosittuja artikkeleita:
IF -toiminnon käyttäminen Excelissä : Excelin IF -käsky tarkistaa ehdon ja palauttaa tietyn arvon, jos ehto on TOSI, tai palauttaa toisen arvon, jos EPÄTOSI.
VLOOKUP -toiminnon käyttäminen Excelissä : Tämä on yksi eniten käytetyistä ja suosituimmista Excel -toiminnoista, jota käytetään arvon etsimiseen eri alueilta ja taulukoilta.
SUMIF -toiminnon käyttäminen Excelissä : Tämä on toinen kojelaudan olennainen toiminto. Tämä auttaa sinua laskemaan yhteen arvot tietyissä olosuhteissa.
COUNTIF -toiminnon käyttäminen Excelissä : Laske arvot olosuhteilla tämän hämmästyttävän toiminnon avulla. Sinun ei tarvitse suodattaa tietoja laskeaksesi tiettyjä arvoja. Laskutoiminto on välttämätön kojelaudan valmistelemiseksi.