Clàr-innse
Ann am Microsoft Excel, tha grunn dhòighean feumail ann airson maidsean teacsa pàirt a lorg agus an uairsin dàta a tharraing a-mach stèidhichte air a’ gheama shònraichte sin. San artaigil seo, ionnsaichidh tu a h-uile dòigh iomchaidh airson maidsean teacsa pàirteach a lorg ann an Excel le toirt a-steach diofar ghnìomhan sgrùdaidh agus foirmlean.
Luchdaich sìos Leabhar-obrach Cleachdaidh
'S urrainn dhut an leabhar-obrach Excel a chleachd sinn airson an artaigil seo ullachadh a luchdachadh a-nuas.
Look Partial Text Match.xlsx
5 Dòighean freagarrach airson Lorg maids teacsa pàirteach ann an Excel
1. Maids pàirt teacsa le VLOOKUP ann an Excel
Anns an dealbh a leanas, tha clàr anns a bheil na comharran ann an diofar chuspairean airson cuid de dh’ oileanaich ann an deuchainn. A-nis stèidhichte air pàirt de theacsa bho Colbh B , bheir sinn a-mach na comharran ann an cuspair airson oileanach.
Mar eisimpleir, is urrainn dhuinn an teacsa a lorg “Cuir diog” sa cholbh aig Ainm . Stèidhichte air a' gheama pàirt, lorgaidh sinn fìor ainm an oileanach sin agus an uair sin thoir a-mach na comharran ann am matamataigs an oileanach fhreagarrach bhon chlàr.
San eisimpleir seo, cleachdaidh sinn an gnìomh VLOOKUP an seo oir tha an gnìomh seo a’ coimhead airson luach anns a’ cholbh as fhaide air chlì de bhòrd agus an uairsin a’ tilleadh an luach san aon sreath bhon cholbh ainmichte. Is e foirmle coitcheann na h-obrach VLOOKUP seo:
=VLOOKUP(lookup_value, table_array, col_index_number,[range_lookup])
> Leis gu bheil sinn gu bhith a’ tarraing a-mach na comharran ann am matamataigs oileanach aig a bheil ainm anns a bheil an teacsa “Cuir diog” , mar sin is e am foirmle a tha a dhìth san toradh Cill D17 :
=VLOOKUP(D16,B5:G14,5,FALSE)
No,
=VLOOKUP("*Tick*",B5:G14,5,FALSE)
Às deidh dhut Cuir a-steach a bhrùthadh, thèid na comharran ann am matamataigs airson Tickner a shealltainn dhut sa bhad.
Leugh Tuilleadh: Mar a chleachdas tu VLOOKUP airson maids pàirteach ann an Excel (4 dòighean)
2. Lorg maids teacsa pàirteach le gnìomhan INDEX-MATCH
A-nis cleachdaidh sinn am measgachadh de ghnìomhan INDEX agus MATCH . Bidh an gnìomh INDEX a’ tilleadh luach no iomradh na cealla aig crois-rathaid na loidhne shònraichte agus a’ cholbh ann an raon sònraichte agus bidh an gnìomh MATCH a’ tilleadh suidheachadh dàimheach nì ann an sreath a tha a rèir luach ainmichte ann an òrdugh ainmichte.<1
Tha sinn a’ dol a lorg toradh coltach ris a chaidh a lorg sa mhodh roimhe. Mar sin, anns an earrainn seo, is e am foirmle a tha a dhìth san toradh Cill D18 :
=INDEX(B5:G14,MATCH(D17,B5:B14,0),MATCH(D17,B4:G4,0))
No,
=INDEX(B5:G14,MATCH("*Tick*",B5:B14,0),MATCH(D17,B4:G4,0))
A-nis brùth Cuir a-steach agus tillidh am foirmle 91- na comharran a fhuair Tickner ann am matamataigs.
San fhoirmle seo, tha an dà ghnìomh MATCH a’ mìneachadh àireamhan sreath is colbh ainm an oileanach agus an cuspair fa leth. Bidh gnìomh INDEX an uairsin a’ tilleadh an luach aig crois-rathaid nan àireamhan loidhne is colbh sinbhon raon.
Leugh Tuilleadh: Mar a chleachdas tu INDEX agus Match for Partial Match (2 Ways)
3. XLOOKUP le Caractar Cairtean Fiadhaich gus Rannsachadh Pàirteach de Theacs a Mhaidseadh
Rannsaichidh an gnìomh XLOOKUP raon no raon airson maids agus tillidh e an rud co-fhreagarrach o dhàrna raon no raon. 'S e foirmle coitcheann a' ghnìomh seo:
=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
A-nis tha sinn' Cleachdaidh mi an gnìomh seo XLOOKUP gu dìreach gus comharran ann am matamataigs an oileanach aig a bheil an teacsa “Cuir diog” a-staigh a thoirt a-mach.
San toradh Cill D18 , 's e am foirmle a tha a dhìth:
=XLOOKUP("*"&D16&"*",B5:B14,F5:F14,,2)
An dèidh putadh air Cuir a-steach , chì thu toradh coltach ris a chaidh a lorg anns an dà eisimpleir mu dheireadh.
Anns an gnìomh seo, chleachd sinn 2 mar an argamaid [match_mode] a tha a’ comharrachadh maids caractar na cairt-fiadhaich. Mura cleachd thu an argamaid seo, tillidh an gnìomh mearachd #N/A oir mar as àbhaist, seallaidh an gnìomh airson an dearbh mhaidseadh an àite maids caractar na cairt-fiadhaich.
3>4. A’ cothlamadh gnìomhan XLOOKUP, ISNUMBER, agus SEARCH gus a bhith a’ lorg maids teacsa pàirteach
Ma roghnaicheas tu cleachdadh charactaran cairt-fhiadhaich anns a’ ghnìomh sgrùdaidh a sheachnadh, feumaidh tu am foirmle aonaichte XLOOKUP a chuir an sàs , ISNUMBER, agus gnìomhan SEARCH .
Tha an gnìomh ISNUMBER a’ dearbhadh a bheiltha luach cealla na luach àireamhach no nach eil. Tillidh an gnìomh SEARCH àireamh a’ charactair aig an lorgar caractar sònraichte no sreang teacsa an toiseach, a’ leughadh clì gu deas. Tha foirmlean coitcheann an dà ghnìomh seo mar a leanas:
=ISNUMBER(luach)
Agus
=SEARCH(lorg_text, taobh a-staigh_text , [search_num])
Mar sin, 's e am foirmle a tha a dhìth san toradh Cill D18 :
=XLOOKUP(TRUE,ISNUMBER(SEARCH(D16,B5:B14)),F5:F14)
0>An dèidh putadh air Cuir a-steach , thèid an luach a thig às a shealltainn sa bhad.
🔎 Ciamar a tha am foirmle Obraich?
- Tha an gnìomh SEARCH a' coimhead airson an teacsa 'Tiog' ann an raon cealla B5:B14 agus tillidh e sreath de:
{#VALUE!;#VALUE!;1;#VALUE!;#VALUE!;#VALUE!;#VALUE!;#VALUE!;# LUACH!;#VALUE!}
- Bidh an gnìomh ISNUMBER an uairsin a’ lorg an luach àireamhach san raon sin agus a’ tilleadh sreath eile de luachan boolean: <19
- An gnìomh XLOOKUP an uairsin a’ coimhead airson an luach boolean ainmichte- TRUE san raon a chaidh a lorg sa cheum roimhe agus a’ toirt a-mach àireamh loidhne an luach sin san raon B5:B1 4 .
- Mu dheireadh, stèidhichte air an t-sreath tilleadh de F5:F14 , tha an gnìomh XLOOKUP a' tarraing a-mach comharran ann am matamataigs an oileanach aig a bheil ainm an teacsa- 'Cuir diog' a-staigh.
{FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}
5. Cleachdadh deFILTER, ISNUMBER, and SEARCH Functions to Search Partial Text Match
Anns an dòigh mu dheireadh, cleachdaidh sinn am measgachadh de FILTER, ISNUMBER, and SEARCH functions. Bidh an gnìomh FILTER an seo a’ sìoladh raon de cheallan no sreath stèidhichte air na cumhaichean a chaidh a thoirt seachad. 'S e foirmle coitcheann a' ghnìomh seo:
=FILTER(eagar, cuir a-steach, [if_empty])
Leis gu bheil sinn a' dèiligeadh ri dàta coltach ris, mar sin tha feum air foirmle leis a' ghnìomh FILTER san toradh Cill D18 :
=FILTER(F5:F14,ISNUMBER(SEARCH(D16,B5:B14)))
A-nis brùth Cuir a-steach agus gheibh thu an luach a thig às sa bhad.
San fhoirmle seo, bidh an gnìomh FILTER a’ sìoladh raon nan ceallan- F5: F14 stèidhichte air an luach boolean- TRUE a-mhàin. Tha an co-mheasgadh de ghnìomhan ISNUMBER agus SEARCH a' tilleadh an t-sreath de luachan boolean- TRUE agus FALSE agus a' mìneachadh an dàrna argamaid ( gabhail a-steach) den ghnìomh FILTER .
Facail mu dheireadh
Tha mi an dòchas gun cuidich na dòighean gu h-àrd thu a-nis gus dàta a tharraing stèidhichte air na maidsean teacsa pàirt anns na duilleagan-clèithe Excel agad. Ma tha ceist sam bith agad no fios air ais, leig fios dhomh anns an earrann bheachdan. No faodaidh tu sùil a thoirt air na h-artaigilean eile againn co-cheangailte ri gnìomhan Excel air an làrach-lìn seo.