Excel leit að texta á bilinu (11 fljótlegar aðferðir)

  • Deildu Þessu
Hugh West

Í Microsoft Excel eru fjölmargar aðferðir tiltækar til að leita að texta í ýmsum hólfum eða fylki. Þú getur leitað að textagildi og skilað mismunandi úttakum byggt á mörgum forsendum. Í þessari grein muntu læra allar viðeigandi aðferðir til að leita að texta á ýmsum sviðum í Excel með réttum dæmum og einföldum myndskreytingum.

Hlaða niður æfingabók

Þú getur sótt Excel vinnubókina sem við höfum notað til að undirbúa þessa grein.

Leitaðu að texta í Range.xlsx

11 Hentar aðferðir til að Leitaðu að texta á sviði í Excel

1. Notkun Finna & Veldu skipun til að leita að texta á hvaða bili sem er

Í eftirfarandi mynd eru nokkrir handahófskenndir textar undir Texti hausnum. Við leitum að texta eða orði ‘USA’ með því að nota Finn & Veldu skipunina.

📌 Skref 1:

➤ Farðu á Heim borða ➦ Breyta hópi skipana ➦ Finna & Veldu fellilistann ➦ Finndu skipun.

Gjaldgluggi mun opnast.

📌 Skref 2:

➤ Í valkostinum Finndu hvað skaltu slá inn 'USA' .

➤ Ýttu á Finndu næsta .

Þú munt sjá grænan rétthyrndan vísi sem umlykur Hólf B8 sem skilgreinir að orðið eða textinn 'USA' liggur þarna.

Lesa meira: How to Find If A Range of Cells Contains Specific Text innotum eftirfarandi gagnatöflu til að breyta henni í Excel töflu og leitum síðan að textanum 'Pétur' .

📌 Skref 1:

➤ Veldu alla töfluna (B4:D9) fyrst.

➤ Ýttu nú á CTRL+T til að breyta gögnunum í Excel töflu.

➤ Í Búa til töflu valmynd verður staðsetning gagna valin sjálfkrafa . Ýttu nú aðeins á Í lagi aðeins.

Þannig að gagnataflan þín hefur breyst í Excel töflu.

📌 Skref 2:

➤ Smelltu á Sölumaður fellivalmynd núna.

➤ Núna skrifaðu 'Pétur' í textareitinn.

➤ Ýttu á OK og þú ert búinn.

Eins og á myndinni hér að neðan muntu birta síuð gögnin fyrir Pétur eingöngu.

Lokorð

Ég vona að , allar þessar aðferðir sem nefndar eru hér að ofan munu nú hjálpa þér að nota þær í Excel töflureiknunum þínum þegar þú þarft að leita að texta í ýmsum tilgangi. Ef þú hefur einhverjar spurningar eða athugasemdir, vinsamlegast láttu mig vita í athugasemdahlutanum. Eða þú getur skoðað aðrar greinar okkar sem tengjast Excel aðgerðum á þessari vefsíðu.

Excel

2. Notaðu ISTEXT aðgerðina til að athuga hvort hólfssvið inniheldur texta

ISTEXT aðgerðin er almennt notuð til að athuga hvort reit inniheldur texta eða ekki. Í eftirfarandi töflu munum við beita þessari aðgerð á allar frumur í dálki B og athuga hverjir innihalda textagögn. Þar sem ISTEXT er rökrétt fall mun það skila booleska gildi- TRUE (Ef texti finnst) eða FALSE (Ef texti finnst ekki) .

Í úttakinu Cell C5 er nauðsynleg formúla:

=ISTEXT(C5)

Eftir að hafa ýtt á Enter og sjálfkrafa fyllt út restina af reitunum í dálki C , fáum við öll skilgildin með TRUE eða FALSE eftir gagnategundum í dálki B .

3 . Leitaðu að ákveðnum texta á sviði fruma með IF-aðgerð í Excel

IF-fallið er notað til að athuga hvort skilyrði sé uppfyllt og fallið skilar Boole-gildi- SATT eða RÖGT . Á myndinni hér að neðan hefur Dálkur B nokkur textagögn. Undir Output hausnum í dálki C , notum við IF aðgerðina til að leita að landsheiti ‘England’ . Skilagildið verður 'Já' ef skilyrðið er uppfyllt, annars verður það 'Nei' .

Nauðsynleg formúla í fyrsta úttakinu Cell C5 verður:

=IF(B5="England","Yes","No")

Eftir að hafa ýtt á Sláðu inn og fyllum út restina af reitunum, finnum við skilgildið fyrir B8 þar sem reiturinn inniheldur textann England . Hin úttakshólfin munu sýna skilgildið Nei þar sem uppgefið skilyrði hefur ekki verið uppfyllt þar,

4. Leitaðu að hluta samsvörun texta í fjölda frumna í Excel

Með því að sameina aðgerðirnar IF, ISNUMBER og SEARCH , munum við skoða fyrir samsvörun að hluta í hólfsviði og formúlan mun skila 'Found' ef hún samsvarar viðmiðunum, annars mun hún skila 'Not Found' .

Til dæmis, í gefnum textum í dálki B , leitum við að texta 'USA', og undir Output hausnum, formúlunni mun skila 'Found' eða 'Not Found' fyrir samsvarandi leitir.

Áskilin formúla í úttakinu Cell C5 ætti að vera:

=IF(ISNUMBER(SEARCH("USA",B5)),"Found","Not Found")

Ýttu nú á Enter og fylltu út allt sjálfkrafa dálki færðu skilagildin í einu. Þar sem Hólf B8 inniheldur textann 'USA' hefur formúlan skilað 'Finn' í C8 .

🔎 Hvernig virkar formúlan?

  • Leitaraðgerðin leitar að texta 'USA' í reitnum og skilar upphafsstöðu textans. Ef textinn finnst ekki, skilar fallið #VALUE villu.
  • ISNUMBER fallið athugar hvortskilagildi fundið af SEARCH fallinu er tölugildi eða ekki og skilar TRUE eða FALSE miðað við gerð skilgildisins.
  • Að lokum leitar aðgerðin IF að boolean gildunum- TRUE eða FALSE og skilar 'Found' fyrir TRUE , 'Not Found' fyrir FALSE .

5. Að sameina IF og COUNTIF aðgerðir til að leita að tilteknum texta á bilinu

Nú í dálki D eru nokkur orð sem er að finna í textunum í dálki B . Við sameinum aðgerðirnar IF og COUNTIF hér. COUNTIF aðgerðin mun telja fjölda funda af völdum texta úr dálki D í dálki B . EF aðgerðin mun þá leita að fjöldanum sem er stærri en '0' og skila tilgreindum skilaboðum 'Finn' , annars mun hún skila ' Fannst ekki'.

Í fyrsta úttakinu Hólf E5 verður samsvarandi formúla:

=IF(COUNTIF($B$5:$B$9,"*"&D5&"*")>0,"Found","Not Found")

Eftir að hafa ýtt á Enter og sjálfkrafa fyllt út restina af hólfunum í E-dálki munum við fáðu öll gildin sem myndast með 'Found' eða 'Not Found' strax.

Lesa meira: Hvernig á að finna hvort svið af frumum inniheldur sérstakan texta í Excel

6. Notkun uppflettiaðgerða til að leita að texta og skilagildum

i. VLOOKUP aðgerð til að leita að texta á bilinu

TheVLOOKUP fall leitar að gildi í dálknum lengst til vinstri í töflu og skilar gildi í sömu röð úr tilgreindum dálki. Í eftirfarandi töflu eru þrír dálkar sem innihalda nokkur tilviljunarkennd nöfn sölumanna, samsvarandi sölu þeirra og 10% bónusa miðað við söluna.

Í úttakinu Cell C12 , við' nota VLOOKUP aðgerðina til að leita að nafni sölumanns sem gefið er upp í C11 og aðgerðin mun þá skila bónusupphæðinni fyrir samsvarandi sölumann.

Svo, tengd formúla með VLOOKUP fallinu í C12 klefi ætti að vera:

=VLOOKUP(C11,B5:D9,3,FALSE)

Eftir að hafa ýtt á Enter fáum við bónusupphæðina fyrir Sam í einu.

Lestu meira: Hvernig á að finna texta í hólf í Excel

ii. HLOOKUP aðgerð til að leita að texta á bilinu

HLOOKUP aðgerðin virkar öfugt við FLOOKUP aðgerðina. HLOOKUP fallið leitar að gildi í efstu röð töflu og skilar gildinu í sama dálki úr tilgreindri línu.

Á eftirfarandi mynd eru tilviljunarkennd nöfn sölumannsins , samsvarandi sala þeirra og bónusar eru nú í yfirfærðri röð. Í úttakinu Cell C9 munum við beita HLOOKUP aðgerðinni til að skila bónusupphæðinni fyrir Sam.

Þeir sem krafist er formúlan með HLOOKUP fallinu í C9 munvera:

=HLOOKUP(C8,C4:G6,3,FALSE)

Eftir að hafa ýtt á Enter mun aðgerðin skila bónusupphæðinni fyrir Sam rétt í burtu.

Lesa meira: How to Find Value In Range in Excel

iii . XLOOKUP aðgerð til að leita að texta á bilinu

XLOOKUP aðgerðin er gríðarleg viðbót við Microsoft Excel þar sem þessi aðgerð yfirspilar bæði VLOOKUP og HLOOKUP aðgerðir. XLOOKUP aðgerðin leitar í bili að samsvörun og skilar samsvarandi atriði úr öðru sviði fylkisins. Eina vandamálið við þessa aðgerð er að hún er aðeins fáanleg í Excel 365 .

Í eftirfarandi töflu, þar sem VLOOKUP aðgerðin var notuð fyrr, munum við beita XLOOKUP aðgerðin núna til að skila svipuðu úttaki í Cell C12 .

Svo, tengd formúla í samsvarandi reit er:

=XLOOKUP(C11,B5:B9,D5:D9)

Ýttu nú á Enter og þú færð bónusupphæðina fyrir Sam.

Og nú er gagnataflan yfirfærð. Svo, XLOOKUP aðgerðin mun leita að gildinu lárétt og skila úttakinu úr tilgreindri línu fyrir tiltekið gildi eða texta.

Tengda formúlan með XLOOKUP aðgerð í C9-hólf verður:

=XLOOKUP(C21,C17:G17,C19:G19)

Eftir að hafa ýtt á Enter , þú munt fá svipaða niðurstöðu og áður.

7. Notaðu INDEX-MATCH formúlu til að finna texta á sviðií Excel

Í þessum hluta munum við beita samsetningu INDEX og MATCH aðgerða. INDEX fallið skilar gildi eða tilvísun á skurðpunkti tiltekinnar línu og dálks. MATCH fallið skilar hlutfallslegri stöðu hlutar í fylki sem passar við tiltekið gildi í tiltekinni röð.

Svo, nauðsynleg formúla sem samanstendur af VIÐSLUTANUM og MATCH aðgerðir í úttakinu Cell C12 verða:

=INDEX(B5:D9,MATCH(C11,B5:B9,0),3)

Ýttu nú á Enter og þú munt finna gildið sem myndast strax.

8. Leitaðu að texta innan sviðs og skilaðu frumutilvísun

Með því að nota CELL aðgerðina getum við skilað frumutilvísun uppflettingartexta í svið af hólfum eða töflu. Í eftirfarandi töflu (B5:B9) , munum við leita að hluta samsvörun textans 'USA' og samsvarandi formúla mun skila frumutilvísun niðurstöðunnar í C12 .

Áskilin formúla með CELL fallinu í úttakinu Cell C12 verður:

=CELL("address",INDEX(B5:B9,MATCH("*"&C11&"*",B5:B9,0)))

Formúlan mun skila algeru frumutilvísun tengdri leit eins og sýnt er á skjámyndinni hér að neðan.

9. Leitaðu að texta í endurteknum tilfellum og skilaðu öllum stöðum

Gefum okkur að við höfum nokkra texta með endurtekningum í dálki B undir Texti hausnum. Hvaðvið gerum nú er að beita formúlu til að skila öllum línustöðum endurtekninganna fyrir valið textagildi.

Ef við viljum leita að textanum 'USA' í dálki B og skila öllum línunúmerum fyrir endurtekningarnar, verðum við að nota eftirfarandi formúlu í úttakinu Hólf E5 :

=SMALL(IF($E$4=$B$5:$B$12,ROW($B$5:$B$12)-ROW($A$1)+1),ROW(1:1))

Eftir að hafa ýtt á Enter og notað Fill Handle til að fylla niður þar til #NUM villa fannst, við munum fá allar línunúmerin úr dálki B fyrir valda textann 'USA' .

🔎 Hvernig virkar formúlan?

  • EF fallið hér leitar að því skilyrði sem þarf að uppfylla og skilar línunúmerunum (með því að nota ROW fallið ) fyrir samsvörunina ásamt boolean gildinu FALSE fyrir þær sem ekki passa. Þannig að skilagildin sem finnast hér eru:

{FALSE;FALSE;7;FALSE;9;FALSE;11;FALSE}

  • SMALL fallið skilar n. minnsta gildinu úr fylkinu sem fannst í fyrra skrefi.

10. Leitaðu að sérstökum texta og skilaðu upphafsstöðu fyrsta stafsins

i. Notkun FIND fallsins

FINDA fallið leitar að texta í öðrum textastreng og skilar upphafsstöðu valda textans. FINDA fallið er há- og hástöfum.

Að því gefnu að við ætlum að leita að textanum 'GER' í Hólf B5 .

Thenauðsynleg formúla í úttakinu Cell C8 verður:

=FIND(C7,B5)

Eftir að hafa ýtt á Enter , aðgerðin mun skila 12 sem þýðir að textinn 'GER' hefur fundist úr 12. staf textastrengsins sem liggur í Hólf B5 .

Þar sem aðgerðin FINNA er há- og hástafanæm, ef aðgerðin leitar að textanum 'ger' í stað 'GER' þá mun það skila #VALUE villu.

ii. Notkun SEARCH aðgerðarinnar

SEARCH aðgerðin virkar svipað og FINDA aðgerðin. Eini munurinn er að SEARCH fallið breytir ekki hástöfum á meðan FINDA fallið er hástafanæmandi.

Þar sem SEARCH fallið skilar líka upphafsstaða textagildis í öðrum textastreng, nauðsynleg formúla í úttakinu Cell C8 verður:

=SEARCH(C7, B5)

Eftir að ýtt hefur verið á Enter mun aðgerðin skila svipaðri niðurstöðu og fannst með FINDA aðgerðinni áður.

Þar sem SEARCH fallið er há- og hástöfumnæmt mun aðgerðin ekki skila #VALUE villu ólíkt FINDA aðgerðinni fyrir uppflettitextann 'ger' hér.

11. Notkun Excel töflu til að leita að texta og skila síuðum gögnum

Í síðasta dæmi okkar munum við nota Excel töfluna til að leita að texta og birta samsvarandi línu á eftir síun. Svo,

Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.