Sut i Dileu Cymeriadau Arbennig yn Excel (4 Dull)

  • Rhannu Hwn
Hugh West

Yn aml mae'r gronfa ddata yn cynnwys rhai nodau arbennig nad oes eu hangen arnom yn y gronfa ddata ac rydym am eu tynnu. Gallwn gyflawni'r dasg hon yn hawdd gyda chymorth offer a fformiwlâu Excel. Bydd yr erthygl yn esbonio 4 ffordd wahanol a fydd yn dangos sut i dynnu nodau arbennig yn Excel.

Lawrlwythwch Gweithlyfr Ymarfer

Ar gyfer ymarfer, gallwch lawrlwytho'r llyfr ymarfer o'r ddolen isod.

Dileu Nodau Arbennig.xlsx

4 Dulliau ar gyfer Sut i Ddileu Nodau Arbennig yn Excel

Byddwn yn defnyddio'r set ddata ganlynol i egluro'r ffyrdd.

Mae'r set ddata yn cynnwys Enwau a Cyfeiriadau Post cleientiaid cwmni. Gallwch sylwi bod Cell B8 yn cynnwys fformiwla ac mae'n dangos gwerth na ellir ei argraffu ynghyd ag enw'r cleient "Rachel" . Unwaith eto, gallwn weld bod rhai cymeriadau arbennig ynghyd â'r holl ddata. Byddwn yn gweld sut i dynnu'r nodau arbennig hyn yn Excel drwy ddefnyddio'r ffyrdd canlynol.

1. Tynnu Nodau Arbennig yn Excel Defnyddio Fformiwlâu Excel

Mae gan Excel fformiwlâu defnyddiol y gallwch eu defnyddio i ddileu arbennig cymeriadau yn Excel. Maent yn cael eu ffurfio gan ddefnyddio swyddogaethau fel SUBSTITUTE , DDE, CHWITH , GLÂN , TRIM a NEWID . Byddwn yn edrych i mewn i bob un ohonynt fesul un.

a. Defnyddio'r Swyddogaeth SUBSTITUTE

Gadewch i ni ddechrau gyda'r swyddogaeth SUBSTITUTE . Mae'n cael ei ddefnyddioi ddisodli nod gyda nod arall.

Tybiwch eich bod am dynnu nodau arbennig o gell B5 y set ddata a roddwyd.

Y fformiwla i dynnu nodau penodol gan ddefnyddio SUBSTITUTE fydd :

=SUBSTITUTE(B5,"!#$$","")

Yma gallwch sylwi bod y nodau penodol a grybwyllir yn y gell yn cael eu tynnu. Mae'n gweithio'n ddilyniannol. Felly, mae'r nod "#" yn aros ar y dechrau.

Unwaith eto, gallwch ddileu nodau ailadroddus gan ddefnyddio rhifau enghraifft.

Y fformiwla fydd:

=SUBSTITUTE(B5,"#","",2)

Sylw bod yr ail ddilyniannol "#" wedi ei ddileu tra bod yr un cyntaf yn gyfan.

Fodd bynnag, efallai yr hoffech ddileu'r holl nodau gan gadw'r enw yn unig.

Y tro hwn bydd y fformiwla yn cael ei nythu SUBSTITUTE ynddo'i hun. Bydd y fformiwla yn edrych fel:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5,"#",""),"!",""),"$","")

Mae hyn yn dangos y canlyniad perffaith ar gyfer yr achos hwn.

6>Disgrifiad o'r Fformiwla:

Cystrawen y fformiwla:

=SUBSTITUTE(text, old_text, new_text, [instance_num])

testun =y testun sy'n rydych am weithio gyda.

old_text = testun rydych am ei ddileu.

new_text= testun newydd. ( Yn ein hachos ni rydym yn ei ddisodli â gwag " " ).

instance_name = rhif y nod arbennig rhag ofn bod nodau ailadroddus yn bresennol yn y testun.

Achos Arbennig:

Mae'r nodau arbennig yn cynnwys rhifau cod a gallwn gael eu rhif cod gan ddefnyddio'rfformiwla:

=CODE(RIGHT(text))

neu

=CODE(LEFT(text))

Y HAWL neu Defnyddir ffwythiant LEFT i gael lleoliad y nod yr ydych am ei gael.

Felly mae'r broses hon yn cynnwys dau gam:

  • Cael Cod gan ddefnyddio'r fformiwla o CODE wedi ei nythu gyda DDE neu CHWITH .
  • Yn defnyddio fformiwla SUBSTITUTE ac yn lle old_text ysgrifennu CHAR(rhif) .

Am y canlyniad, dilynwch y lluniau isod yn gyfresol ynghyd â'r fformiwlâu.

=CODE(RIGHT(C5))

=SUBSTITUTE(C5,CHAR(109),"")

4> =CODE(LEFT(C5))

=SUBSTITUTE(C5,CHAR(77),"")

Ar ben hynny, os canfyddir nodau tebyg bydd y broses hon yn dileu'r ddau. Sylwch ar y canlyniadau isod.

=CODE(LEFT(B7))

=SUBSTITUTE(B7,CHAR(42),"")

1> =CODE(RIGHT(B7))

=SUBSTITUTE(B7,CHAR(94),"")

6> b. Defnyddio Swyddogaethau DDE neu CHWITH

O ystyried, rydych eisoes wedi gweld yn y ffordd uchod y defnydd o DDE a CHWITH ffwythiannau. Gellir defnyddio'r rhain gyda'r ffwythiant LEN i dynnu nodau penodol yn Excel.

Y fformiwla fydd:

=RIGHT(B7,LEN(B7)-1) <0

Gallwch gynyddu'r gwerthoedd i unrhyw rif a'i dynnu gyda LEN(text) i dynnu swm penodol o nodau arbennig.

Ar gyfer hyn mae'r Fformiwla yw:

=RIGHT(B7,LEN(B7)-2)

Yn yr un modd ar gyfer fformiwla LEFT ,

<5 =LEFT(B7,LEN(B7)-1)

Ac ar gyfer cynyddiad rhif yr enghraifft, mae'r newidfformiwla:

=LEFT(B5,LEN(B5)-4)

Fformiwla Disgrifiad:

Cystrawen y fformiwla :

=RIGHT(text, [num_chars])

text = y testun o ble rydych am dynnu nodau.

num_chars = nifer y nodau i'w dileu.

=LEN(text)

text = y testun yr ydych am ei gyfri.

<0 -1 neu -(unrhyw rif) yw'r nifer o nodau rydych am eu tynnu o gyfanswm nifer y nodau mewn testun.

c . Defnyddio Swyddogaethau CLEAN a TRIM

Gallai eich set ddata gynnwys nodau na ellir eu hargraffu a gofod ychwanegol hefyd. Gellir defnyddio ffwythiannau GLAN a TRIM i'w tynnu.

Y fformiwla ar gyfer tynnu nod anargraffadwy yw:

> =CLEAN(B8)

I dynnu nodau na ellir eu hargraffu ynghyd â bylchau ychwanegol gallwch ddefnyddio'r fformiwla:

=TRIM(CLEAN(B8) 0>

Serch hynny, gallwch wneud y ddau drwy nythu TRIM a GLÂN gyda SUBSTITUTE . Bydd y fformiwla yn edrych fel:

=TRIM(CLEAN(SUBSTITUTE(B8,CHAR(4),"")))

Dilynwch y llun isod.

Disgrifiad o'r Fformiwla :

Cystrawen y fformiwla unigol:

=CLEAN(text)

Yma, text = y testun o ble rydych am ddileu'r nod na ellir ei argraffu.

=TRIM(text)

text = y testun o ble mae angen tynnu'r gofod ychwanegol.

=SUBSTITUTE(text, old_text, new_text, [instance_num])

text =y testun rydych am weithio ag ef.

old_text = text syddydych am ddileu.

new_text= testun newydd. ( Yn ein hachos ni rydym yn ei ddisodli â gwag " " ).

instance_name = rhif y nod arbennig rhag ofn bod nodau ailadroddus yn bresennol yn y testun.<1

d. Gan ddefnyddio'r Swyddogaeth REPLACE

Ymhellach, mae fformiwla arall yn defnyddio'r ffwythiant REPLACE i dynnu swm penodol o nodau ar ôl nifer o nodau.

Y fformiwla yw:

=REPLACE(old_text, start_num, num_chars, new_text)

Yma mae'r fformiwla yn eithaf tebyg i SUBSTITUTE. Mae'n cymryd 2 arg arall o'r enw start_num (y nifer y mae angen tynnu'r nodau ohono).

num_chars (nifer y nodau i'w tynnu).

Ac nid yw'n cymryd testun fel dadl sydd ei hangen ar gyfer SUBSTITUTE .

Fformiwla y set ddata a roddwyd yw tynnu nodau arbennig ar ôl “ #Sen “.

=REPLACE(B5,5,4,"")

> Darllen mwy: >Sut i Ddileu Cymeriadau Penodol yn Excel

2. Defnyddio Flash Fill i Dileu Cymeriadau Arbennig yn Excel

Symud ymlaen gydag offer Excel. Y Flash Fill yw'r ffordd hawsaf o dynnu nodau arbennig yn Excel.

Gadewch i ni ddweud bod gennym ni enwau a chyfeiriadau post cleientiaid yn yr un golofn ac mae coma yn gwahanu'r rheini. Rydym am gael gwared ar y testunau ar ôl y coma gan gynnwys y coma. Dilynwch y camau i wybod sut i ddefnyddio'r Flash Fill i gael gwared ar arbennignodau yn Excel.

  • Ysgrifennwch y testun cyntaf heb nodau arbennig .
  • Dechreuwch ysgrifennu'r ail destun a byddwch yn sylwi mai Excel yw yn dangos testunau a awgrymir. Sylwch ar y llun isod.

>

  • Pwyswch ENTER o'r bysellfwrdd. Bydd hyn yn dangos y canlyniad fel y nodir isod.

>

Darllenwch fwy: Sut i Dileu Nodau Gwag yn Excel <1

3. Defnyddio'r Darganfod & Disodli Gorchymyn i Ddileu Cymeriadau Arbennig

Adnodd defnyddiol arall gan Excel yw Find & Disodli .

Tybiwch ein bod am ddileu “ Mailto: ” cyn y cyfeiriad yn y golofn a enwir Cyfeiriad Post o'r set ddata.

Dilynwch y camau isod i gael gwared ar nodau arbennig gan ddefnyddio Find & Amnewid .

  • Dewiswch Amnewid o Canfod & Amnewid . Dilynwch y llun isod i gael Canfod & Disodli o opsiynau Golygu y tab Hafan .

  • Bydd blwch deialog agor. Ysgrifennwch y nod rydych chi am ei dynnu yn y blwch Dod o hyd i beth: a chadw'r blwch Amnewid gyda: yn wag. Gweler y llun isod.

>

  • Cliciwch Replace All a bydd blwch newydd yn agor. Bydd yn dangos y nifer o amnewidiadau sydd wedi'u gwneud.
  • Cliciwch OK .

>Fe welwch y canlyniad fel a ganlyn.

Darllenwch fwy: Sut i Dileu Lleoedd yn Excel: Gyda Fformiwla, VBA &Ymholiad Pŵer

4. Tynnu Cymeriadau Arbennig Gan Ddefnyddio'r Offeryn Pŵer Ymholiad

Yn sicr, os ydych yn defnyddio Microsoft Excel 2016 neu Excel 365 yna gallwch ddefnyddio Power Query i dynnu arbennig nodau yn Excel.

Rhag ofn eich bod yn defnyddio Microsoft Excel 2010 neu 2013 , gallwch ei osod o wefan Microsoft.

Gallwch ddilyn y camau i'w defnyddio Ymholiad Pŵer i dynnu nodau arbennig o'ch set ddata.

  • Dewiswch eich ystod o ddata ynghyd â'r pennyn.
  • Yna dewiswch O'r Tabl/Ystod o'r tab Data .

  • Fe welwch flwch bach. Gwiriwch ystod y data a ddewiswyd gennych a thiciwch Mae gan fy nhabl opsiwn penawdau .
  • Ar ôl hynny, cliciwch Iawn .

<45

Bydd ffenest newydd o'r enw Ffenestr Ymholiad Pŵer yn agor.

  • Dewiswch Colofn Custom o'r tab Ychwanegu Colofn yn y ffenestr Power Query .

  • Bydd yn agor y blwch>Colofn Custom .
  • Ysgrifennwch “ Heb Nodau Arbennig ” yn yr opsiwn Enw colofn Newydd . Gallwch ysgrifennu unrhyw enw rydych ei eisiau.
  • Yna, ysgrifennwch y fformiwla isod yn yr opsiwn Fformiwla colofn Custom .

Fformiwla:

=Text.Select([NAME],{"A".."z","0".."9"})

  • Ar ôl hynny, cliciwch Iawn .

Bydd colofn newydd yn cael ei chreu a bydd eich fformiwla newydd yn cael ei dangos ym mar fformiwla'rffenestr.

>

  • Dewis Cau & Llwythwch o'r tab Ffeil yn y ffenestr.

Fe welwch daflen waith newydd yn eich llyfr gwaith lle byddwch yn gweld y canlyniad terfynol fel y dangosir yma.

Gallwch sylwi na wnaeth y broses hon dynnu'r nodau " ^^ " o gell D7 . Mae hyn oherwydd bod Excel yn ystyried y cymeriad yn y categori “ . . ” nod.

Pethau i'w Cofio

Yn anffodus, os ydych yn defnyddio fersiynau Microsoft Excel hŷn na 2010 , efallai na fyddwch gallu gosod Power Query. Dim ond gyda fersiynau 2010 i'r diweddaraf y gallwch chi ddefnyddio'r nodwedd hon.

Beth bynnag, mae manteision ac anfanteision i'r holl ddulliau felly defnyddiwch nhw'n ddoeth yn unol â'ch gofynion.

Casgliad

Disgrifiodd yr erthygl 4 ffordd wahanol o ddileu nodau arbennig yn Excel. Rydym wedi defnyddio fformiwlâu ac offer Excel i esbonio'r 4 ffordd wahanol o ddileu nodau arbennig yn Excel. i wneud hyn. Yn fyr, mae'r fformiwlâu yn cynnwys swyddogaethau fel SUBSTITUTE , GLAN , HAWL , CODE, ac ati. Ar y llaw arall, yr offer a ddefnyddir yw Flash Fill , Darganfod & Disodli a Pŵer Ymholiad . Rwy'n gobeithio bod yr erthygl hon wedi bod o gymorth i chi. Ar gyfer unrhyw ymholiadau pellach, ysgrifennwch yn yr adran sylwadau.

Mae Hugh West yn hyfforddwr a dadansoddwr Excel hynod brofiadol gyda dros 10 mlynedd o brofiad yn y diwydiant. Mae ganddo radd Baglor mewn Cyfrifeg a Chyllid a gradd Meistr mewn Gweinyddu Busnes. Mae gan Hugh angerdd am addysgu ac mae wedi datblygu dull addysgu unigryw sy’n hawdd ei ddilyn a’i ddeall. Mae ei wybodaeth arbenigol o Excel wedi helpu miloedd o fyfyrwyr a gweithwyr proffesiynol ledled y byd i wella eu sgiliau a rhagori yn eu gyrfaoedd. Trwy ei flog, mae Hugh yn rhannu ei wybodaeth gyda’r byd, gan gynnig tiwtorialau Excel am ddim a hyfforddiant ar-lein i helpu unigolion a busnesau i gyrraedd eu llawn botensial.