Tabl cynnwys
Mewn setiau data, rydym yn dod ar draws rhifau ffôn sy'n cynnwys Dashes (-). Am resymau amlwg, mae'n rhaid i ni tynnu'r llinellau toriad o'r cofnodion rhif ffôn. Yn yr erthygl hon, byddaf yn ceisio esbonio rhai o'r dulliau cyflymaf fel Dod o hyd i & Dewiswch , Fformatio Cell , SUBSTITUTE Formula, a Cod Macro VBA i gael gwared ar y dashes yn rhwydd.
Tybiwch, mae gen i rhestr o Rifau Ffôn cwsmeriaid,
Sylwer bod y tabl hwn yn cynnwys rhywfaint o wybodaeth ffug yn unig ar gyfer dangos yr enghreifftiau.
Lawrlwythwch Set Ddata
Dileu Dashes o'r Rhif Ffôn.xlsm
4 Dull Hawdd o Dynnu Draeniau o Rifau Ffôn yn Excel
Dull 1: Defnyddio Darganfod & Dewiswch Dull
Cam 1: Ewch i Tab Cartref>> Cliciwch Dod o hyd i & Dewiswch (yn Adran Golygu )>> Dewiswch Amnewid.
Cam 2: Yn y Amnewid Blwch Deialog, yn Canfod Pa math o flwch Dash/Hyphen (-) ac Amnewid Gyda blwch gwasgwch y Null ( ). Cliciwch ar Dod o Hyd i Bawb.
Gallwch ddefnyddio pwyso CTRL+H i ddod â'r Darganfod & Amnewid ffenestr.
Cam 3: Cliciwch ar Newid Pawb.
Cam 4: Bydd ffenestr gadarnhau yn ymddangos. Cliciwch Iawn .
Mae'r holl Dashes/Hyphen yn cael eu disodli'n awtomatig fel y dangosir yn y llun isod
Nodiadau: Cadwch mewn cofbod y Canfod & Mae dewis dull yn newid y data crai. Gwnewch yn siŵr eich bod yn copïo'r data crai cyn gweithredu'r dull hwn.
Darllenwch fwy: Sut i Dileu Nodau Anrhifol o Gelloedd yn Excel
Dull 2: Defnyddio Cell Fformat
Cam 1: Dewiswch yr ystod o gelloedd, rydych chi am dynnu'r dashes. Ewch i Tab Cartref >> Cliciwch ar Cell (adran)>> Cliciwch ar Fformat >>Dewiswch Fformatio Cell. Mae ffenestr yn ymddangos.
Cam 2: Ar ochr chwith y ffenestr Fformat Cell tu mewn Categorïau , Dewiswch Cwsmer >>Addasu unrhyw fformat gydag un ar ddeg 0 (gan fod gan ein rhif ffôn 11 digid)
Cam 3: Cliciwch ar Iawn.
Bydd y canlyniad yn debyg i'r llun isod
<3
Mae Rhifau Ffôn sy'n dechrau gyda 0s hefyd yn cadw'r 0s sy'n dechrau'r rhif yn y broses hon.
Darllenwch fwy: Sut i Dileu Nodau Arbennig yn Excel
Dull 3: Defnyddio Dull Fformiwla
Gallwch dynnu dashes & dangos rhifau ffôn mewn cell arall gan ddefnyddio fformiwla yn syml gan ddefnyddio swyddogaeth SUBSTITUTE .
= SUBSTITUTE(D4,"-","")
>Cam 1: Rhowch fformiwla =SUBSTITUTE(D4,"-","") mewn cell gyfagos.
Cam 2: Llusgwch y Dolen Llenwi hyd at y cofnodion olaf ac mae'r gweithrediad yn dangos canlyniadau tebyg i'r ddelwedd isod
<11 > Dull 4: Mae defnyddio cod macro VBA
A VBA macro god yn tynnu dashes o ystod ddethol o gelloedd trwy god sy'n cael ei redeg gan Microsoft Visual Basic .
Cam 1 : Pwyswch ALT+F11 yn gyfan gwbl i agor Microsoft Visual Basic .
1>Cam 2: Ym Mar Offer Microsoft Visual Basic, Cliciwch ar Mewnosod >> Modiwl.
Cam 3: Gludwch y cod canlynol ym Modiwl Microsoft Visual Basic.
7466
Cam 4: Pwyswch F5 i redeg y cod. Bydd ffenestr Dewis yn ymddangos.
Cam 5: Dewiswch ystod o gelloedd rydych chi am dynnu'r llinellau toriad.
0> Cam 6 : Cliciwch Iawn. Mae gweithredu'r camau yn cynhyrchu canlyniad tebyg i'r ddelwedd isod
Os yw 0s yn bresennol ar ddechrau'r rhifau ffôn, mae'r dull hwn yn eu cadw fel mae'n .
Darllen mwy: VBA i Dileu Nodau o Llinyn yn Excel
Casgliad
Setiau data Excel yn dwyn fformatau celloedd amrywiol, mae rhifau ffôn hefyd yn un ohonynt. Yn aml mae angen i'r set ddata sy'n cynnwys rhifau ffôn fod mewn fformat cyffredinol, cell a thynnu llinellau dash i weithio gyda nhw. Rydym wedi dangos y pedwar dull hawsaf megis Find & Dewiswch , Fformat Cell , SUBSTITUTE Fformiwla, a Cod Macro VBA i weithredu tynnu llinellau dash mewn unrhyw ystod o gelloedd. Gobeithio y bydd y dulliau hyn yn gwneud cyfiawnder â'ch ymholiadau ac yn eich helpu i wneud hynnydeall y broses.