Selles artiklis õpime, kuidas Excelis funktsiooni FIND kasutada.
Otsige Excelist mis tahes teksti
Excelis peate leidma teksti asukoha. Iga lahtri väärtust tähelepanelikult jälgides saate käsitsi loendada. Excel ei taha, et te seda teeksite ja meie ka mitte. Näiteks leidke tühikutähe asukoht väärtuste jagamiseks kõikjal, kus ruumi on, näiteks ees- ja perekonnanime eraldamine täisnimest. Nii et vaatame funktsiooni FIND süntaksit ja näidet selle kasutamise illustreerimiseks.
Lahtris Jimmy Kimmel, Kosmosemärk tuleb kohe pärast y ja enne K. Kuues on Space char esinemine sõnas alates J.
FIND funktsioon Excelis
Funktsioon FIND vajab lihtsalt kahte argumenti (kolmas valikuline). Osalise teksti või ühe märgi leidmine tekstiväärtuses toimub funktsiooni FIND abil.
Funktsiooni FIND süntaks:
= FIND (otsi_tekst, teksti sees, [algusnumber]) |
Leia_tekst: Märk või märkide komplekt, mida soovite stringist leida.
Teksti sees: Teksti või lahtri viide, millest soovite teksti leida
[algusnumber]: vabatahtlik. Otsingu alguspunkt.
Näide:
Kõiki neid võib segadusse ajada. Mõistame, kuidas funktsiooni kasutada näite abil. Siin lihtsalt FIND -funktsiooni paremaks selgitamiseks olen need andmed ette valmistanud.
Lahtritest D2 kuni D4 tahan leida asukoha „Kangelane” lahtris B2, „@” lahtris B3 ja "A" B4 -svastavalt.
Kirjutan selle FIND valemi lahtrisse D2 ja lohistan selle lahtrisse D4.
Kasutage lahtrit D4 valemit
= LEIA (C4, B4,14) |
Ja nüüd on mul antud teksti asukoht:
Leidke stringidest etteantud tegelaste teine, kolmas ja üheksas esinemine.
Siin on meil mõned stringid vahemikus A2: A4. Lahtrites C2, C3 ja C4 oleme maininud märke, mida soovime stringidest otsida. D2, D3 ja D4 oleme maininud tegelase esinemist. Kõrvalolevas lahtris soovin saada märgi nende esinemiste positsiooni.
Kirjutage see valem lahtrisse E2 ja lohistage alla.
=LEIA("~", ASENDUS(A2, C2, "~", D2)) |
See tagastab stringi tühimärgi mainitud esinemise (4) täpsed asukohad (19).
Kuidas see töötab?
Tehnika on üsna lihtne. Nagu me teame, asendab Exceli funktsioon SUBSTITUTE (asendus) teksti antud esinemise stringis antud tekstiga. Me kasutame seda kinnisvara.
Nii et valem töötab seestpoolt.
ASENDUS(A2, C2, "~", D2): See osa lahendab ASENDUS("Minu nimi on anthony gonsalvis."
," ","~",4). Mis lõpuks annab meile nööri "Minu nimi on anthony ~ gonsalvis."
P.S. : ruumi neljas esinemine asendatakse "~" -ga. Asendasin tühiku "~" -ga, sest olen kindel, et vaikimisi seda märki stringis ei kuvata. Võite kasutada mis tahes tähemärki, mida stringis kindlasti ei kuvata. Sümbolite sisestamiseks saate kasutada funktsiooni CHAR.
Otsige alamstringi Excelist
Siin on meil kaks veergu. Alamstring veerus B ja antud string veerus A.
Kirjutage valem lahtrisse C2.
Valem:
= ISNUMBER (OTSI (B2, A2)) |
Selgitus:
Otsimisfunktsioon võtab alamstringi veeru B lahtrist B2 ja sobitab selle seejärel veeru A2 lahtris A2 antud stringiga.
ISNUMBER kontrollib, kas string vastab, tagastab tõe, vastasel juhul tagastab vale.
Kopeerige valem teistesse lahtritesse, valige lahtrid, mis võtavad esimese lahtri, kus valem on juba rakendatud, kasutage kiirklahvi Ctrl + D.
Nagu näete, on veeru C väljund tõene ja vale, mis näitab, kas alamstring on olemas või mitte.
Siin on kõik vaatlusmärkused, mis kasutavad Exceli funktsiooni FIND
Märkused:
FIND tagastab vaikimisi esimese leitud asukoha.
Kui soovite teksti teist leitud asukohta, sisestage algusnumber ja see peaks olema suurem kui teksti esimene asukoht.
Kui antud teksti ei leita, tagastab FIND valem vea #VALUE.
FIND on tõstutundlik. Kui vajate suurtähtede tundlikku funktsiooni, kasutage funktsiooni OTSI.
FIND ei toeta metamärke. Kasutage funktsiooni OTSI, kui peate stringist teksti leidmiseks kasutama metamärke.
Loodetavasti on see artikkel, kuidas funktsiooni Excelis funktsiooni FIND kasutada, selgitav. Siit leiate rohkem artikleid osalise teksti ja sellega seotud Exceli valemite otsimise kohta. Kui teile meeldisid meie ajaveebid, jagage seda oma sõpradega Facebookis. Samuti saate meid jälgida Twitteris ja Facebookis. Tahaksime sinust kuulda, andke meile teada, kuidas saaksime oma tööd täiustada, täiendada või uuendada ning muuta see teie jaoks paremaks. Kirjuta meile meilisaidile.
OTSINGU FUNKTSIOONI KASUTAMINE : See töötab samamoodi nagu funktsioon FIND, ainult üks erinevus on see, et suur- ja väiketähti ei eristata (nt a või A peetakse samaks) Excelis.
Konkreetse alamstringi stringi otsimine Excelis : Otsige lahtreid, kui lahter sisaldab Excelis antud sõna, kasutades funktsiooni FIND või SEARCH.
Tõstke esile lahtrid, mis sisaldavad konkreetset teksti : Tõstke lahtrid esile, kui lahter sisaldab Excelis antud sõna, kasutades tingimusvormingu all olevat valemit
Kuidas kontrollida, kas string sisaldab ühte paljudest Exceli tekstidest : otsida lahtreid, kui lahtris on Excelis antud mitu sõna, kasutades funktsiooni FIND või SEARCH.
Loendage lahtrid, mis sisaldavad konkreetset teksti : Loendage lahtrite arv, kui lahter sisaldab antud teksti, kasutades ühte Exceli valemit.
Kuidas otsida lahtreid, millel on teatud tekst ja tagastab Exceli teatud teksti : otsige lahtrid, kui lahter sisaldab teatud teksti ja tagastab vajalikud tulemused Exceli funktsiooni IF abil.
Populaarsed artiklid:
Funktsiooni IF kasutamine Excelis : Exceli IF -lause kontrollib tingimust ja tagastab konkreetse väärtuse, kui tingimus on TRUE, või tagastab mõne muu väärtuse, kui FALSE.
Funktsiooni VLOOKUP kasutamine Excelis : See on üks enim kasutatud ja populaarsemaid Exceli funktsioone, mida kasutatakse erinevate vahemike ja lehtede väärtuse otsimiseks.
Funktsiooni SUMIF kasutamine Excelis : See on veel üks armatuurlaua oluline funktsioon. See aitab teil teatud tingimustel väärtusi kokku võtta.
Funktsiooni COUNTIF kasutamine Excelis : Loendage väärtused tingimustega, kasutades seda hämmastavat funktsiooni. Te ei pea oma andmeid teatud väärtuste loendamiseks filtreerima. Countif funktsioon on armatuurlaua ettevalmistamisel hädavajalik.