Note: The other languages of the website are Google-translated. Back to English

Tynnu testun rhwng cromfachau o linyn testun

Os oes rhan o'r testun wedi'i amgylchynu â'r cromfachau yn y llinyn testun, nawr, mae angen i chi echdynnu'r holl dannau testun rhwng y cromfachau fel y dangosir y llun a ganlyn. Sut allech chi ddatrys y dasg hon yn Excel yn gyflym ac yn hawdd?


Tynnwch destun rhwng cromfachau o linyn testun yn Excel

I echdynnu'r data rhwng cromfachau, yn gyntaf, dylech ddod o hyd i leoliad cromfachau chwith a dde trwy ddefnyddio'r swyddogaeth CHWILIO, ac yna cymhwyso Mid Function i gael y canlyniad. Y gystrawen generig yw:

=MID(text,SEARCH("(",text)+1,SEARCH(")",text)-SEARCH("(",text)-1)
  • text: Y llinyn testun neu'r gwerth cell rydych chi am dynnu data ohono.

Rhowch neu copïwch y fformiwla isod i mewn i gell wag:

=MID(A2,SEARCH("(",A2)+1,SEARCH(")",A2)-SEARCH("(",A2)-1)

Yna, llusgwch y fformiwla hon i gelloedd eraill rydych chi am gymhwyso'r fformiwla hon, ac mae'r holl destunau rhwng y cromfachau wedi'u tynnu, gweler y screenshot:


Esboniad o'r fformiwla:
  • 1. CHWILIO ("(", A2) +1: Mae'r swyddogaeth CHWILIO hon yn dychwelyd lleoliad y cymeriad cromfachau chwith cyntaf yng nghell A2, ac yn ychwanegu 1 i gael safle'r cymeriad cyntaf y tu mewn i'r cromfachau. Cydnabyddir y rhan hon fel y ddadl start_num yn y swyddogaeth MID.
  • 2. CHWILIO (")", A2) -SEARCH ("(", A2) -1:
  • CHWILIO (")", A2): Mae'r rhan hon o'r fformiwla yn dychwelyd lleoliad y cymeriad cromfachau cywir cyntaf yng nghell A2.
  • CHWILIO (")", A2) -SEARCH ("(", A2) -1: Mae safle'r cromfachau cywir yn tynnu safle'r cromfachau chwith i gael nifer y nodau rhwng y cromfachau y mae angen eu tynnu. A bydd y gwerth hwn a ddychwelwyd yn cael ei gydnabod fel y ddadl num_chars yn y swyddogaeth MID.
  • 3. MID(A2,SEARCH("(",A2)+1,SEARCH(")",A2)-SEARCH("(",A2)-1): Hyd yn hyn, defnyddir y swyddogaeth MID i echdynnu'r testun y tu mewn i'r cromfachau.

Nodyn: Os oes cromfachau lluosog mewn cell, i echdynnu'r holl is-haenau o'r cromfachau, dylech gymhwyso'r fformiwla ganlynol:

=TRIM(MID(SUBSTITUTE(SUBSTITUTE("("&$A2,"(",")"),")",REPT(" ",LEN($A2))),2*LEN($A2)*(COLUMNS($A:A)),LEN($A2)))

Yna, llusgwch y fformiwla hon i'r celloedd cywir i gael yr holl dannau rhwng y cromfachau o gell, gweler y screenshot:

Daliwch ati i lusgo'r handlen llenwi i lawr i'r ystod o gelloedd rydych chi am gymhwyso'r fformiwla hon, ac mae'r holl destunau rhwng pob cromfachau wedi'u tynnu ar unwaith, gweler y screenshot:


Swyddogaethau cymharol a ddefnyddir:

  • MID:
  • Mae'r swyddogaeth MID yn dychwelyd y nodau penodol o ganol llinyn testun.
  • SEARCH:
  • Gall y swyddogaeth CHWILIO eich helpu chi i ddod o hyd i safle cymeriad penodol neu ymbellhau o'r testun a roddir.

Mwy o erthyglau:

  • Detholiad Gair Sy'n Cynnwys Testun Penodol Yn Excel
  • Weithiau, efallai yr hoffech chi dynnu'r gair o gell sy'n cynnwys cymeriad neu destun penodol, fel dilyn y screenshot a ddangosir, i echdynnu pob gair sy'n cynnwys y cymeriad “=”. Sut allech chi ddatrys y dasg hon yn Excel?

Yr Offer Cynhyrchedd Swyddfa Gorau

Kutools for Excel - Yn Eich Helpu i Sefyll Allan O Dyrfa

Hoffech chi gwblhau eich gwaith dyddiol yn gyflym ac yn berffaith? Mae Kutools ar gyfer Excel yn dod â 300 o nodweddion uwch pwerus (Cyfuno llyfrau gwaith, swm yn ôl lliw, cynnwys cell hollti, dyddiad trosi, ac yn y blaen ...) ac arbed amser 80% i chi.

  • Wedi'i gynllunio ar gyfer 1500 o senarios gwaith, yn eich helpu i ddatrys problemau Excel 80%.
  • Gostyngwch filoedd o gliciau bysellfwrdd a llygoden bob dydd, lleddfu'ch llygaid a'ch dwylo blinedig.
  • Dewch yn arbenigwr Excel mewn 3 munud. Nid oes angen cofio unrhyw fformiwlâu poenus a chodau VBA mwyach.
  • Treial am ddim diderfyn 30 diwrnod. Gwarant arian yn ôl 60 diwrnod. Uwchraddio a chefnogi am ddim am 2 flynedd.
Rhuban o Excel (gyda Kutools ar gyfer Excel wedi'i osod)

Tab Swyddfa - Galluogi Darllen a Golygu Tabbed yn Microsoft Office (cynnwys Excel)

  • Un eiliad i newid rhwng dwsinau o ddogfennau agored!
  • Gostyngwch gannoedd o gliciau llygoden i chi bob dydd, ffarweliwch â llaw llygoden.
  • Yn cynyddu eich cynhyrchiant 50% wrth wylio a golygu sawl dogfen.
  • Yn Dod â Thabiau Effeithlon i'r Swyddfa (gan gynnwys Excel), Yn union fel Chrome, Firefox, a New Internet Explorer.
Ergyd Sgrin o Excel (gyda Office Tab wedi'i osod)
sylwadau (2)
Dim sgôr eto. Byddwch y cyntaf i sgorio!
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Hi 'na,

Roedd hyn yn wych, diolch! Roeddwn wedi rhoi cynnig ar fwy nag 20 o fformiwlâu eraill i dynnu cromfachau lluosog a rhannu'r niferoedd a gynhwyswyd, i gyd heb lwyddiant.

Fodd bynnag, mae'n ymddangos bod hyn yn gweithio pan fo gan y gell darddiad tua <500 nod.
Unrhyw syniad sut y gallwn ehangu hyn?

Ar hyn o bryd rwy'n hollti'r celloedd mwy â llaw ac yna'n ailgyfuno, dim ond tua. 10% o fy llwyth gwaith, ond byddai'n wych os oes datrysiad awtomataidd/fformiwlaidd! :)

Llongyfarchiadau, 0
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo,
Rwyf wedi profi, gall yr ail fformiwla yn yr erthygl hon weithio'n dda os yw'r gell yn cynnwys mwy na 500 o nodau.
=TRIM(MID(SUBSTITUTE(SUBSTITUTE("("&$A2,"(",")"),")",REPT(" ",LEN($A2))),2*LEN($A2)*(COLUMNS($A:A)),LEN($A2)))


Rhowch gynnig, os oes gennych unrhyw broblem arall, uwchlwythwch sgrinlun gwall yma.
Diolch yn fawr!
Nid oes unrhyw sylwadau wedi'u postio yma eto
Gadewch eich sylwadau
Postio fel Gwestai
×
Graddiwch y swydd hon:
0   Cymeriadau
Lleoliadau a Awgrymir