Mar a lorgas tu caractar ann an String Excel (8 dòighean furasta)

  • Roinn Seo
Hugh West

Airson coimpiutairean agus innealan dealanach tha caractaran air an riochdachadh le siostam àireamhachaidh àbhaisteach. Tha ASCII mar aon de na siostaman àireamhachaidh a thathas a’ cleachdadh gu farsaing. Tha gach caractar air a riochdachadh le àireamh. San artaigil seo, lorgaidh sinn caractar ann an sreang a’ cleachdadh Lorg Feart aig Excel, ioma-ghnìomhan leithid FIND , SEARCH , ISNUMBER , agus IF a bharrachd air Còd Macro VBA .

Abair gu bheil sinn airson caractaran sònraichte a lorg bho Ainm an Fhastaiche agus ID . Feumaidh sinn caractaran a lorg a tha a’ nochdadh sa cholbh Soidhne Character . Airson tuigse nas fheàrr, tha sinn a' sealltainn Àireamhan Caractaran àbhaisteach ann an colbh eile airson nan caractaran a tha sinn gu bhith a' lorg.

Seata-dàta airson Luchdaich sìos

Lorg Caractar ann an String Excel.xlsm

8 dòighean furasta air caractar a lorg ann an sreang Excel

Dòigh 1: A’ cleachdadh gnìomh FIND

’S urrainn dhuinn an gnìomh FIND a chleachdadh gus caractar sònraichte a lorg a tha thu ag iarraidh. 'S e co-chòrdadh a' ghnìomh FIND

=FIND (find_text, within_text, [start_num])

Am broinn na foirmle,

find_text; ag innse gu bheil an teacsa ri lorg.

taobh a-staigh_text; ag ainmeachadh an teacsa far a bheil an find_text ri lorg.

[start_num]; an suidheachadh tòiseachaidh san taobh a-staigh_text (roghainneil), is e 1 an suidheachadh bunaiteach.

Ceum 1: Cuir a-steach am foirmle a leanas ann an cealla sam bith (i.e., E4 ).

=FIND(C4,B4)

Anns anfoirmle,

C4; 's e an lorg_text.

B4: an taobh a-staigh_text.

Cleachdaidh sinn start_num suidheachadh mar bunaiteach.

Ceum 2: Buail ENTER agus Slaod an Làimhseachadh lìonaidh . Nochdaidh suidheachadh nan caractaran a tha thu ag iarraidh anns na ceallan.

Lorgaidh tu caractar sam bith a tha sinn ag iarraidh.

Leugh tuilleadh: Mar a lorgas tu caractar ann an sreang ann an Excel

Tha an gnìomh SEARCH cuideachd ag obair mar an gnìomh FIND . 'S e co-chòrdadh a' ghnìomh SEARCH

=SEARCH (find_text, within_text, [start_num])

San fhoirmle,

find_text; ag innse gu bheil an teacsa ri lorg.

taobh a-staigh_text; ag ainmeachadh an teacsa far a bheil an find_text ri lorg.

[start_num]; 'S e 1 an suidheachadh tòiseachaidh san taobh a-staigh_text (roghainneil),

Ceum 1:Taidhp am foirmle a leanas ann an cealla sam bith (i.e., E4). =SEARCH(C4,B4)

San fhoirmle,

C4; tha an find_text .

B4: 'S e an taobh a-staigh_text.

Cleachdaidh sinn start_num suidheachadh mar bunaiteach .

Ceum 2: Brùth ENTER agus Slaod an Làimhseachadh Lìonadh gus a thoirt suas suidheachadh a' charactair anns a h-uile teud.

Lorgaidh tu gin dhe na caractaran leis a' ghnìomh SEARCH .

Leugh tuilleadh: Rannsachadh Excel airson Teacs ann an Raon (11 Dòighean Luath)

Dòigh 3: A’ cleachdadh ISNUMBER agus FIND Function

Is urrainn dhuinn sreang sam bith a dhearbhadh airson caractaran seallaidh sam bith a tha san t-sreang. Anns a’ chùis seo, is urrainn dhuinn measgachadh de ghnìomhan ISNUMBER agus FIND a chleachdadh gus caractar sònraichte sam bith fhaighinn a-mach co-dhiù a tha e air a thaisbeanadh san t-sreang no nach eil. Bidh an gnìomh ISNUMBER a’ tilleadh teacsa TRUE no FALSE a rèir luachan cealla àireamhach no neo-àireamhach. 'S e co-chòrdadh a' ghnìomh ISNUMBER

=ISNUMBER(value)

An seo, san fhoirmle,

luach; feumaidh a bhith na luach àireamhach air neo ISNUMBER toraidhean na foirmle “ FALSE” ann an teacsa.

Ceum 1: Sgrìobh am foirmle a leanas ann an cealla bàn sam bith (i.e., E4 ).

=ISNUMBER(FIND(C4,B4))

Seo,

FIND(C4,B4 ); Tha air a mhìneachadh mar an luach .

Ceum 2: Brùth ENTER agus Slaod an Lìon Làimhseachadh gus inbhe a’ charactair a dhearbhas gu bheil caractar sònraichte an làthair anns na ceallan sònraichte no nach eil.

Anns an inbhe charactair " TRUE” a’ ciallachadh gu bheil an caractar a tha thu ag iarraidh (ann an colbh C ) an làthair anns an t-sreath teacsa shònraichte. 12>

Coltach ri Dòigh 3, faodaidh co-mheasgadh de ISNUMBER agus SEARCH inbhe a' charactair àrdachadh mar TRUE neo FALSE .

Ceum 1: Cuir a-steach am foirmle a leanas ann an cealla bàn sam bith (i.e., E4 ).

=ISNUMBER(SEARCH(C4,B4))

Tha am foirmle a’ cur an cèill an aon argamaid ’s a tha i san dòigh roimhe (i.e., Modh 3 ).

Ceum 2: Buail ENTER agus Slaod an Làimhseachadh Lìonadh . Tha e a’ sealltainn gu bheil na caractaran a tha thu ag iarraidh (a’ nochdadh sa cholbh C ) an làthair no nach eil anns na ceallan le teacsa TRUE no FALSE fa leth.

Leughaidhean coltach ris:

    22> Faigh a bheil teacsa sònraichte ann an Excel ann an cill
  • Ciamar gus faighinn a-mach a bheil teacsa sònraichte ann an raon de cheallan ann an Excel (4 dòighean)
  • Lorg Luach ann an Raon ann an Excel (3 Dòighean)
  • Mar a lorgas tu teacsa ann an cealla ann an Excel

Modh 5: A’ cleachdadh Lorg Feart

Tha Excel a’ tabhann feartan mar Lorg gu lorg caractaran sònraichte sam bith ann an duilleagan-obrach no leabhraichean-obrach.

Ceum 1: Rach gu Dachaigh Tab > Tagh Lorg & Tagh (ann an earrann Deasachadh ) > Tagh Lorg (bho na roghainnean).

Ceum 2: A Lorg is Cuir na àite uinneag a’ fosgladh suas. Ann an roinn Lorg na h-uinneige sin, Taidhp a-steach caractar sam bith a tha thu airson a lorg (ie, a ).

Tha suidheachadh eile san roinn Lorg bunaiteach. 'S urrainn dhut an atharrachadh a thaobh an rannsachaidh no an t-seòrsa dàta agad.

Briog air Lorg Air adhart .

Ceum 3: Tha “a” a th’ anns na ceallan a’ tòiseachadh air a chomharrachadh le Green Rectangular a h-uile uair a phutas sinn air Lorg Air adhart . Faodaidh tucuir caractairean sam bith eile a thogras sinn an àite a’ charactair “a” .

’S urrainn dhut CTRL+H a chleachdadh gu thoir suas an uinneag Lorg is Ath-chuir .

'S urrainn dhut briogadh air Lorg na h-Uile gus na ceallan air fad anns a bheil an caractar a tha thu ag iarraidh a thoirt suas. Ach, tha e gu math doirbh faighinn a-mach dè na ceallan sònraichte anns a bheil caractaran sònraichte a' cleachdadh Find All oir tha e a' tighinn suas le liosta fon uinneag Lorg is Cuir na àite .

Dòigh 6: A’ cleachdadh IF ISNUMBER agus FIND Function

Is e co-chòrdadh a’ ghnìomh IF

=IF (logical_test, [value_if_true], [value_if_false]) 0> Feumaidh an gnìomh IF logic_text gus iomradh cill a dhearbhadh agus an uairsin thig gu teacsaichean sònraichte a shuidhich sinn. 'S urrainn dhuinn am measgachadh de ISNUMBER agus FIND a chleachdadh mar ghnìomh logic_text .

Ceum 1: Clò-bhuail na leanas foirmle ann an cealla sam bith (i.e., E4 ).

=IF(ISNUMBER(FIND(C4,B4)),"Found","Not Found")

Am broinn na foirmle,

ISNUMBER( FIND(C4,B4); is e an logical_test .

“Fhuaradh”; an luach a nochdas ma tha an logic_text is TRUE .

“Cha deach a lorg”; an luach a nochdas ma tha an logic_text FALSE .

Ceum 2: Brùth ENTER agus Slaod an Làimhseachadh Lìonadh . Ma tha an caractar a tha thu ag iarraidh ann san fhaidhle cealla sònraichte, tha an fhoirmle a’ toirt a-mach “Fhuaradh” air dhòigh eile “Cha deach a lorg” .

Gus cùisean a chumail sìmplidh, seallaidh sinn na caractarana tha anns na ceallan. 'S urrainn dhut caractaran eadar-dhealaichte a chleachdadh a tha sna ceallan mu thràth no nach eil.

'S urrainn dhuinn an SEARCH gnìomh an àite na gnìomh FIND . Leis gu bheil an dà ghnìomh SEARCH agus FIND gu math coltach anns na builean aca. Anns a' chùis seo, tha am measgachadh de IF , ISNUMBER , agus SEARCH gnìomh a' mìneachadh nan aon argamaidean 's a tha e ann am Dòigh 6.

1> Ceum 1: Cuir a-steach am foirmle a leanas ann an cealla bàn sam bith (i.e., E4 ).

=IF(ISNUMBER(SEARCH(C4,B4)),"Found","Not Found")

Tha am foirmle na h-argamaidean uile coltach ri Dòigh 6.

Ceum 2: Buail ENTER an uairsin Slaod an Làimhseachadh Lìon . Mar thoradh air an sin bidh na teacsaichean “A chaidh a lorg” no “Cha deach a lorg” a rèir an test_logic_test aca.

11> Dòigh 8: A’ cleachdadh Còd Macro VBA

Is urrainn dhuinn gnìomh gnàthaichte a ghineadh a’ cleachdadh Còd Macro VBA . Anns a' chùis seo, cruthaichidh sinn gnìomh gnàthaichte leis an ainm FindM gus an naoidheamh tachartas de charactar sam bith ann an sreang a lorg.

Ceum 1: Brùth ALT+ F11 uile gu lèir. Tha uinneag Microsoft Visual Basic a 'fosgladh suas. San uinneag, Bhon Chrann Inneal, tagh Cuir a-steach > Tagh Modal .

Ceum 2: Sa mhodal, cuir a-steach an còd Macro a leanas.

3998

Tha an còd a’ dèanamh suas gnìomh gnàthaichte FindM a chruthaicheas sinn le aco-chòrdadh de

=FindM(find_text,within_text,occurence_num)

An seo,

Occurenece_num; a bheil na h-amannan tachairt a tha caractar sam bith a' nochdadh anns an taobh a-staigh_text .

Ceum 3: Air ais dhan duilleag-obrach. Taidhp a-steach am foirmle a leanas ann an cealla bàn sam bith (ie, E4 ).

=FindM(C4,B4,1)

am broinn na foirmle,

C4; 'S e an lorg_text .

B4; a bheil an taobh a-staigh_text .

1; 'S e an occurrence_num .

Ceum 4: Buail ENTER às deidh sin Slaod an Làimhseachadh Lìonadh . Tha a h-uile suidheachadh caractar a' nochdadh anns na ceallan mar an dealbh gu h-ìosal.

Co-dhùnadh

San artaigil seo, lorgaidh sinn caractaran air thuaiream o sreangan a’ cleachdadh iomadh gnìomh agus feartan Excel. Bidh sinn cuideachd a’ gineadh gnìomh gnàthaichte gus caractaran a lorg bho shreathan a’ cleachdadh Còd Macro VBA . Lorgaidh gnìomhan mar FIND agus SEARCH caractaran gu furasta. Bidh gnìomhan co-cheangailte cuideachd a' sealltainn inbhe ann an TRUE no FALSE de charactairean a tha an làthair ann an teud sam bith. An dòchas gum bi na dòighean seo feumail dhut. Thoir beachd, ma tha tuilleadh cheistean agad no ma tha rudeigin agad ri chur ris.

Tha Ùisdean West na thrèanaiche agus na mhion-sgrùdair Excel air leth eòlach le còrr air 10 bliadhna de eòlas sa ghnìomhachas. Tha ceum Bachelor aige ann an Cunntasachd is Ionmhas agus ceum Maighstireachd ann an Rianachd Gnothachais. Tha ùidh mhòr aig Ùisdean ann an teagasg agus tha e air dòigh-teagaisg gun samhail a leasachadh a tha furasta a leantainn agus a thuigsinn. Tha an eòlas eòlach aige air Excel air na mìltean de dh’ oileanaich agus proifeiseantaich air feadh an t-saoghail a chuideachadh gus na sgilean aca a leasachadh agus air leth math nan dreuchdan. Tron bhlog aige, bidh Ùisdean a’ roinn a chuid eòlais leis an t-saoghal, a’ tabhann clasaichean oideachaidh Excel an-asgaidh agus trèanadh air-loidhne gus daoine fa leth agus gnìomhachasan a chuideachadh gus an làn chomas a ruighinn.