Haun ensimmäisen esiintymän löytämiseksi Excelissä käytämme ETSI ETSI -toimintoa Excelissä. Mutta jos haluamme löytää toisen hahmon esiintymisen Excelissä, molemmat toiminnot eivät tee sitä. He tarvitsevat apua löytääkseen toisen, kolmannen tai n: nnen merkin esiintymisen Excelissä.
Tässä artikkelissa opimme löytämään merkin N: nnen esiintymän sijainnin merkkijonossa Excelissä.
Yleinen kaava merkin n: nnen esiintymän sijainnin löytämiseksi
=HAE("~", KORVAA(merkkijono, merkki, "~", esiintyminen)) |
"~": Tämä on erikoismerkki, joka ei näy luettelossa merkkijono. Voit käyttää mitä tahansa merkkiä tai symbolia, jonka olet varma, että se ei tule haettavaan merkkijonoon.
Jono: Tämä on merkkijono, josta haluat hakea esiintyminen / merkki.
Merkki: Se on hahmo, jonka esiintyminen haluat etsiä merkkijono.
Esiintyminen: Se on numero esiintyminen ja merkki kohdassa merkkijono.
Nyt kun olemme perehtyneet kaavaan ja sen argumenttiin, käytämme sitä esimerkissä ymmärtääksemme, miten se toimii.
Esimerkki: 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ä se alas.
=HAE("~", 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äpäin.
KORVAA(A2, C2, "~", D2): Tämä osa ratkaisee KORVAA("Nimeni on anthony gonsalvis."
," ","~",4). Joka lopulta antaa meille merkkijonon "Nimeni on anthony ~ gonsalvis."
Huomaa, että avaruuden neljäs 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.
Nyt SEARCH -toiminnolla on HAE("~","Nimeni on anthony ~ gonsalvis."). Nyt kun merkki "~" näkyy vain kerran kohdassa 19, saamme vastauksemme 19: ksi.
Samoin kaikki kaavat ratkaistaan.
Jos haluat käyttää kirjainkoolla merkitystä hakua, käytä ETSI -toimintoa ETSI -toiminnon sijasta.
=LÖYTÖ("~", KORVAA(A2, C2, "~", D2)) |
Joten kyllä kaverit, tällä tavalla voit löytää minkä tahansa merkin N: nnen esiintymän jonossa Excelissä. Toivottavasti siitä oli apua. Jos sinulla on epäilyksiä tästä aiheesta tai sinulla on muita Excel/VBA -aiheisia kysymyksiä, voit jakaa sen alla olevassa kommenttiosassa.
Kuinka löytää n. Esiintyminen Excelissä : Miten katsomme toisen ottelun tai kolmannen tai n: nnen ottelun? Tässä artikkelissa opimme kuinka saada arvon n: nnen esiintymän alueella. Emme käytä normaaleja hakutekniikoita. N: nnen esiintymän löytämiseksi
Kuinka suorittaa suorituslaskenta Excelissä : Juoksutapahtumien määrä, mitä tarkoitamme tällä. Yritämme saada jonkin tekstin tai arvon esiintymisen alueella sen sijainnin mukaan. Esimerkiksi "A": n ensimmäisellä esiintymisellä merkitsemme sen merkinnällä 1, toisella 2, kolmannella esiintymisellä 3
Kuinka noutaa jokaisen n: n alueen arvo Excelissä : Jos haluat hakea jokaisen n: nnen arvon Excelin alueelta, käytämme INDEX- ja ROW -funktiota yhdessä. Tämä kaava saa kaikki esiintymät tietystä alueesta.
Etsi n. Suurin kriteereillä ja n. Pienin kriteereillä Excelissä : työskennellessään datanumeroiden numeroiden kanssa, joille joskus annetaan ehto, eli kun meidän on etsittävä toiseksi korkein annettu arvo. Voit ratkaista tämän ongelman helposti käyttämällä Excel -toimintoja alla kuvatulla tavalla.