Ang isa sa mga madalas na gawain na nahaharap sa mga gumagamit ng programa ng Excel ay ang conversion ng mga numerical na expression sa text format at vice versa. Ang tanong na ito ay kadalasang pinipilit kang gumastos ng maraming oras sa desisyon kung hindi alam ng gumagamit ang isang malinaw na algorithm ng mga aksyon. Tingnan natin kung paano malutas ang parehong mga problema sa iba't ibang paraan.
I-convert ang numero sa view ng teksto
Ang lahat ng mga cell sa Excel ay may isang tiyak na format na nagsasabi sa programa kung paano tumingin sa isang expression. Halimbawa, kahit na ang mga digit ay nakasulat sa mga ito, ngunit ang format ay naka-set sa text, ang application ay ituring ang mga ito bilang plain text at hindi magagawa ang mga kalkulasyon ng matematika na may ganitong data. Upang maunawaan ng Excel na eksakto ang numero bilang isang numero, dapat itong ipasok sa isang sheet na elemento na may pangkalahatang o numerong format.
Upang simulan, isaalang-alang ang iba't ibang mga opsyon para sa paglutas ng problema ng pag-convert ng mga numero sa form ng teksto.
Paraan 1: Pag-format sa pamamagitan ng menu ng konteksto
Kadalasan, ginagawa ng mga user ang pag-format ng mga numerong expression sa teksto sa pamamagitan ng menu ng konteksto.
- Piliin ang mga elemento ng sheet kung saan nais mong i-convert ang data sa teksto. Tulad ng makikita mo, sa tab "Home" sa toolbar sa bloke "Numero" Ang isang espesyal na patlang ay nagpapakita ng impormasyon na ang mga sangkap na ito ay may isang karaniwang format, na nangangahulugang ang mga numero na nakasulat sa mga ito ay itinuturing ng programa bilang isang numero.
- I-click ang kanang pindutan ng mouse sa pagpili at sa binuksan na menu piliin ang posisyon "Mga cell ng format ...".
- Sa window ng pag-format na bubukas, pumunta sa tab "Numero"kung ito ay bukas sa ibang lugar. Sa kahon ng mga setting "Mga Format ng Numero" pumili ng isang posisyon "Teksto". Upang i-save ang mga pagbabago mag-click sa "OK " sa ilalim ng window.
- Tulad ng makikita mo, pagkatapos ng mga manipulasyong ito, ang impormasyon ay ipinapakita sa isang espesyal na field na ang mga cell ay na-convert sa isang view ng teksto.
- Ngunit kung susubukan naming kalkulahin ang auto sum, lalabas ito sa cell sa ibaba. Nangangahulugan ito na ang conversion ay hindi kumpleto. Ito ay isa sa mga chips Excel. Hindi pinapayagan ng programa na kumpletuhin ang conversion ng data sa pinaka-intuitive na paraan.
- Upang makumpleto ang conversion, kailangan namin ng sunud-sunod na pag-click sa kaliwang pindutan ng mouse upang ilagay ang cursor sa bawat elemento ng range nang hiwalay at pindutin ang key Ipasok. Upang gawing simple ang gawain, sa halip na mag-double click, maaari mong gamitin ang function key. F2.
- Matapos isagawa ang pamamaraan na ito sa lahat ng mga cell ng rehiyon, ang data sa mga ito ay makikita ng programa bilang mga expression ng teksto, at, samakatuwid, ang auto sum ay magiging zero. Bilang karagdagan, tulad ng nakikita mo, ang itaas na kaliwang sulok ng mga cell ay kulay berde. Ito ay isang di-tuwirang indikasyon na ang mga elemento kung saan matatagpuan ang mga numero ay na-convert sa isang variant ng text display. Bagaman hindi laging ipinag-uutos ang tampok na ito at sa ilang mga kaso ay walang ganitong marka.
Aralin: Paano baguhin ang format sa Excel
Paraan 2: mga tool ng tape
Maaari mo ring i-convert ang isang numero sa isang view ng teksto gamit ang mga tool sa tape, sa partikular, gamit ang patlang upang ipakita ang format na tinalakay sa itaas.
- Piliin ang mga elemento, ang data na nais mong i-convert sa isang view ng teksto. Ang pagiging sa tab "Home" Mag-click sa icon sa anyo ng isang tatsulok sa kanan ng patlang kung saan ang format ay ipinapakita. Matatagpuan ito sa toolbox. "Numero".
- Sa bukas na listahan ng mga pagpipilian sa pag-format, piliin ang item "Teksto".
- Dagdag pa, tulad ng sa nakaraang pamamaraan, sunud-sunod naming itinakda ang cursor sa bawat elemento ng range sa pamamagitan ng pag-double click sa kaliwang pindutan ng mouse o pagpindot sa key F2at pagkatapos ay mag-click sa Ipasok.
Ang data ay na-convert sa bersyon ng teksto.
Paraan 3: gamitin ang function
Ang isa pang pagpipilian para sa pag-convert ng numerong data upang subukan ang data sa Excel ay ang paggamit ng isang espesyal na function, na kung saan ay tinatawag na - Teksto. Ang pamamaraan na ito ay angkop, una sa lahat, kung nais mong ilipat ang mga numero bilang teksto sa isang hiwalay na haligi. Bilang karagdagan, ito ay makatipid ng oras sa conversion kung ang dami ng data ay masyadong malaki. Pagkatapos ng lahat, sumasang-ayon na ang pag-flip sa bawat cell sa hanay ng daan-daang o libu-libong linya ay hindi ang pinakamahusay na paraan.
- Itakda ang cursor sa unang elemento ng hanay kung saan ipapakita ang resulta ng conversion. Mag-click sa icon "Ipasok ang pag-andar"na matatagpuan malapit sa formula bar.
- Nagsisimula ang window Function masters. Sa kategorya "Teksto" piliin ang item "TEXT". Matapos na mag-click sa pindutan "OK".
- Magbubukas ang window ng argumento ng operator Teksto. Ang function na ito ay may sumusunod na syntax:
= TEXT (halaga; format)
Ang binuksan na window ay may dalawang mga patlang na tumutugma sa mga ibinigay na argumento: "Halaga" at "Format".
Sa larangan "Halaga" Dapat mong tukuyin ang numero na ma-convert o isang reference sa cell kung saan ito matatagpuan. Sa aming kaso, ito ay magiging isang link sa unang elemento ng numeric range na naproseso.
Sa larangan "Format" Kailangan mong tukuyin ang opsyon upang ipakita ang resulta. Halimbawa, kung papasok tayo "0", ang teksto na bersyon ng output ay ipapakita nang walang mga decimal na lugar, kahit na kung nasa source code na sila. Kung ginawa namin "0,0", ang resulta ay ipapakita na may isang decimal na lugar, kung "0,00"pagkatapos ay may dalawa, atbp.
Pagkatapos na maipasok ang lahat ng mga kinakailangang parameter, mag-click sa pindutan. "OK".
- Tulad ng makikita mo, ang halaga ng unang elemento ng tinukoy na range ay ipinapakita sa cell na pinili namin sa unang talata ng gabay na ito. Upang maglipat ng iba pang mga halaga, kailangan mong kopyahin ang formula sa katabing mga elemento ng sheet. Itakda ang cursor sa kanang ibabang sulok ng elemento na naglalaman ng formula. Ang cursor ay na-convert sa marker ng fill na mukhang isang maliit na krus. I-clamp ang kaliwang pindutan ng mouse at i-drag sa pamamagitan ng walang laman na mga cell parallel sa hanay kung saan matatagpuan ang source data.
- Ngayon ang buong serye ay puno ng kinakailangang data. Ngunit hindi iyan lahat. Sa katunayan, ang lahat ng mga elemento ng bagong hanay ay naglalaman ng mga formula. Piliin ang lugar na ito at mag-click sa icon. "Kopyahin"na matatagpuan sa tab "Home" sa band toolbar "Clipboard".
- Dagdag dito, kung nais nating panatilihin ang parehong hanay (paunang at transformed), hindi namin inaalis ang pagpili mula sa rehiyon na naglalaman ng mga formula. Mag-click dito gamit ang kanang pindutan ng mouse. Ang isang listahan ng konteksto ng mga aksyon ay inilunsad. Pumili ng isang posisyon sa loob nito "Idikit ang Espesyal". Kabilang sa mga opsyon para sa pagkilos sa listahan na bubukas, piliin "Mga Halaga at Mga Format ng Numero".
Kung nais ng user na palitan ang data ng orihinal na format, pagkatapos ay sa halip na tinukoy na pagkilos, kailangan mong piliin ito at ipasok ito sa parehong paraan tulad ng nasa itaas.
- Sa anumang kaso, ang teksto ay ipapasok sa napiling hanay. Kung napili mo pa ang isang insert sa lugar ng pinagmulan, pagkatapos ay malinis ang mga cell na naglalaman ng mga formula. Upang gawin ito, piliin ang mga ito, i-right-click at piliin ang posisyon "I-clear ang Nilalaman".
Sa pamamaraan ng conversion na ito ay maaaring isaalang-alang bilang nakumpleto.
Aralin: Excel Function Wizard
Ang conversion ng teksto sa numero
Ngayon tingnan natin kung anong mga paraan ang maaari mong isagawa ang inverse task, katulad kung paano i-convert ang teksto sa isang numero sa Excel.
Paraan 1: I-convert ang paggamit ng icon ng error
Ang pinakamadali at pinakamabilis na paraan ay ang pag-convert ng bersyon ng teksto gamit ang isang espesyal na icon na nag-uulat ng isang error. Ang icon na ito ay may anyo ng isang tandang pananaw na nakasulat sa isang icon na may hugis na brilyante. Lumilitaw ito kapag pinili mo ang mga cell na may berdeng marka sa itaas na kaliwang sulok, na tinalakay namin nang mas maaga. Ang markang ito ay hindi nagpapahiwatig na ang data sa cell ay kinakailangang mali. Ngunit ang mga numero na matatagpuan sa isang cell na may tekstuwal na anyo ay nagpapahiwatig ng mga suspetyon ng programa na ang data ay maaaring mali ang naipasok. Samakatuwid, kung sakali, tinitingnan niya ang mga ito upang ang user ay magbibigay ng pansin. Ngunit, sa kasamaang palad, ang Excel ay hindi laging nagbibigay ng mga marka, kahit na ang mga numero ay nasa form ng teksto, kaya ang pamamaraan na inilarawan sa ibaba ay hindi angkop para sa lahat ng mga kaso.
- Piliin ang cell na naglalaman ng berdeng tagapagpahiwatig ng posibleng error. Mag-click sa icon na lilitaw.
- Ang isang listahan ng mga aksyon ay nagbukas. Piliin ang halaga nito "I-convert sa numero.
- Sa napiling item, ang data ay kaagad na mabago sa isang de-numerong form.
Kung walang isa lamang sa mga tekstong halaga na dapat ma-convert, ngunit isang hanay, pagkatapos ay mapabilis ang pamamaraan ng conversion.
- Piliin ang buong hanay kung saan ang data ng teksto. Tulad ng iyong nakikita, ang pictogram ay lumitaw para sa buong lugar, at hindi para sa bawat cell nang hiwalay. Mag-click dito.
- Ang pamilyar na listahan sa amin ay bubukas. Tulad ng huling oras, pumili ng isang posisyon "I-convert sa numero".
Ang lahat ng data ng array ay babaguhin sa tinukoy na view.
Paraan 2: Conversion gamit ang window ng pag-format
Pati na rin para sa pag-convert ng data mula sa isang numerong pagtingin sa teksto, sa Excel mayroong posibilidad ng pag-convert pabalik sa pamamagitan ng window ng pag-format.
- Piliin ang hanay na naglalaman ng mga numero sa bersyon ng teksto. I-click ang kanang pindutan ng mouse. Sa menu ng konteksto, piliin ang posisyon "Mga cell ng format ...".
- Pinapatakbo ang window ng format. Tulad ng sa nakaraang oras, pumunta sa tab "Numero". Sa pangkat "Mga Format ng Numero" kailangan nating pumili ng mga halaga na i-convert ang teksto sa isang numero. Kabilang dito ang mga item "General" at "Numeric". Alinmang pinili mo, ituturing ng programa ang mga numerong ipinasok sa cell bilang mga numero. Gumawa ng seleksyon at mag-click sa pindutan. Kung pumili ka ng isang halaga "Numeric"pagkatapos ay sa kanang bahagi ng window posible upang ayusin ang representasyon ng numero: itakda ang bilang ng mga decimal na lugar pagkatapos ng decimal point, itakda ang mga delimiters sa pagitan ng mga digit. Pagkatapos ng pag-set, mag-click sa pindutan. "OK".
- Ngayon, tulad ng sa pag-convert ng isang numero sa teksto, kailangan naming mag-click sa lahat ng mga cell, paglalagay ng cursor sa bawat isa sa kanila at pagpindot sa Ipasok.
Matapos isagawa ang mga pagkilos na ito, ang lahat ng mga halaga ng napiling hanay ay na-convert sa nais na form.
Paraan 3: Conversion gamit ang mga tool sa tape
Maaari mong i-convert ang data ng teksto sa numerikong data gamit ang espesyal na field sa tool ribbon.
- Piliin ang hanay na dapat baguhin. Pumunta sa tab "Home" sa tape. Mag-click sa field gamit ang pagpili ng format sa grupo "Numero". Pumili ng isang item "Numeric" o "General".
- Susunod na nag-click kami sa bawat isa sa mga cell ng transformed region gamit ang mga key F2 at Ipasok.
Ang mga halaga sa hanay ay babaguhin mula sa teksto sa numeric.
Paraan 4: gamit ang formula
Maaari ka ring gumamit ng mga espesyal na formula upang i-convert ang mga halaga ng teksto sa mga numerong halaga. Isaalang-alang kung paano gawin ito sa pagsasagawa.
- Sa walang laman na cell, na matatagpuan parallel sa unang elemento ng saklaw na dapat na mabago, ilagay ang senyas na "pantay" (=) at double minus (-). Susunod, tukuyin ang address ng unang elemento ng transformable range. Kaya, nangyayari ang double multiplikasyon sa pamamagitan ng halaga. "-1". Tulad ng alam mo, ang pagpaparami ng "minus" ng "minus" ay nagbibigay ng "plus". Iyon ay, sa target cell, makuha namin ang parehong halaga na orihinal, ngunit sa numerical form. Ang pamamaraang ito ay tinatawag na double binary negation.
- Pinindot namin ang susi Ipasokpagkatapos nito makuha natin ang tapos na na-convert na halaga. Upang mailapat ang formula na ito sa lahat ng iba pang mga selula sa hanay, ginagamit namin ang marker ng punan, na dati naming ginamit para sa pag-andar Teksto.
- Ngayon kami ay may hanay na puno ng mga halaga na may mga formula. Piliin ito at mag-click sa pindutan. "Kopyahin" sa tab "Home" o gamitin ang shortcut Ctrl + C.
- Piliin ang lugar ng pinagmulan at i-click ito gamit ang kanang pindutan ng mouse. Sa naka-activate na listahan ng konteksto pumunta sa mga puntos "Idikit ang Espesyal" at "Mga Halaga at Mga Format ng Numero".
- Ang lahat ng data ay ipinasok sa form na kailangan namin. Ngayon ay maaari mong alisin ang hanay ng transit kung saan matatagpuan ang double binary na negatibong formula. Upang gawin ito, piliin ang lugar na ito, i-right-click ang menu ng konteksto at piliin ang posisyon dito. "I-clear ang Nilalaman".
Sa pamamagitan ng paraan, upang i-convert ang mga halaga sa pamamagitan ng pamamaraang ito, hindi kinakailangan na magamit lamang ang double multiplikasyon "-1". Maaari mong gamitin ang anumang iba pang operasyon ng aritmetika na hindi humantong sa isang pagbabago sa mga halaga (karagdagan o pagbabawas ng zero, pagpapatupad ng pagtatayo ng unang degree, atbp.)
Aralin: Paano gumawa ng autocomplete sa Excel
Paraan 5: Paggamit ng isang espesyal na insert.
Ang sumusunod na paraan ng pagpapatakbo ay halos kapareho sa naunang isa na may pagkakaiba lamang na hindi na kailangang gumawa ng karagdagang haligi upang gamitin ito.
- Magpasok ng isang digit sa anumang walang laman na cell sa sheet "1". Pagkatapos ay piliin ito at mag-click sa pamilyar na icon. "Kopyahin" sa tape.
- Piliin ang lugar sa sheet na nais mong i-convert. Mag-click dito gamit ang kanang pindutan ng mouse. Sa menu na bubukas, i-double click ang item "Idikit ang Espesyal".
- Sa espesyal na insert window, itakda ang switch sa block "Operasyon" sa posisyon "Magparami". Kasunod nito, mag-click sa pindutan "OK".
- Matapos ang pagkilos na ito, ang lahat ng mga halaga ng napiling lugar ay babaguhin sa numeric. Ngayon, kung nais mo, maaari mong tanggalin ang numero "1"na ginamit namin para sa conversion.
Paraan 6: Gamitin ang Text Columns Tool
Ang isa pang pagpipilian para sa pag-convert ng teksto sa isang de-numerong form ay ang paggamit ng tool. "Mga Haligi ng Teksto". Makatutulong na gamitin ito kapag sa halip ng isang kuwit ang isang tuldok ay ginagamit bilang isang decimal separator, at ang isang apostrophe ay ginagamit bilang isang separator ng mga numero sa halip ng isang espasyo. Ang variant na ito ay nakikita sa Excel ng wikang Ingles bilang numerikal, ngunit sa bersyon ng Russian na wika ng programang ito ang lahat ng mga halaga na naglalaman ng mga character sa itaas ay itinuturing bilang teksto. Siyempre, maaari mong maantala ang data ng mano-mano, ngunit kung maraming nito, ito ay magkakaroon ng isang malaking halaga ng oras, lalo na dahil may posibilidad ng isang mas mabilis na solusyon sa problema.
- Piliin ang piraso ng sheet, ang mga nilalaman na nais mong i-convert. Pumunta sa tab "Data". Sa mga tool ng tape sa bloke "Paggawa gamit ang data" mag-click sa icon "Teksto ayon sa mga haligi".
- Nagsisimula Text Wizard. Sa unang window, tandaan na naka-set ang switch ng format ng data "Delimited". Sa pamamagitan ng default, dapat ito sa posisyon na ito, ngunit hindi ito magiging labis upang suriin ang katayuan. Pagkatapos ay mag-click sa pindutan. "Susunod".
- Sa pangalawang window ay iniiwan din namin ang lahat ng hindi nagbabago at nag-click sa pindutan. "Susunod."
- Ngunit pagkatapos ng pagbukas ng ikatlong bintana Mga Wizard ng Teksto kailangang pindutin ang isang pindutan "Mga Detalye".
- Magbukas ang karagdagang mga setting ng pag-import ng teksto window. Sa larangan "Separator ng buong at fractional bahagi" itakda ang punto, at sa larangan "Separator" - apostrophe. Pagkatapos ay mag-click sa pindutan. "OK".
- Bumalik sa ikatlong window Mga Wizard ng Teksto at mag-click sa pindutan "Tapos na".
- Tulad ng makikita mo, pagkatapos na gawin ang mga pagkilos na ito, ang mga numero ay ipinapalagay ang format na pamilyar sa Ruso na bersyon, na nangangahulugang sila ay sabay-sabay na na-convert mula sa data ng teksto sa numerikong data.
Paraan 7: Paggamit ng Macros
Kung madalas mong i-convert ang mga malalaking lugar ng data mula sa text sa numerong format, makatwiran para sa layuning ito na magsulat ng isang espesyal na macro na gagamitin kung kinakailangan. Ngunit upang magawa ito, una sa lahat, kailangan mong isama ang mga macro at panel ng developer sa iyong bersyon ng Excel, kung hindi pa ito nagagawa.
- Pumunta sa tab "Developer". Mag-click sa icon sa tape "Visual Basic"na naka-host sa isang grupo "Code".
- Nagpapatakbo ng karaniwang macro editor. Magmaneho kami o kopyahin ang sumusunod na pagpapahayag dito:
Sub Text_in ()
Selection.NumberFormat = "General"
Selection.Value = Selection.Value
End subPagkatapos nito, isara ang editor sa pamamagitan ng pagpindot sa standard na close button sa kanang itaas na sulok ng window.
- Piliin ang fragment sa sheet na kailangang ma-convert. Mag-click sa icon Macrosna matatagpuan sa tab "Developer" sa isang grupo "Code".
- Ang isang window ng mga macro na naitala sa iyong bersyon ng programa ay bubukas. Maghanap ng isang macro na may pangalan "Teksto"piliin ito at mag-click sa pindutan Patakbuhin.
- Tulad ng iyong nakikita, agad na nag-convert ang expression ng teksto sa numerong format.
Aralin: Paano lumikha ng isang macro sa Excel
Tulad ng makikita mo, may ilang mga pagpipilian para sa pag-convert ng mga numero sa Excel, na naitala sa isang de-numerong bersyon, sa format ng teksto at sa tapat na direksyon. Ang pagpili ng isang partikular na paraan ay depende sa maraming mga kadahilanan. Una sa lahat, ito ang gawain. Halimbawa, para sa mabilis na pag-convert ng isang expression ng teksto sa mga banyagang delimiters sa isang numerong maaari lamang sa pamamagitan ng paggamit ng tool "Mga Haligi ng Teksto". Ang ikalawang kadahilanan na nakakaimpluwensya sa pagpili ng mga pagpipilian ay ang dami at dalas ng mga conversion na isinagawa. Halimbawa, kung madalas mong gamitin ang mga pagbabagong ito, makatuwiran na magsulat ng isang macro. At ang pangatlong kadahilanan ay ang indibidwal na kaginhawaan ng gumagamit.