Kā izvilkt skaitli vai tekstu no Excel

Kā izvilkt skaitli vai tekstu no Excel

Microsoft Excel lieliski strādā gan ar cipariem, gan ar tekstu --- bet, ja abus izmantojat vienā šūnā, var rasties grūtības. Par laimi, no šūnām varat iegūt skaitļus vai tekstu, lai efektīvāk strādātu ar saviem datiem. Mēs demonstrējam vairākas iespējas atkarībā no tā, kādā formātā jūsu dati pašlaik ir.





Excel numuri, kas formatēti kā teksts

Šī ir izplatīta situācija, un-par laimi-ļoti viegli tikt galā. Dažreiz šūnas, kurās ir tikai skaitļi, ir nepareizi apzīmētas vai formatētas kā teksts, neļaujot Microsoft Excel tos izmantot operācijās.





Tālāk redzamajā attēlā var redzēt, ka A slejas šūnas ir formatētas kā teksts, kā norādīts skaitļu formāta lodziņā. Katras šūnas augšējā kreisajā stūrī var būt redzams arī zaļš karogs.





Pārvērst tekstu par skaitli programmā Excel

Ja augšējā kreisajā stūrī redzat zaļo karogu, atlasiet vienu vai vairākas šūnas, noklikšķiniet uz brīdinājuma zīmes un atlasiet Pārvērst par skaitli .

Pretējā gadījumā atlasiet šūnas un lentes izvēlnē Ciparu formāts atlasiet noklusējumu Skaitlis iespēja.



Ja jums ir vajadzīgas detalizētākas opcijas, ar peles labo pogu noklikšķiniet uz izceltās šūnas un atlasiet Formatēt šūnas , kas atvērs attiecīgo izvēlni. Šeit jūs varat pielāgot skaitļu formātu un pievienot vai noņemt decimāldaļas, pievienot 1000 atdalītāju vai pārvaldīt negatīvos skaitļus.

Acīmredzot varat izmantot arī iepriekš aprakstītās lentes vai formatēšanas iespējas, lai skaitli pārvērstu tekstā vai tekstu valūtā, laikā vai jebkurā citā vēlamajā formātā.





Izmantojiet skaitļu formatējumu, izmantojot Excel īpašo ielīmēšanas funkciju

Lai šī metode darbotos, šūnā jāievada skaitlis (jebkurš skaitlis); ir svarīgi, lai arī šī šūna tiktu formatēta kā skaitlis. Kopējiet šo šūnu. Tagad atlasiet visas šūnas, kuras vēlaties pārvērst skaitļu formātā, dodieties uz Sākums> Ielīmēt> Īpašā ielīmēšana , izvēlieties Formāti lai ielīmētu tikai sākotnēji kopētās šūnas formatējumu, pēc tam noklikšķiniet labi .

Šī darbība piemēro kopētās šūnas formātu visām atlasītajām šūnām, pat teksta šūnām.





Izņemiet skaitļus vai tekstu no jaukta formāta šūnām

Tagad mēs nonākam pie grūtākās daļas: skaitļu iegūšana no šūnām, kurās ir vairāki ievades formāti. Ja jums ir numurs un vienība (piemēram, “7 lāpstas”, kā mums ir zemāk), jūs saskarsities ar šo problēmu. Lai to atrisinātu, mēs apskatīsim pāris dažādus veidus, kā sadalīt šūnas skaitļos un tekstā, ļaujot jums strādāt ar katru atsevišķi.

Atdaliet ciparus no teksta

Ja jums ir daudz šūnu, kurās ir ciparu un teksta sajaukums vai abu kombinācijas, to manuāla atdalīšana var aizņemt ievērojamu laiku. Lai process noritētu ātrāk, varat izmantot Microsoft Excel Teksts kolonnās funkciju.

Atlasiet šūnas, kuras vēlaties konvertēt, dodieties uz Dati> Teksts uz kolonnām , un izmantojiet vedni, lai pārliecinātos, ka šūnas iznāk pareizi. Lielākoties jums vienkārši jānoklikšķina Nākamais un Pabeigt , taču noteikti izvēlieties atbilstošu norobežotāju; šajā piemērā komats.

Ja jums ir tikai viena un divciparu skaitļi, Fiksēts platums opcija var būt arī noderīga, jo tā sadalīs tikai pirmās divas vai trīs šūnas rakstzīmes. Šādā veidā jūs pat varat izveidot vairākus sadalījumus.

Piezīme: Šūnas, kas formatētas kā teksts automātiski parādīsies, formatējot skaitļus (vai otrādi), kas nozīmē, ka jums joprojām būs jāpārvērš šīs šūnas, kā aprakstīts iepriekš.

Izņemiet skaitli vai tekstu no norobežotās virknes

Šī metode ir nedaudz apgrūtinoša, taču ļoti labi darbojas mazās datu kopās. Šeit mēs pieņemam, ka skaitlis un teksts tiek atdalīts ar atstarpi, lai gan metode darbojas arī jebkuram citam norobežotājam.

Galvenā funkcija, kuru mēs šeit izmantosim, ir LEFT, kas atgriež šūnas kreisākās rakstzīmes. Kā redzat mūsu iepriekšējā datu kopā, mums ir šūnas ar vienas, divu un trīs rakstzīmju skaitļiem, tāpēc mums būs jāatgriež no šūnas kreisākā viena, divas vai trīs rakstzīmes. Apvienojot LEFT ar MEKLĒŠANAS funkcija , mēs varam atgriezt visu pa kreisi no telpas. Šeit ir funkcija:

= LEFT (A1, SEARCH (', A1, 1))

Tas atgriezīs visu pa kreisi no telpas. Izmantojot aizpildīšanas rokturi, lai piemērotu formulu pārējām šūnām, mēs to iegūstam (formulu varat redzēt funkciju joslā attēla augšpusē):

Kā redzat, tagad visi skaitļi ir izolēti, lai mēs varētu ar tiem manipulēt. Vai vēlaties izolēt arī tekstu? Funkciju RIGHT mēs varam izmantot tādā pašā veidā:

= PAREIZI (A1, LEN (A1) -SEARCH ('', A1, 1))

Tas atgriež X rakstzīmes no šūnas labās puses, kur x ir šūnas kopējais garums, atskaitot rakstzīmju skaitu pa kreisi no atstarpes.

Tagad jūs varat arī manipulēt ar tekstu. Vai vēlaties tos atkal apvienot? Vienkārši izmantojiet funkciju CONCATENATE ar visām šūnām kā ievadi:

= CONCATENATE (E1, F1)

Acīmredzot šī metode vislabāk darbojas, ja jums ir tikai skaitļi un vienības, un nekas cits. Ja jums ir citi šūnu formāti, iespējams, jums būs jābūt radošam, izmantojot formulas, lai viss darbotos pareizi. Ja jums ir milzīga datu kopa, formulas aprēķināšanai būs vajadzīgs laiks!

Izvelciet skaitli no nepārtrauktas virknes viena gala

Ko darīt, ja numuru un tekstu neatdala atdalītājs?

Ja esat izvelkot skaitli no virknes kreisās vai labās puses , varat izmantot iepriekš apskatītās formulas KREISAIS vai PAREIZA variantus:

= LEFT (A1, SUM (LEN (A1) -LEN (SUBSTITUTE (A1, {'0', '1', '2', '3', '4', '5', '6', '7') , '8', '9'}, '')))))

= PAREIZI (A1, SUM (LEN (A1) -LEN (AIZSTĀJIS (A1, {'0', '1', '2', '3', '4', '5', '6', '7' , '8', '9'}, '')))))

Tādējādi tiks atgriezti visi skaitļi no virknes kreisās vai labās puses.

Ja esat izvelkot skaitli no virknes labās puses , varat izmantot arī divpakāpju procesu. Vispirms nosakiet sava pirmā cipara atrašanās vietu virknē, izmantojot funkciju MIN. Pēc tam šo informāciju varat ievadīt RIGHT formulas variantā, lai sadalītu skaitļus no tekstiem.

= MIN (MEKLĒT ({0,1,2,3,4,5,6,7,8,9}, A1 un '0123456789'))

lietotni, lai redzētu, kurš jums sekoja Instagram

= PAREIZI (A1, LEN (A1) -B1 + 1)

Piezīme: Izmantojot šīs formulas, atcerieties, ka, iespējams, būs jāpielāgo kolonnu rakstzīmes un šūnu skaits.

Izņemiet skaitļus no abiem nepārtrauktas virknes galiem

Izmantojot iepriekš minētās stratēģijas, jums vajadzētu būt iespējai iegūt skaitļus vai tekstu no lielākās daļas jaukta formāta šūnas, kas rada jums problēmas. Pat ja tā nav, jūs, iespējams, varat tos apvienot ar dažām jaudīgām teksta funkcijām, kas iekļautas programmā Microsoft Excel, lai iegūtu vajadzīgās rakstzīmes. Tomēr ir dažas daudz sarežģītākas situācijas, kas prasa sarežģītākus risinājumus.

Piemēram, es atklāju a foruma ieraksts kur kāds vēlējās izvilkt skaitļus no virknes, piemēram, “45t*& 65/”, lai viņš iegūtu “4565.” Vēl viens plakāts sniedza šādu formulu kā vienu no veidiem, kā to izdarīt:

= SUMPRODUCT (MID (0 & A1, LARGE (INDEX (ISNUMBER (-MID (A1, ROW ($ 1: $ 25), 1))*

ROW ($ 1: $ 25), 0), ROW ($ 1: $ 25))+1,1)*10^ROW ($ 1: $ 25)/10)

Ja godīgi, man nav ne jausmas, kā tas darbojas. Bet saskaņā ar foruma ziņu tas izņems skaitļus no sarežģītas ciparu virknes un citām rakstzīmēm. Lieta ir tāda, ka ar pietiekami daudz laika, pacietības un piepūles jūs varat iegūt skaitļus un tekstu no gandrīz jebkura! Jums vienkārši jāatrod pareizie resursi.

Pēc dažiem Excel ieteikumiem? Lūk kā kopēt formulas programmā Excel .

Kopīgot Kopīgot Čivināt E -pasts Kā tīrīt Windows datoru, izmantojot komandu uzvedni

Ja jūsu Windows datorā ir maz vietas krātuvē, iztīriet nevēlamos atkritumus, izmantojot šīs ātrās komandrindas utilītas.

Lasīt Tālāk
Saistītās tēmas
  • Produktivitāte
  • Izklājlapa
  • Microsoft Excel
Par autoru Tīna Zībere(831 publicēts raksts)

Pabeidzot doktora grādu, Tīna 2006. gadā sāka rakstīt par patērētāju tehnoloģijām un nekad neapstājās. Tagad arī redaktore un SEO, jūs varat atrast viņu vietnē Twitter vai dodoties pārgājienā pa tuvējo taku.

Vairāk no Tīnas Zīberes

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu