Cuardaigh eochairfhocail sa téacs

Tá cuardach le haghaidh eochairfhocail sa téacs foinseach ar cheann de na tascanna is coitianta agus tú ag obair le sonraí. Breathnaímid ar a réiteach ar bhealaí éagsúla ag baint úsáide as an sampla seo a leanas:

Cuardaigh eochairfhocail sa téacs

Is dócha go bhfuil liosta eochairfhocail agat féin agus agamsa – ainmneacha na mbrandaí gluaisteán – agus tábla mór de gach cineál páirteanna spártha, áit ar féidir branda amháin nó níos mó a chuimsiú uaireanta i gcur síos, má oireann an chuid spártha do níos mó ná ceann amháin. branda an ghluaisteáin. Is é an tasc atá againn ná na heochairfhocail braite go léir i gcealla comharsanacha a aimsiú agus a thaispeáint trí charachtar deighilteora ar leith (mar shampla, camóg).

Modh 1. Cumhacht Iarratas

Ar ndóigh, ar dtús déanaimid táblaí dinimiciúil (“cliste”) ag baint úsáide as aicearra méarchláir Ctrl+T nó orduithe Baile - Formáid mar tábla (Baile - Formáid mar Tábla), tabhair ainmneacha dóibh (mar shampla Stampaíи Páirteanna breise) agus lódáil ceann ar cheann isteach san eagarthóir Power Query trí roghnú ar an táb Sonraí – Ó Tábla/Raon (Sonraí — Ó Tábla/Raon). Má tá leaganacha níos sine de Excel 2010-2013 agat, ina bhfuil Power Query suiteáilte mar bhreiseán ar leith, ansin beidh an cnaipe atá ag teastáil ar an táb Ceist Chumhachta. Má tá leagan úrnua de Excel 365 agat, ansin an cnaipe Ó Tábla/Raon ar a dtugtar ann anois Le duilleoga (Ó Bhileog).

Tar éis gach tábla a luchtú i Power Query, filleann muid ar ais go Excel leis an ordú Baile — Dún agus lódáil — Dún agus lódáil go… — Cruthaigh nasc amháin (Baile - Dún & Luchtaigh - Dún & Luchtaigh go… - Cruthaigh nasc amháin).

Anois déanaimis iarratas dúblach a chruthú Páirteanna breisetrí chliceáil ar dheis air agus roghnú Iarratas dúblach (Iarratas dúblach), ansin athainmnigh an t-iarratas ar chóip mar thoradh air Na torthaí agus leanfaimid orainn ag obair leis.

Seo a leanas loighic na ngníomhartha:

  1. Ar an gcluaisín Advanced Ag cur colún leis roghnaigh foireann Colún saincheaptha (Cuir colún leis - colún saincheaptha) agus cuir isteach an fhoirmle = Brandaí. Tar éis cliceáil ar OK gheobhaidh muid colún nua, áit a mbeidh tábla neadaithe i ngach cill le liosta dár bpríomhfhocail - brandaí uathoibritheoirí:

    Cuardaigh eochairfhocail sa téacs

  2. Bain úsáid as an gcnaipe le saigheada dúbailte i gceanntásc an cholúin bhreise chun na táblaí neadaithe go léir a leathnú. Ag an am céanna, méadóidh na línte le tuairiscí ar pháirteanna spártha faoi iolraí de líon na mbrandaí, agus gheobhaidh muid gach péirí-teaglaim féideartha de “pháirtbhranda breise”:

    Cuardaigh eochairfhocail sa téacs

  3. Ar an gcluaisín Advanced Ag cur colún leis roghnaigh foireann Colún coinníollach (colún coinníollach) agus socraigh coinníoll chun a sheiceáil an bhfuil eochairfhocal (branda) sa bhuntéacs (páirt tuairisc):

    Cuardaigh eochairfhocail sa téacs

  4. Chun an cás cuardaigh a dhéanamh neamhíogair, cuir an tríú argóint sa bharra foirmle de láimh Compare.OrdinalIgnoreCase leis an bhfeidhm seiceála tarluithe Téacs.Tá (mura bhfuil an barra foirmle le feiceáil, is féidir é a chumasú ar an táb Athbhreithniú):

    Cuardaigh eochairfhocail sa téacs

  5. Scagaimid an tábla mar thoradh air, ag fágáil ach na cinn sa cholún deiridh, ie meaitseálann agus bainimid an colún neamhriachtanach Eachtraí.
  6. Cur síos comhionann a ghrúpáil leis an ordú Grúpa ag tab Claochlú (Athraigh — Grúpa de réir). Mar oibríocht chomhiomlánaithe, roghnaigh Gach líne (Gach sraith). Ag an aschur, faigheann muid colún le táblaí, ina bhfuil na sonraí go léir maidir le gach cuid spártha, lena n-áirítear na brandaí uathoibrithe a theastaíonn uainn:

    Cuardaigh eochairfhocail sa téacs

  7. Chun gráid a bhaint as gach cuid, cuir colún ríofa eile ar an táb Colún a Chur Leis - Colún Saincheaptha (Cuir colún leis - colún saincheaptha) agus bain úsáid as foirmle comhdhéanta de tábla (tá siad suite inár gcolún Mionsonraí) agus ainm an cholúin asbhainte:

    Cuardaigh eochairfhocail sa téacs

  8. Déanaimid cliceáil ar an gcnaipe le saigheada dúbailte i gceanntásc an cholúin mar thoradh air agus roghnaigh an t-ordú Sliocht luachanna (Luachanna Sliocht)chun stampaí a bhfuil aon charachtar teorannaithe uait a aschuir:

    Cuardaigh eochairfhocail sa téacs

  9. Colún neamhriachtanach a bhaint Mionsonraí.
  10. Chun na codanna a d'imigh uaidh a chur leis an tábla mar thoradh air, nuair nach bhfuarthas aon bhrandaí sna tuairiscí, déanaimid an nós imeachta chun an cheist a chomhcheangal. Toradh le hiarratas bunaidh Páirteanna breise cnaipe Chomhcheangail tab Baile (Baile - Cumaisc ceisteanna). Cineál ceangail - Amuigh Join Ceart (Ceangal seachtrach ar dheis):

    Cuardaigh eochairfhocail sa téacs

  11. Níl fágtha ach na colúin bhreise a bhaint agus na cinn atá fágtha a athainmniú - agus déantar ár dtasc a réiteach:

    Cuardaigh eochairfhocail sa téacs

Modh 2. Foirmlí

Má tá leagan de Excel 2016 nó níos déanaí agat, is féidir ár bhfadhb a réiteach ar bhealach an-dhlúth agus galánta ag baint úsáide as an bhfeidhm nua COMHDHÁIL (TEXTJOIN):

Cuardaigh eochairfhocail sa téacs

Tá an loighic taobh thiar den fhoirmle seo simplí:

  • Feidhm CUARDACH (Aimsigh) cuardach a dhéanamh ar tharla gach branda ar a seal sa chur síos reatha ar an bpáirt agus filleann sé sraithuimhir na siombaile, ag tosú óna bhfuarthas an branda, nó an earráid #VALUE! mura bhfuil an branda sa tuairisc.
  • Ansin ag baint úsáide as an fheidhm IF (DÁ) и EOSHIBKA (ISERROR) cuirimid teaghrán téacs folamh “”, agus orduimhreacha na gcarachtar leis na hainmneacha branda féin in ionad na n-earráidí.
  • Cuirtear an t-eagar de chealla folmha agus de bhrandaí aimsithe le chéile i dtéad aonair trí charachtar deighilteora ar leith ag baint úsáide as an bhfeidhm COMHDHÁIL (TEXTJOIN).

Comparáid Feidhmíochta agus Fiosrúchán Cumhachta Maolán do Luasú

Le haghaidh tástála feidhmíochta, glacaimis tábla de 100 tuairisc páirteanna breise mar shonraí tosaigh. Ar sé gheobhaidh muid na torthaí seo a leanas:

  • Am athríomh de réir foirmlí (Modh 2) – 9 soic. nuair a chóipeáil tú an fhoirmle den chéad uair go dtí an colún iomlán agus 2 sec. ag arís agus arís eile (buffering affects, is dócha).
  • Tá an t-am nuashonraithe don cheist Iarratas Cumhachta (Modh 1) i bhfad níos measa - 110 soicind.

Ar ndóigh, braitheann go leor ar chrua-earraí ríomhaire ar leith agus ar an leagan suiteáilte de Office agus nuashonruithe, ach tá an pictiúr iomlán, dar liom, soiléir.

Chun ceist Iarratas Cumhachta a bhrostú, déanaimis an tábla cuardaigh a mhaolánú Stampaí, toisc nach n-athraíonn sé sa phróiseas forghníomhaithe fiosrúcháin agus ní gá é a athríomh i gcónaí (mar a dhéanann Power Query de facto). Chun seo a úsáid againn ar an fheidhm Tábla.Maolán ón teanga ionsuite Power Query M.

Chun seo a dhéanamh, oscail ceist Na torthaí agus ar an táb Athbhreithniú brúigh an cnaipe Ardeagarthóir (Amharc - Ardeagarthóir). Sa fhuinneog a osclaíonn, cuir líne le hathróg nua Marcas 2, a bheidh ina leagan maolánach dár eolaire uathdhéantóirí, agus bain úsáid as an athróg nua seo níos déanaí san ordú iarratais seo a leanas:

Cuardaigh eochairfhocail sa téacs

Tar éis mionchoigeartaithe den sórt sin, méadaíonn luas nuashonraithe ár n-iarratas faoi beagnach 7 n-uaire - suas le 15 soicind. Rud difriúil go leor 🙂

  • Cuardach téacs doiléir in Power Query
  • Athrú mórchóir téacs le foirmlí
  • Athsholáthar téacs mórchóir in Power Query le feidhm List.Accumulate

Leave a Reply