Змест
У наборах даных мы сустракаем нумары тэлефонаў, якія змяшчаюць працяжнікі (-). Па зразумелых прычынах мы павінны выдаліць працяжнікі з нумароў тэлефонаў. У гэтым артыкуле я паспрабую растлумачыць некаторыя з самых хуткіх метадаў, такіх як Знайсці & Абярыце , Фарматаваць ячэйку , ЗАМЕНІЦЬ формулу і Макракод VBA , каб з лёгкасцю выдаліць працяжнікі.
Выкажам здагадку, у мяне ёсць спіс нумароў тэлефонаў кліентаў,
Звярніце ўвагу, што гэтая табліца змяшчае некаторую фіктыўную інфармацыю толькі для дэманстрацыі прыкладаў.
Спампаваць набор даных
Выдаленне працяжнікаў з Phone Number.xlsm
4 простых метаду выдалення працяжнікаў з нумароў тэлефонаў у Excel
Спосаб 1: Выкарыстанне Find & Выберыце метад
Крок 1: Перайдзіце да Укладка "Галоўная">> Націсніце Знайсці & Выберыце (у раздзеле Рэдагаванне )>> Выберыце Замяніць.
Крок 2: У дыялогавым акне Замяніць у полі Знайсці што увядзіце Працяжнік/злучок (-) і Замяніць на націсніце Нуль ( ). Націсніце Знайсці ўсё.
Вы можаце націснуць CTRL+H , каб адкрыць Знайсці & Акно Замяніць .
Крок 3: Націсніце на Замяніць усё.
Крок 4: Адкрыецца акно пацверджання. Націсніце ОК .
Усе Працяжнікі/Злучок аўтаматычна замяняюцца, як паказана на малюнку ніжэй
Заўвагі: Майце на ўвазешто Знайсці & Метад Select змяняе зыходныя даныя. Пераканайцеся, што вы скапіравалі неапрацаваныя даныя перад выкананнем гэтага метаду.
Дадатковая інфармацыя: Як выдаліць нелічбавыя сімвалы з вочак у Excel
Спосаб 2: Выкарыстанне фарматавання ячэйкі
Крок 1: Вылучыце дыяпазон ячэек, з якіх вы хочаце выдаліць працяжнікі. Перайдзіце на ўкладку Галоўная >> Націсніце на Вочка (раздзел)>>Націсніце на Фармат >>Выберыце Фарматаваць ячэйку. Усплывае акно.
Крок 2: Злева ад акна Фарматаваць ячэйку ўнутры Катэгорыі , абярыце Карыстальніцкі >>Змяніце любы фармат з адзінаццаццю нулямі (паколькі наш нумар тэлефона мае 11 лічбаў)
Крок 3: Націсніце на ОК.
Вынік будзе падобны да малюнка ніжэй
Нумары тэлефонаў, якія пачынаюцца з 0, таксама захоўваюць 0, пачынаючы нумар у гэтым працэсе.
Дадатковая інфармацыя: Як выдаліць спецыяльныя сімвалы ў Excel
Метад 3: Выкарыстанне метаду формул
Вы можаце выдаліць працяжнікі & паказаць нумары тэлефонаў у іншай ячэйцы проста з дапамогай формулы з дапамогай функцыі SUBSTITUTE .
= SUBSTITUTE(D4,"-","")
Крок 1: Увядзіце формулу =ЗАМЕНА(D4,”-”,””) у суседнюю ячэйку.
Крок 2: Перацягніце Маркер запаўнення да апошніх запісаў, і выкананне адлюстроўвае вынікі, падобныя на малюнак ніжэй
Спосаб 4: Выкарыстанне макракода VBA
Макракод VBA выдаляе працяжнікі з выбранага дыяпазону ячэек з дапамогай кода, які выконваецца Microsoft Visual Basic .
Крок 1 : Націсніце ALT+F11 разам, каб адкрыць Microsoft Visual Basic .
Крок 2: На панэлі інструментаў Microsoft Visual Basic націсніце Уставіць >> Модуль.
Крок 3: Устаўце наступны код у модуль Microsoft Visual Basic.
9299
Крок 4: Націсніце F5, каб запусціць код. Адкрыецца акно выбару.
Крок 5: Выберыце дыяпазон ячэек, з якіх вы хочаце выдаліць працяжнікі.
Крок 6: Націсніце OK. Выкананне крокаў дае вынік, падобны на малюнак ніжэй
Калі 0s прысутнічаюць у пачатку тэлефонных нумароў, гэты метад захоўвае іх як гэта .
Дадатковая інфармацыя: VBA для выдалення сімвалаў з радка ў Excel
Выснова
Наборы даных Excel маюць розныя фарматы ячэйкі, нумары тэлефонаў таксама з'яўляюцца адным з іх. Набор даных, які змяшчае тэлефонныя нумары, часта павінен быць у ячэйцы агульнага фармату і без працяжнікаў. Мы прадэманстравалі чатыры самыя простыя метады, такія як Знайсці & Выберыце , Фарматаваць ячэйку , ЗАМЕНА Формула і Макракод VBA , каб выканаць выдаленне працяжнікаў у любым дыяпазоне вочак. Спадзяюся, што гэтыя метады апраўдаюць вашы запыты і дапамогуць вамзразумець працэс.