Како уклонити бројеве из ћелије у Екцелу (7 ефикасних начина)

  • Деле Ово
Hugh West

Веома чест проблем при коришћењу МС Екцел-а је како уклонити бројеве из текстуалних ћелија. Из неког разлога, разни системи намерно или случајно мешају текст и бројеве. Овај чланак ће вас упутити да уклоните бројеве из ћелије у Екцел-у помоћу неких брзих метода, заједно са неким одговарајућим примерима и одговарајућим илустрацијама.

Преузмите Вежбу

Можете преузети бесплатни Екцел шаблон одавде и вежбајте сами.

Уклоните бројеве из ћелије.клсм

7 ефикасних начина за уклањање бројева из ћелије у Екцел

Хајде да се прво упознамо са нашим скупом података. Поставио сам неке Називе производа и њихове ИД-ове ’ у свој скуп података. Слова и бројеви имају различита значења. Из неког разлога желимо да уклонимо бројеве из ИД-ова производа .

У следећим методама видећемо како да уклонимо бројеве из ћелије са детаљним објашњењима.

Метод 1: Користите Финд &амп; Замените помоћу џокер знакова да бисте уклонили бројеве из ћелије у Екцел-у

У овој методи, те бројеве ћемо уклонити помоћу Пронађи &амп; Замени командом Вилдцардс .

У овој фази имамо неке грубе бројеве затворене заградама и смештене у колону Називи производа. Уклонићемо ове бројеве. Дакле, погледајмо доле наведене кораке.

Кораци:

➤ Изаберите опсег података Б5:Б11 .

➤ Притисните Цтрл+Х за отварање Пронађи &амп; Команда Реплаце .

➤ Затим укуцајте (*) у поље Пронађи шта и оставите поље Замени са празним.

➤ Након тога, притисните Замени све .

Сада ћете приметити да су сви бројеви са називима производа нестали.

Метод 2: Примени Финд &амп; Изаберите Алатка за брисање бројева из ћелије у Екцел-у

Овде погледајте да постоје две ћелије у колони ИД-ови производа које садрже само бројеве. Сада ћемо уклонити бројеве из ћелија ИД-ова помоћу Финд &амп; Изаберите команда.

Корак 1:

➤ Изаберите опсег података Ц5:Ц11 .

➤ Затим идите на картицу Почетна картицу &гт; уређивање групе &гт; Пронађите &амп; Изаберите &гт; Идите на Специјални

Отвориће се оквир за дијалог.

Корак 2:

➤ Означите само Бројеве из опције Константе .

➤ Притисните ОК .

Сада погледајте да су ћелије, само бројеви означени.

Корак 3:

➤ Касније, само притисните Дугме Избриши на тастатури.

Ево га. Бројеви се уклањају.

Метод 3: Користите Екцел Фласх Филл за уклањање бројева из ћелије

То је један од најлакших методе. Погледајте ИД-ове производа, који су мешавина текста и бројева. Уклонићемо бројеве из ћелија користећи Екцел Фласх Филл .

1. корак:

➤Прво унесите само текст (не цифре) прве ћелије у нову колону поред ње.

➤ Затим притисните дугме Ентер .

Корак 2:

➤ Изаберите Ћелија Д5 .

➤ Сада идите на Подаци &гт; Алатке за податке &гт; Фласх Филл .

Сада ћете приметити да су сви бројеви уклоњени.

Метод 4: Убаците функцију СУБСТИТУТЕ да бисте уклонили бројеве из ћелије у Екцел-у

У овој методи, урадићемо задатак користећи функцију СУБСТИТУТЕ . Функција СУБСТИТУТЕ замењује постојећи текст новим текстом у низу.

Сада, пратимо кораке испод један по један.

1. корак:

➤ Напишите формулу дату испод у Ћелија Д5

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(C5,1,""),2,""),3,""),4,""),5,""),6,""),7,""),8,""),9,""),0,"")

➤ Затим само притисните Дугме Ентер.

Корак 2:

➤ Сада двапут кликните на Икона Ручице за попуњавање и формула ће бити аутоматски копирана.

Сада ћете видети да су бројеви уклоњени из ћелија.

Слична читања:

  • Како уклонити међузбирове у Екцел-у (2 лака трика)
  • Технике чишћења података у Екцел-у: Замена или уклањање текста у ћелијама
  • Како уклонити формуле у Екцел-у: 7 једноставних начина

Метод 5: Комбинујте функције ТЕКСТЈОИН, МИД, РОВ, ЛЕН и ИНДИРЕЦТ за брисање бројева из ћелије у Екцел-у

Овде ћемо комбиновати ТЕКСТЈОИН ,Функције МИД , РОВ , ЛЕН и ИНДИРЕЦТ за уклањање бројева из ћелије. Функција ТЕКСТЈОИН се примењује за спајање текста из више стрингова заједно. Функција Мид у екцелу се користи за проналажење стрингова и враћање из било ког средњег дела екцела. Функција РОВ враћа број реда за референцу. Функција ЛЕН је текстуална функција у екцелу која враћа дужину стринга/текста. Функција ИНДИРЕЦТ враћа референцу на опсег.

Корак 1:

➤ Унесите формулу у ћелију Д5

=TEXTJOIN("",TRUE,IF(ISERR(MID(C5,ROW(INDIRECT("1:"&LEN(C5))),1)+0),MID(C5,ROW(INDIRECT("1:"&LEN(C5))),1),""))

➤ Притисните дугме Ентер .

Корак 2:

➤ Затим превуците икону Филл Хандле да бисте копирали формулу.

👇 Распоређивање формуле:

РОВ(ИНДИРЕЦТ(“1:”&амп;ЛЕН(Ц5)))

Пронаћи ће резултујућу листу низова из функција РОВ и ИНДИРЕЦТ која враћа као-

{1;2;3;4}

МИД(Б3,РОВ(ИНДИРЕЦТ(“1:”&амп;ЛЕН(Б3))),1)

Функција МИД се примењује за издвајање алфанумеричког низа на основу аргументе старт_нум и нум_цхарс. А за аргумент нум-цхарс, ставићемо 1. Након стављања аргумената у функцију МИД, вратиће низ као што је-

{“Б”; ”Х”;”2″;”3″}

ИСЕРР(МИД(Б3,РОВ(ИНДИРЕЦТ(“1:”&амп;ЛЕН(Б3 ))),1)+0)

Након додавања 0, излазни низ се ставља у функцију ИСЕРР .Направиће низ ТРУЕ и ФАЛСЕ , ТРУЕ за ненумеричке знакове и ФАЛСЕ за бројеве. Излаз ће вратити као-

{ТРУЕ;ТРУЕ;ФАЛСЕ;ФАЛСЕ}

ИФ(ИСЕРР(МИД(Б3 ,РЕД(ИНДИРЕЦТ(“1:”&амп;ЛЕН(Б3))),1)+0),СРЕДИНА(Б3,РЕД(ИНДИРЕЦТ(“1:”&амп;ЛЕН(Б3))),1),”” )

Функција ИФ ће проверити излаз функције ИСЕРР . Ако његова вредност врати ТРУЕ , вратиће низ свих знакова алфанумеричког низа. Тако смо додали још једну МИД функцију. Ако је вредност функције ИФ ФАЛСЕ , вратиће празно (“”). Дакле, коначно ћемо добити низ који садржи само ненумеричке знакове стринга. То је-

{“Б”;”Х”;””;””}

ТЕКСТЈОИН(“” ,ТРУЕ,ИФ(ИСЕРР(СРЕДИНА(Б3,РЕД(ИНДИРЕЦТ(“1:”&амп;ЛЕН(Б3))),1)+0),СРЕДИНА(Б3,РЕД(ИНДИРЕЦТ(“1:”&амп;ЛЕН( Б3))),1),””))

Функција ТЕКСТЈОИН ће спојити све знакове горњег низа и избећи празан стринг. Разграничење за ову функцију је постављено као празан стринг (“”) и вредност занемареног празног аргумента се уноси ТРУЕ . Ово ће дати наш очекивани резултат-

{БХ}

Метода 6: придружити ТЕКСТЈОИН, ИФ, ИСЕРР, СЕКУЕНЦЕ, ЛЕН и МИД функције за брисање Бројеви из ћелије у Екцел-у

Комбиноваћемо још један скуп функција да бисмо сада урадили задатак. То су ТЕКСТЈОИН , ИФ ,Функције ИСЕРР , СЕКУЕНЦЕ , ЛЕН , МИД . Функција ИФ се користи за враћање једне вредности ако је услов тачан и друге вредности ако је нетачан. Функција ИСЕРР враћа ТРУЕ ако је вредност било која вредност грешке, осим #Н/А. Функција СЕКУЕНЦЕ вам омогућава да генеришете листу узастопних бројева у низу, као што су 1, 2, 3, 4.

1. корак:

➤ У ћелију Д5 упишите дату формулу-

=TEXTJOIN("", TRUE, IF(ISERROR(MID(C5, SEQUENCE(LEN(C5)), 1) *1), MID(C5, SEQUENCE(LEN(C5)), 1), ""))

➤ Притисните Ентер дугме да бисте добили резултат.

Корак 2:

➤ Затим само примените опцију АутоФилл на копирајте формулу.

👇 Распоред формуле:

ЛЕН(Ц5)

Функција ЛЕН ће пронаћи дужину стринга ћелије Ц5 која ће вратити као-

{4}

СЕКУЕНЦЕ(ЛЕН(Ц5))

Онда ће функција СЕКУЕНЦЕ дајте редни број према дужини која враћа као-

{1;2;3;4}

МИД (Ц5, СЕКУЕНЦЕ(ЛЕН(Ц5)), 1)

Функција МИД ће вратити вредност претходног броја позиција које резултира-

{“Б” ;”Х”;”2″;”3″}

ИСГРЕШКА(МИД(Ц5, СЕКУЕНЦЕ(ЛЕН(Ц5)), 1) *1 )

Сада ће функција ИСЕРРОР показати ТРУЕ ако пронађе је грешка у супротном ће показати ФАЛСЕ. Резултат је-

{ТРУЕ;ТРУЕ;ФАЛСЕ;ФАЛСЕ}

ИФ(ИСЕРРОР(МИД(Ц5,СЕКУЕНЦЕ(ЛЕН(Ц5)), 1) *1), СРЕД(Ц5, СЕКУЕНЦЕ(ЛЕН(Ц5)), 1), “”)

Затим ИФ функција види ТРУЕ , она убацује одговарајући текстуални карактер у обрађени низ уз помоћ друге функције МИД . И види ФАЛСЕ , замењује га празним стрингом:

{“Б”;”Х”;””;””

ТЕКСТЈОИН(“”, ТРУЕ, ИФ(ИСГРЕШКА(МИД(Ц5, СЕКУЕНЦЕ(ЛЕН(Ц5)), 1) *1), СРЕД(Ц5, СЕКУЕНЦЕ(ЛЕН(Ц5) ), 1), “”))

Коначни низ ће бити прослеђен функцији ТЕКСТЈОИН , тако да спаја текстуалне знакове и даје резултат као-

{БХ}

Метода 7: Убаците кориснички дефинисану функцију за уклањање бројева из ћелије у Екцел-у

Случај 1: Уклони бројеве из ћелије

У овој методи ћемо креирати кориснички дефинисану функцију под називом „ РемНумб ” користећи Екцел ВБА . Затим га можемо применити да уклонимо бројеве из ћелије у Екцел-у. Пратите доле наведене кораке.

Корак 1:

Кликните десним тастером миша на наслов листа.

➤ Изаберите Погледајте код из контекстног менија .

Убрзо након тога, појавиће се ВБА прозор.

Корак 2:

➤ Касније упишите кодове дате у наставку:

8930

➤ Затим притисните икону Плаи да бисте покренули кодови.

Сада је наша функција спремна за употребу.

Корак 3:

➤ У Ћелија Д5 тип-

=RemNumb(C5)

➤ Притисните дугме Ентер да бисте добилирезултат.

Корак 4:

➤ На крају, превуците икону Филл Хандле да бисте копирали формулу .

Случај-2: Подели бројеве и текст у засебне колоне

У нашој последњој методи, поново ћемо користити Екцел ВБА да направите нову кориснички дефинисану функцију под називом „ СплитТектОрНумб ” да бисте поделили бројеве и текст у засебне колоне.

1. корак:

➤ Као и претходни метод, отворите прозор ВБА и напишите формулу-

7108

➤ Затим кликните на Покрени и Макро ће се отворити.

Корак 2:

➤ Дајте име макроа и притисните Покрени поново таб.

Корак 3:

➤ Сада је наша функција спремна за примену. Да бисте уклонили текстуалне знакове, сада упишите формулу у ћелију Д5

=SplitTextOrNumb(C5,1)

Да бисте избрисали нумеричке знакове :

=SplitTextOrNumb(C5,0)

Корак 3:

➤ На крају, само притисните Дугме Ентер и користите алатку Филл Хандле да бисте копирали формулу.

Закључак

Надам се да ће све горе описане методе бити довољно добре да уклоне бројеве из ћелије у Екцел-у. Слободно поставите било каква питања у одељку за коментаре и пошаљите ми повратне информације.

Хју Вест је веома искусан Екцел тренер и аналитичар са више од 10 година искуства у индустрији. Дипломирао је рачуноводство и финансије и магистрирао пословну администрацију. Хју има страст према подучавању и развио је јединствен приступ подучавању који је лако пратити и разумети. Његово стручно знање о Екцел-у помогло је хиљадама студената и професионалаца широм света да унапреде своје вештине и постану успешни у каријери. Кроз свој блог, Хју дели своје знање са светом, нудећи бесплатне Екцел туторијале и онлајн обуку како би помогли појединцима и предузећима да остваре свој пуни потенцијал.