Excel-toiminto - Kuinka käyttää Etsi kaavaa Excelissä? (Esimerkki)

Sisällysluettelo

ETSI funktio Excelissä

Etsi-funktiota excelissä käytetään merkkijonon tai alimerkkijonon sijainnin löytämiseen tekstimerkkijonosta. Toisin sanoen sitä käytetään tekstin esiintymisen löytämiseen toisesta tekstistä, koska se antaa meille kohdetekstin sijainnin, joten tämän funktion palauttama lähtö on kokonaisluku ja tämä funktio on tekstitoiminto Excelissä, joka on sisäänrakennettu funktio, joka käyttää siinä kolmea argumenttia.

Syntaksi

Väitteet

  • find_text: Etsi teksti.
  • sisällä_teksti: Tekstimerkkijono, josta haetaan
  • start_num: Valinnainen. Se määrittää, mistä merkistä haku alkaa. Oletusarvo on yksi.

Kuinka etsiä funktiota Excelissä? (esimerkkien kanssa)

Olkaamme ymmärrettävä FIND: n toiminta Excelissä muutamalla esimerkillä.

Esimerkki 1

Oletetaan, että haluat löytää a-sijainnin Leopardista.

Jos ”Leopard” annetaan A3: ssa ja “a” annetaan B3: ssa, kuten yllä on esitetty, kaava FIND: lle on Excel:

= LÖYDÄ (B3, A3)

Etsitään Excelissä palaa arvoon 5, kun "a" esiintyy "Leopardin" viidennessä asemassa.

Soluviittausten sijaan voit kirjoittaa suoraan merkit, kuten seuraavassa kaavassa Etsitään Excelissä:

LÖYDÄ (“a”, “Leopard”)

Se palauttaa myös 5.

Esimerkki 2

Oletetaan, että sinulla on luettelo tekstimerkkijonoista A3: A6: ssa, kuten alla on esitetty.

Tässä luettelossa haluat määrittää niiden alkioiden lukumäärän, jotka merkki “i” esiintyy luettelossa. Voit käyttää seuraavaa kaavaa FIND excel -ohjelmassa tämän tunnistamiseen:

= YHTEENVETO (- (LUKU (LÖYDÄ (“i”, A3: A6))))

Yllä olevassa kaavassa HAKU Excelissä,

  1. ETSI (“i”, A3 : A6 ) - löytää sijainnin soluista, jotka sisältävät hakuteksti “i”, ja antaa virheen, kun se ei löydä sijaintia.
  2. LUKU (LÖYDÄ (…)) - palauttaa TOSI, kun arvo on numeerinen, ja EPÄTOSI, kun ei. Joten kun Excel-toiminnon TUOTE-funktio löytää ”i”, se palauttaa TOSI, ja kun se ei onnistu, se palauttaa EPÄTOSI. Joten se muodostaa matriisin: TOSI; TOTTA; VÄÄRÄ; TOTTA.
  3. - (LUKU (….))) - - (TOSI; TOSI; TOSI; TOSI) muuntaa TOSI / EPÄTOSI-matriisin arvoksi 1/0 ja palauttaa arvon 1; 1; 0; 1.
  4. SUMPRODUCT Excelissä (- (ISNUMBER (….))) - SUMPRODUCT (1; 1; 0; 1) summautuu lopulta ja palauttaa arvon 3.

Tässä voidaan huomata, että FIND-funktio ottaa huomioon vain ”i”: n esiintymisen soluissa (läsnäolo tai puuttuminen). Jos se tapahtuu useammin kuin kerran, myös se lasketaan yhtenä. Esimerkiksi jos sipulista tulee ”Oniion”, niin se palauttaa myös 3. Samanlainen toiminnallisuus näkyy myös COUNTIF-toiminnossa. Tämä syntaksi eroaa kuitenkin COUNTIF-funktiosta, koska se eroaa kirjainkokoista, kun taas COUNTIF ei.

Yllä olevassa esimerkissä opit kuinka poimia niiden solujen lukumäärä, joissa alaryhmä esiintyy solualueella. Katsotaan nyt, kuinka löytää solujen lukumäärä soluja, jotka sisältävät jommankumman kahdesta eri alaosasta (A-osa tai A-osa).

Esimerkki 3

Oletetaan, että sinulla on luettelo nimistä, kuten alla on esitetty.

Tästä luettelosta haluat löytää niiden nimien lukumäärän, joissa "ansh" tai "anka" esiintyy. Voit tehdä sen käyttämällä seuraavaa kaavaa Etsitään Excelissä:

= YHTEENVETO (- ((LUKUMÄÄRÄ (LÖYDÄ (“ansh”, A3: A10)) + LUKU (LÖYDÄ (“anka”, A3: A10)))> 0))

FIND-kaava Excelissä on melko samanlainen kuin esimerkissä 3 käytetty kaava pienellä muutoksella.

  1. LUKU (LÖYDÄ (“ansh”, A3: A10))

palauttaa TOSI / EPÄTOSI -matriisin riippuen “ansh” esiintymisestä A3: A10: ssä ja palauttaa: EPÄTOSI; VÄÄRÄ; TOTTA; TOTTA; VÄÄRÄ; VÄÄRÄ; VÄÄRÄ; VÄÄRÄ

  1. ISNUMBER (FIND (“anka”, A3: A10)) - palauttaa TOSI / EPÄTOSI-matriisin riippuen ”anka” -tapahtumasta A3: A10: ssä ja palauttaa: TOSI; TOTTA; VÄÄRÄ; VÄÄRÄ; VÄÄRÄ; VÄÄRÄ; VÄÄRÄ; VÄÄRÄ
  2. - (LUKU (ETSI (“ansh”,…)) + LUKU (LÖYDÄ (“anka”,…))> 0 - lisää kaksi loogista matriisia ja palauttaa: TOSI; TOSI; TOSI; TOSI; EPÄTOSI; EPÄTOSI; EPÄTOSI ; FALSE è 1; 1; 1; 1; 0; 0; 0; 0
  3. “-” muuntaa TOSI / EPÄTOSI arvoksi 1/0 ja “> 0” - varmistaa, että kaikki nollaa suuremmat arvot lasketaan vain kerran.
  4. YHTEENVETO (- ((LUKUMÄÄRÄ (….) + LUKUMÄÄRÄ (….))> 0) -palauttaa 1,1,1,1,0,0,0,0

Yllä oleva FIND-kaava palaa arvoon 4.

Joskus meidän on purettava sanat, jotka alkavat tai sisältävät tietyn symbolin, kuten "@" sähköpostiviesteissä tai "//" URL-osoitteissa jne. Katsotaanpa esimerkki tällaisten sanojen purkamiseksi.

Esimerkki 4

Oletetaan, että sinulla on joitain kuvatekstejä, kuten alla on esitetty.

Sieltä haluat purkaa vain 1 s hashtagin kustakin kuvatekstin. Hashtagit alkavat "#": llä ja loppuvat välilyönnillä. C3: lle voit käyttää seuraavaa kaavaa FIND in excel:

= KESKI (C3, ETSI (“#”, C3), ETSI (”“, (KESKI (C3, ETSI (“#”, C3), LEN (C3)))))

  1. ETSI (“#” , C3 ) - löytää “#”: n sijainnin C3: sta. Se palauttaa 9
  1. MID (C3, FIND (“#”, C3), LEN (C3)) - poimii tekstin FIND (“#”, C3) eli 9: stä LEN: ään (C3) eli loppuun. Täällä se palaa #Häät Jaipuriin
  1. ETSI (””, (MID (….)) - löytävät sijainnin 1 s tila esiintyy merkkijono #Wedding Jaipur.
  1. MID (C3, löytää ( ”#”, C3), löytää (””, …)) - leikkaa C3 ETSI ( ’#’, C3) ja 1 s tila esiintyy merkkijono #Wedding Jaipur ja palaa #Häät

Vastaavasti voit vetää loput tekstitykset ja saada tulos, kuten alla on esitetty.

Osuvuus ja käyttötarkoitukset

  • Sitä käytetään poimimaan kuinka monta kertaa alimerkkijono tai alaosien yhdistelmä näkyy alueella,
  • Sitä käytetään tietyn merkin jälkeen esiintyvien sanojen purkamiseen ja myös URL-osoitteiden purkamiseen
  • Sitä käytetään etu- tai sukunimen saamiseen
  • Sitä käytetään alijonon n: nnen esiintymisen löytämiseen.
  • Sitä käytetään poistamaan kaikki ei-toivotut tekstit.

Muistettavaa

  • FIND toiminto Excel etsii haettava_teksti vuonna within_text ja palauttaa asema 1 st esiintyminen haettava_teksti on within_text.
  • Löydä_teksti voi olla merkki tai alimerkkijono. Sekä hakuteksti että sisäteksti voivat olla tekstimerkkejä tai soluviittauksia.
  • FIND-funktio palauttaa asennon 1 st esiintyminen haettava_teksti on within_text.
  • FIND-toiminto erottaa kirjainkoon, eikä salli yleismerkkejä.
  • Jos haettava_teksti sisältää useamman kuin yhden merkin, asento 1 st luonnetta 1 st ottelun within_text palautetaan.
  • Jos etsintäteksti on tyhjä merkkijono "", ETSI-funktio palauttaa yhden.
  • Jos Excel FIND -toiminto ei löydä hakutekstiä sisällä_teksti, se antaa #ARVO! virhe
  • Jos aloitusnumero on nolla, negatiivinen tai suurempi kuin sisällä_teksti, HAKU-funktio palauttaa #ARVO! virhe.

ETSI Excel-videon toiminto

Mielenkiintoisia artikkeleita...