Како извући број или текст из програма Екцел

Како извући број или текст из програма Екцел

Мицрософт Екцел Одличан је за рад са бројевима и текстом --- али ако користите оба у истој ћелији, могли бисте наићи на неке потешкоће. На срећу, можете да извучете бројеве или текст из ћелија да бисте ефикасније радили са својим подацима. Показујемо неколико опција, у зависности од формата у којем се ваши подаци тренутно налазе.





Екцел бројеви форматирани као текст

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





На доњој слици можете видети да су ћелије у колони А обликоване као текст, што је означено оквиром за формат броја. Такође можете видети зелену заставицу у горњем левом углу сваке ћелије.





Претворите текст у број у програму Екцел

Ако видите зелену заставицу у горњем левом углу, изаберите једну или више ћелија, кликните на знак упозорења и изаберите Претвори у број .

У супротном, изаберите ћелије и у менију Обликовање броја на траци изаберите подразумевано Број опција.



Ако су вам потребне детаљније опције, кликните десним тастером миша на означене ћелије и изаберите Форматирање ћелија , који ће отворити одговарајући мени. Овде можете прилагодити формат броја и додати или уклонити децимале, додати 1.000 сепаратора или управљати негативним бројевима.

Очигледно, можете користити и горе наведене опције врпце или формата ћелија за претварање броја у текст или текста у валуту, време или било који други формат који желите.





Примените обликовање броја помоћу Екцел -ове посебне пасте

Да би овај метод функционисао, мораћете да унесете број (било који број) у ћелију; важно је да се ова ћелија такође форматира као број. Копирајте ту ћелију. Сада одаберите све ћелије које желите претворити у формат броја, идите на Почетна> Залепи> Посебно залепи , изаберите Формати да бисте налепили само обликовање ћелије коју сте првобитно копирали, а затим кликните У реду .

Ова операција примењује формат ћелије коју сте копирали на све изабране ћелије, чак и на ћелије са текстом.





Издвојите бројеве или текст из ћелија мешовитог формата

Сада прелазимо на тежи део: вађење бројева из ћелија које садрже више формата уноса. Ако имате број и јединицу (попут '7 лопата', као што је приказано у наставку), наићи ћете на овај проблем. Да бисмо то решили, размотрићемо неколико различитих начина за поделу ћелија на бројеве и текст, омогућавајући вам да радите са сваком појединачно.

Одвојите бројеве од текста

Ако имате пуно ћелија које садрже мешавину бројева и текста или више њих, њихово ручно одвајање може потрајати огромно време. Да бисте брже прошли процес, можете користити Мицрософт Екцел -ове Текст у колоне функција.

Одаберите ћелије које желите претворити, идите на Подаци> Текст у колоне , и помоћу чаробњака проверите да ли ћелије правилно излазе. Углавном ћете морати само да кликнете Следећи и Заврши , али обавезно изаберите одговарајући граничник; у овом примеру зарез.

Ако имате само једноцифрене и двоцифрене бројеве, Фиксна ширина Ова опција такође може бити корисна јер ће одвојити само прва два или три знака ћелије. На тај начин чак можете створити бројне подјеле.

Белешка: Ћелије форматиране као текст ће не аутоматски појављују са форматирањем броја (или обрнуто), што значи да ћете можда морати да конвертујете ове ћелије као што је горе описано.

Издвојите број или текст из разграниченог низа

Ова метода је помало незграпна, али врло добро функционише на малим скуповима података. Оно што овде претпостављамо је да размак раздваја број и текст, иако метода функционише и за било који други граничник.

Главна функција коју ћемо овде користити је ЛЕФТ, која враћа крајње леве знакове из ћелије. Као што можете видети у горњем скупу података, имамо ћелије са бројевима од једног, два и три знака, па ћемо морати да вратимо крајњи леви један, два или три знака из ћелија. Комбиновањем ЛЕФТ са СЕАРЦХ функција , можемо вратити све лево од простора. Ево функције:

= ЛИЈЕВО (А1, ТРАЖИ ('', А1, 1))

Ово ће вратити све лево од простора. Користећи ручицу за попуњавање да применимо формулу на остале ћелије, добијамо ово (формулу можете видети на функцијској траци при врху слике):

Као што видите, сада имамо све бројеве изоловане, тако да можемо њима манипулисати. Желите да изолујете и текст? Функцију ДЕСНО можемо користити на исти начин:

= ДЕСНО (А1, ЛЕН (А1) -СЕАРЦХ ('', А1, 1))

Ово враћа Кс знакове са десне стране ћелије, где је к укупна дужина ћелије минус број знакова лево од размака.

Сада можете и да манипулишете текстом. Желите да их поново комбинујете? Само користите функцију ЦОНЦАТЕНАТЕ са свим ћелијама као улазима:

= ПОВЕЗАТИ (Е1, Ф1)

Очигледно, ова метода најбоље функционише ако имате само бројеве и јединице, и ништа друго. Ако имате друге формате ћелија, можда ћете морати бити креативни са формулама да би све радило како треба. Ако имате огроман скуп података, биће вредно времена које је потребно да се формула схвати!

Издвојите број са једног краја непрекидног низа

Шта ако нема граничника који раздваја ваш број и текст?

Ако сте издвајање броја са леве или десне стране низа , можете користити варијацију формуле ЛИЈЕВО или ДЕСНО о којој смо горе говорили:

= ЛИЈЕВО (А1, СУМ (ЛЕН (А1) -ЛЕН (ЗАМЈЕНА (А1, {'0', '1', '2', '3', '4', '5', '6', '7') , '8', '9'}, ''))))

= ДЕСНО (А1, СУМ (ЛЕН (А1) -ЛЕН (ЗАМЕНА (А1, {'0', '1', '2', '3', '4', '5', '6', '7') , '8', '9'}, ''))))

Ово ће вратити све бројеве са леве или десне стране низа.

Ако сте издвајање броја са десне стране низа , такође можете користити процес у два корака. Прво одредите локацију прве цифре у низу помоћу функције МИН. Затим можете убацити те податке у варијацију ДЕСНЕ формуле да бисте одвојили своје бројеве од текстова.

= МИН (ПРЕТРАГА ({0,1,2,3,4,5,6,7,8,9}, А1 & '0123456789'))

нетфлик се учитава, али неће играти

= ДЕСНО (А1, ЛЕН (А1) -Б1 + 1)

Белешка: Када користите ове формуле, имајте на уму да ћете можда морати да прилагодите знакове колона и бројеве ћелија.

Издвојите бројеве из оба краја непрекидног низа

Са горе наведеним стратегијама, требало би да можете да извучете бројеве или текст из већине ћелија мешовитог формата које вам стварају проблеме. Чак и ако то не учине, вероватно их можете комбиновати са неким моћним текстуалним функцијама укљученим у Мицрософт Екцел да бисте добили знакове које тражите. Међутим, постоје неке много компликованије ситуације које захтевају сложенија решења.

На пример, нашао сам а пост на форуму где је неко хтео да извуче бројеве из низа попут '45т*& 65/', тако да заврши са '4565.' Други постер је дао следећу формулу као један од начина за то:

= СУМПРОДУЦТ (МИД (0 & А1, ЛАРГЕ (ИНДЕКС (ИСНУМБЕР (-МИД (А1, РОВ ($ 1: $ 25), 1)))*

РОВ ($ 1: $ 25), 0), РОВ ($ 1: $ 25))+1,1)*10^РОВ ($ 1: $ 25)/10)

Да будем потпуно искрен, немам појма како то функционише. Али према посту на форуму, то ће извадити бројеве из сложеног низа бројева и других знакова. Поента је у томе да уз довољно времена, стрпљења и труда можете извући бројеве и текст из готово било чега! Само морате пронаћи праве ресурсе.

После још неколико Екцел савета? Ево како копирати формуле у Екцелу .

Објави Објави Твеет Емаил Како очистити Виндовс рачунар помоћу командне линије

Ако на вашем Виндовс рачунару недостаје простора за складиштење, очистите смеће помоћу ових брзих помоћних програма командне линије.

Прочитајте следеће
Повезане теме
  • Продуктивност
  • Табела
  • Мицрософт Екцел
О аутору Тина Сиебер(831 објављених чланака)

Док је докторирала, Тина је почела да пише о потрошачкој технологији 2006. године и никада није престала. Сада и уредник и СЕО, можете је пронаћи на Твиттер или пешачење по оближњој стази.

Више од Тине Сиебер

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили