Sut i dynnu testun neu gymeriad o gell yn Excel

  • Rhannu Hwn
Michael Brown

Mae'r erthygl yn edrych ar sut i dynnu rhan o destun o gelloedd Excel yn gyflym gan ddefnyddio fformiwlâu a nodweddion mewnol.

Yn y tiwtorial hwn, byddwn yn edrych ar yr achosion mwyaf cyffredin o dynnu nodau yn Excel. Eisiau dileu testun penodol o gelloedd lluosog? Neu efallai tynnu'r cymeriad cyntaf neu olaf mewn llinyn? Neu efallai dileu dim ond digwyddiad penodol o gymeriad penodol? Beth bynnag yw eich tasg, fe welwch fwy nag un ateb iddi!

    Sut i gael gwared ar nod penodol yn Excel

    Os mai'ch nod yw dileu nod penodol o Celloedd Excel, mae dwy ffordd hawdd i'w wneud - y Darganfod & Amnewid offeryn a fformiwla.

    Tynnu nod o gelloedd lluosog gan ddefnyddio Find and Replace

    Gan gofio nad yw tynnu nod yn ddim byd arall na rhoi dim yn ei le, gallwch drosoli Darganfod ac Amnewid Excel nodwedd i gyflawni'r dasg.

    1. Dewiswch ystod o gelloedd lle rydych am dynnu nod penodol.
    2. Pwyswch Ctrl+H i agor y Canfod ac Amnewid ymgom.
    3. Yn y blwch Canfod beth , teipiwch y nod.
    4. Gadewch y blwch Amnewid â yn wag.
    5. Cliciwch Amnewid pob un .

    Fel enghraifft, dyma sut y gallwch ddileu'r symbol # o gelloedd A2 i A6.

    14>

    O ganlyniad, mae'r symbol hash yn cael ei dynnu o'r holl gelloedd dethol ar unwaith, ac mae ymgom naid yn rhoi gwybod i chi faintamnewidiadau wedi'u gwneud:

    Awgrymiadau a nodiadau:

    • Mae'r dull hwn yn dileu nodau yn uniongyrchol yn eich data ffynhonnell. Os yw'r canlyniad yn wahanol i'r hyn roeddech chi'n ei ddisgwyl, pwyswch Ctrl + Z i dadwneud y newid a chael eich data gwreiddiol yn ôl.
    • Os ydych chi'n delio â nodau yn nhrefn yr wyddor lle mae'r llythrennau bach yn bwysig, cliciwch Dewisiadau i ehangu'r ddeialog Canfod ac Amnewid , ac yna ticiwch y blwch Match case i berfformio cas-sensitif chwiliad.<12

    Tynnu nod penodol o'r llinyn gan ddefnyddio fformiwla

    I ddileu nod penodol o unrhyw safle yw llinyn, defnyddiwch y fformiwla SUBSTITUTE generig hon:

    SUBSTITUTE( llinyn , torgoch , "")

    Yn ein hachos ni, mae'r fformiwla ar y ffurf hon:

    =SUBSTITUTE(A2, "#", "")

    Yn y bôn, yr hyn y mae'r fformiwla yn ei wneud yw ei fod yn prosesu'r llinyn yn A2 ac yn disodli pob symbol hash (#) gyda llinyn gwag ("").

    Rhowch y fformiwla uchod yn B2, copïwch ef i lawr trwy B6, a byddwch yn cael y canlyniad hwn:

    Rhowch sylw bod SUBSTITUTE bob amser yn dychwelyd llinyn testun , hyd yn oed os yw'r canlyniad yn cynnwys rhifau yn unig fel yng nghelloedd B2 a nd B3 (sylwch ar yr aliniad chwith rhagosodedig sy'n nodweddiadol ar gyfer gwerthoedd testun).

    Os ydych am i'r canlyniad fod yn rhif , yna lapiwch y fformiwla uchod yn y ffwythiant VALUE fel hyn:<3

    =VALUE(SUBSTITUTE(A2, "#", ""))

    Neu gallwch wneud rhyw weithrediad mathemategol nad yw'n newid y gwreiddiolgwerth, dywedwch ychwanegu 0 neu lluoswch â 1:

    =SUBSTITUTE(A2, "#", "")*1

    Dileu nodau lluosog ar unwaith

    I dynnu nodau lluosog gydag un fformiwla, yn syml, nythu Mae SUBSTITUTE yn gweithredu un yn un arall.

    Er enghraifft, i gael gwared ar symbol hash (#), blaenslaes (/) a slaes (\), dyma'r fformiwla i'w defnyddio:

    =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2, "#",""), "/", ""), "\", "")

    Awgrymiadau a nodiadau:

    • Mae swyddogaeth SUBSTITUTE yn sensitif i achosion , a fyddech cystal â chadw hynny mewn cof wrth weithio gyda llythyrau.
    • Os hoffech chi gael y canlyniadau fel gwerthoedd yn annibynnol ar y llinynnau gwreiddiol, defnyddiwch yr opsiwn Gludwch arbennig - Gwerthoedd i ddisodli fformiwlâu â'u gwerthoedd.<12
    • Mewn sefyllfa pan fo lawer o nodau gwahanol i'w tynnu, mae swyddogaeth RemoveChars wedi'i diffinio gan LAMBDA yn llawer mwy cyfleus i'w defnyddio.

    Sut i dynnu testun penodol o gell Excel

    Gall y ddau ddull a ddefnyddiwyd gennym ar gyfer tynnu nod unigol drin dilyniant o nodau yr un mor dda.

    Dileu testun o gelloedd lluosog

    I dynnu testun penodol o bob cell mewn ystod ddewisedig, pwyswch Ctrl + H i ddangos yr ymgom Canfod ac Amnewid , ac yna:

    • Rhowch yr ymgom diangen testun yn y blwch Dod o hyd i beth .
    • Gadewch y blwch Amnewid gyda yn wag.

    Bydd clicio ar y botwm Amnewid Pob Un yn gwneud yr holl amnewidiadau ar yr un pryd:

    Tynnu testun penodol o'r gell gan ddefnyddio afformiwla

    I dynnu rhan o linyn testun, rydych eto'n defnyddio'r ffwythiant SUBSTITUTE yn ei ffurf sylfaenol:

    SUBSTITUTE( cell , text ," "")

    Er enghraifft, i ddileu'r is-linyn "mailto:" o gell A2, y fformiwla yw:

    =SUBSTITUTE(A2, "mailto:", "")

    Mae'r fformiwla hon yn mynd i B2, ac yna rydych chi'n ei llusgo i lawr ar draws cymaint rhesi yn ôl yr angen:

    Sut i gael gwared ar yr Nfed enghraifft o nod penodol

    Mewn sefyllfa pan fyddwch am ddileu digwyddiad sicr o gymeriad arbennig, diffiniwch ddadl ddewisol olaf y ffwythiant SUBSTITUTE. Yn y fformiwla generig isod, mae instance_num yn penderfynu pa enghraifft o'r nod penodedig y dylid ei ddisodli â llinyn gwag:

    SUBSTITUTE( llinyn , torgoch ," ", instance_num )

    Er enghraifft:

    I ddileu'r slaes 1af yn A2, eich fformiwla yw:

    =SUBSTITUTE(A2, "/", "", 1)

    I stripio'r 2il nod slaes, y fformiwla yw:

    =SUBSTITUTE(A2, "/", "", 2)

    Sut i dynnu nod cyntaf

    I dynnu'r nod cyntaf o ochr chwith llinyn , gallwch ddefnyddio un o'r fformiwlâu canlynol. Mae'r ddau yn gwneud yr un peth, ond mewn ffyrdd gwahanol.

    REPLACE( cell , 1, 1," "")

    Wedi'i chyfieithu i iaith ddynol, mae'r fformiwla'n dweud: yn y gell benodedig, cymerwch 1 nod ( num_chars ) o'r safle 1af (start_num), a rhoi llinyn gwag yn ei le ("").

    DDE( cell , LEN( cell ) - 1)

    Yma, rydyn ni'n tynnu 1nod o gyfanswm hyd y llinyn, sy'n cael ei gyfrifo gan y ffwythiant LEN. Trosglwyddir y gwahaniaeth i DDE er mwyn iddo dynnu'r nifer hwnnw o nodau o'r diwedd.

    Er enghraifft, i dynnu'r nod cyntaf o A2, mae'r fformiwlâu yn mynd fel a ganlyn:

    =REPLACE(A2, 1, 1, "") <3

    =RIGHT(A2, LEN(A2) - 1)

    Mae'r sgrinlun isod yn dangos y fformiwla REPLACE. Bydd y fformiwla LEN DDE yn rhoi'r un canlyniadau yn union.

    I ddileu unrhyw n nod o ddechrau llinyn, gwelwch Sut i dynnu nodau o'r chwith yn Excel.

    Sut i dynnu'r nod olaf

    I dynnu'r nod olaf oddi ar ddiwedd llinyn, y fformiwla yw:

    LEFT( cell , LEN ( cell ) - 1)

    Mae'r rhesymeg yn debyg i'r fformiwla LEN DDE o'r enghraifft flaenorol:

    Rydych yn tynnu 1 o gyfanswm hyd y gell ac yn gwasanaethu'r gwahaniaeth i'r CHWITH swyddogaeth, felly gall dynnu cymaint â hynny o nodau o ddechrau'r llinyn.

    Er enghraifft, gallwch dynnu'r nod olaf o A2 gan ddefnyddio'r fformiwla hon:

    =LEFT(A2, LEN(A2) - 1)

    I ddileu unrhyw n nod o ddiwedd llinyn, gweler Sut i dynnu nodau o'r dde yn Excel.

    Tynnu testun ar ôl nod penodol

    I ddileu popeth ar ôl nod penodol, y fformiwla generig yw:

    LEFT( llinyn , SEARCH( torgoch , llinyn ) -1)

    Y logi c yn eithaf syml: mae'r ffwythiant CHWILIO yn cyfrifo'rsafle'r nod penodedig ac yn ei drosglwyddo i'r ffwythiant CHWITH, sy'n dod â'r nifer cyfatebol o nodau o'r dechrau. Nid i allbynnu'r amffinydd ei hun, rydym yn tynnu 1 o'r canlyniad SEARCH.

    Er enghraifft, i dynnu testun ar ôl colon (:), y fformiwla yn B2 yw:

    =LEFT(A2, SEARCH(":", A2) -1)

    Am ragor o enghreifftiau fformiwla, gweler Dileu testun cyn neu ar ôl nod penodol.

    Sut i ddileu bylchau cyn ac ar ôl testun yn Excel

    Mewn proseswyr testun megis Microsoft Word, mae gofod gwyn cyn testun weithiau'n cael ei ychwanegu'n fwriadol i greu llif cytbwys a chain i lygad y darllenydd. Mewn rhaglenni taenlenni, gall mannau arwain a llusgo symud yn ddisylw ac achosi llawer o broblemau. Yn ffodus, mae gan Microsoft Excel swyddogaeth arbennig, o'r enw TRIM, i ddileu bylchau ychwanegol.

    Mae'r fformiwla i dynnu gormodedd o fylchau o gelloedd mor syml â hyn:

    =TRIM(A2)

    Lle A2 yw eich llinyn testun gwreiddiol.

    Fel y gwelwch yn y ddelwedd isod, mae'n dileu pob bwlch cyn testun, ar ôl testun a rhwng geiriau/is-linynnau ac eithrio nod un gofod.

    Os nad yw'r fformiwla syml hon yn gweithio i chi, yna mae'n debyg bod rhai bylchau di-dor neu nodau nad ydynt yn argraffu yn eich taflen waith.

    I gael gwared arnynt, troswch mannau di-dor i mewn i fylchau arferol gyda chymorth SUBSTITUTE:

    SUBSTITUTE(A2, CHAR(160), " ")

    Lle 160 mae'r codnifer nod gofod nad yw'n torri ( ).

    Yn ogystal, defnyddiwch y ffwythiant CLEAN i ddileu nodau na ellir eu hargraffu :

    CLEAN(SUBSTITUTE(A2, CHAR(160), " "))

    Nest y lluniad uchod yn y swyddogaeth TRIM, a byddwch yn cael fformiwla berffaith i ddileu bylchau cyn/ar ôl testun yn ogystal â bylchau di-dor a nodau nad ydynt yn argraffu:

    =TRIM(CLEAN(SUBSTITUTE(A2, CHAR(160), " ")))

    Ar gyfer mwy o wybodaeth, gweler Sut i gael gwared ar fylchau yn Excel.

    Dileu nodau Excel gyda Flash Fill

    Mewn senarios syml, gall Flash Fill Excel wneud cymwynas â chi a dileu nodau neu ran o destun yn seiliedig yn awtomatig ar y patrwm a ddarperir gennych.

    Dewch i ni ddweud bod gennych enw a chyfeiriad e-bost mewn un gell wedi'i gwahanu gan atalnod. Rydych chi eisiau tynnu popeth ar ôl y coma (gan gynnwys y coma ei hun). I wneud hyn, dilynwch y camau hyn:

    1. Mewnosod colofn wag i'r dde o'ch data ffynhonnell.
    2. Yn y gell gyntaf mewn colofn sydd newydd ei hychwanegu, teipiwch y gwerth rydych am ei gadw (enw yn ein hachos ni).
    3. Dechrau teipio'r gwerth yn y gell nesaf. Cyn gynted ag y bydd Excel yn pennu'r patrwm, bydd yn dangos rhagolwg o'r data i'w llenwi yn y celloedd isod gan ddilyn yr un patrwm.
    4. Pwyswch y fysell Enter i dderbyn y rhagolwg.

    Wedi'i Wneud!

    Nodyn. Os na all Excel adnabod patrwm yn eich data, llenwch ychydig mwy o gelloedd â llaw i ddarparu mwy o enghreifftiau. Hefyd, gwnewch yn siŵr bod Flash Fill wedi'i alluogiyn eich Excel. Os nad yw'n gweithio o hyd, yna bydd yn rhaid i chi droi at ryw ddull arall.

    Offer arbennig i dynnu nodau neu destun yn Excel

    Mae'r adran olaf hon yn cyflwyno ein hatebion ein hunain ar gyfer tynnu testun o gelloedd Excel. Os ydych wrth eich bodd yn dod o hyd i ffyrdd syml o ymdrin â heriau cymhleth, byddwch yn mwynhau'r offer defnyddiol sydd wedi'u cynnwys yn Ultimate Suite.

    Ar y tab Ablebits Data , yn y Text grŵp, mae tri opsiwn ar gyfer tynnu nodau o gelloedd Excel:

    • Nodau ac is-linynnau penodol
    • Cymeriadau mewn sefyllfa benodol
    • Cymeriadau dyblyg
    • <5

      I ddileu nodwedd neu is-linyn penodol o gelloedd detholedig, ewch ymlaen fel hyn:

      1. Cliciwch Dileu > ; Dileu Nodau .
      2. Dewiswch yr opsiwn sydd fwyaf addas i'ch anghenion.
      3. Gwiriwch neu dad-diciwch y blwch Achos-sensitif .
      4. Taro Dileu .

      Isod mae rhai enghreifftiau sy'n cynnwys y senarios mwyaf nodweddiadol.

      Tynnwch nod penodol

      I dynnu a nod(au) penodol o gelloedd lluosog ar unwaith, dewiswch Dileu nodau personol .

      Fel enghraifft, rydym yn dileu pob digwyddiad o'r llythrennau mawr A a B o'r ystod A2:A4 :

      Dileu e set nodau rhagddiffiniedig

      I dynnu set benodol o nodau, dewiswch Dileu setiau nodau , ac yna dewiswch un o'r canlynolopsiynau:

      • Nodau nad ydynt yn argraffu - stripiau oddi ar unrhyw un o'r 32 nod cyntaf yn y set ASCII 7-did (gwerthoedd cod 0 i 31) gan gynnwys nod tab, llinell torri, ac yn y blaen.
      • Nodau testun - yn tynnu testun ac yn cadw rhifau.
      • Nodau rhifol - yn dileu rhifau o'r llinynnau alffaniwmerig.<12
      • Symbolau & atalnodau - yn tynnu symbolau arbennig ac atalnodau megis cyfnod, marc cwestiwn, pwynt ebychnod, coma, ac ati. 9>

        I ddileu rhan o linyn, dewiswch yr opsiwn Dileu is-linyn .

        Er enghraifft, i dynnu enwau defnyddwyr o gyfeiriadau Gmail, rydym yn dileu'r "@gmail.com " substring:

        Dyna sut i dynnu testun a nodau o gelloedd Excel. Diolch i chi am ddarllen ac edrychaf ymlaen at eich gweld ar ein blog wythnos nesaf!

        Ar gael i'w lawrlwytho

        Dileu nodau yn Excel - enghreifftiau (ffeil .xlsm)

        Ultimate Suite - fersiwn gwerthuso (ffeil .exe)

    gan 3>

    Mae Michael Brown yn frwd dros dechnoleg ymroddedig ac yn frwd dros symleiddio prosesau cymhleth gan ddefnyddio offer meddalwedd. Gyda mwy na degawd o brofiad yn y diwydiant technoleg, mae wedi hogi ei sgiliau yn Microsoft Excel ac Outlook, yn ogystal â Google Sheets a Docs. Mae blog Michael yn ymroddedig i rannu ei wybodaeth a'i arbenigedd ag eraill, gan ddarparu awgrymiadau a thiwtorialau hawdd eu dilyn ar gyfer gwella cynhyrchiant ac effeithlonrwydd. P'un a ydych chi'n weithiwr proffesiynol profiadol neu'n ddechreuwr, mae blog Michael yn cynnig mewnwelediadau gwerthfawr a chyngor ymarferol ar gyfer cael y gorau o'r offer meddalwedd hanfodol hyn.