Paano Kumuha ng isang Numero o Teksto Mula sa Excel

Paano Kumuha ng isang Numero o Teksto Mula sa Excel

Microsoft Excel ay mahusay sa pagtatrabaho sa parehong mga numero at teksto --- ngunit kung gumagamit ka ng pareho sa parehong cell, maaari kang magkaroon ng ilang kahirapan. Sa kasamaang palad, maaari kang makakuha ng mga numero o teksto mula sa mga cell upang gumana sa iyong data nang mas mahusay. Nagpapakita kami ng maraming mga pagpipilian, depende sa format na kasalukuyang nasa iyong data.





Ang Mga Numero ng Excel na Na-format bilang Teksto

Ito ay isang pangkaraniwang sitwasyon, at --- sa kabutihang palad --- napakadaling makitungo. Minsan, ang mga cell na naglalaman lamang ng mga numero ay hindi wastong may label o na-format bilang teksto, na pumipigil sa Microsoft Excel mula sa paggamit ng mga ito sa mga pagpapatakbo.





Maaari mong makita sa imahe sa ibaba na ang mga cell sa haligi A ay nai-format bilang teksto, tulad ng ipinahiwatig ng kahon ng format ng numero. Maaari mo ring makita ang isang berdeng watawat sa kaliwang sulok sa itaas ng bawat cell.





I-convert ang Teksto sa Bilang sa Excel

Kung nakikita mo ang berdeng watawat sa kaliwang sulok sa itaas, pumili ng isa o higit pang mga cell, i-click ang babalang babala, at piliin ang I-convert sa Numero .

Kung hindi man, piliin ang mga cell at, sa menu ng Format ng Numero sa Ribbon, piliin ang default Bilang pagpipilian



Kung kailangan mo ng higit pang mga butil na pagpipilian, i-right click ang naka-highlight na cell / s at piliin ang Mga Format ng Cell , na magbubukas ng kani-kanilang menu. Dito, maaari mong ipasadya ang format ng numero at magdagdag o mag-alis ng mga decimal, magdagdag ng isang 1000 na separator, o pamahalaan ang mga negatibong numero.

Malinaw na, maaari mo ring gamitin ang mga pagpipilian sa Ribbon o Format Cells na nakabalangkas sa itaas upang mai-convert ang isang numero sa teksto, o teksto sa pera, oras, o anumang iba pang format na nais mo.





Ilapat ang Pag-format ng Numero Sa Espesyal na Pag-paste ng Excel

Upang gumana ang pamamaraang ito, kakailanganin mong maglagay ng isang numero (anumang numero) sa isang cell; mahalaga na ang cell na ito ay nai-format din bilang isang numero. Kopyahin ang cell na iyon. Ngayon, piliin ang lahat ng mga cell na nais mong i-convert sa format na numero, pumunta sa Home> I-paste> I-paste ang Espesyal , piliin ang Mga format upang mai-paste lamang ang pag-format ng cell na kinopya mo nang una, pagkatapos ay mag-click OK lang .

Nalalapat ng operasyon na ito ang format ng cell na kinopya mo sa lahat ng napiling mga cell, kahit na mga cell ng teksto.





I-extract ang Mga Numero o Teksto Mula sa Mixed Format Cells

Narating namin ang mahirap na bahagi: pagkuha ng mga numero mula sa mga cell na naglalaman ng maraming mga format ng input. Kung mayroon kang isang numero at isang yunit (tulad ng '7 mga pala,' tulad ng mayroon kami sa ibaba), mahahanap mo ang problemang ito. Upang malutas ito, titingnan namin ang ilang magkakaibang paraan upang hatiin ang mga cell sa mga numero at teksto, pinapayagan kang gumana sa bawat isa.

Paghiwalayin ang Mga Numero Mula sa Teksto

Kung mayroon kang maraming mga cell na naglalaman ng isang halo ng mga numero at teksto o mga multiply ng pareho, ang paghihiwalay sa kanila nang manu-mano ay maaaring tumagal ng isang napakalaking dami ng oras. Upang mas mabilis na makatapos sa proseso, maaari mong gamitin ang Microsoft Excel's Text sa Column pagpapaandar

Piliin ang mga cell na nais mong i-convert, pumunta Data> Text sa Column , at gamitin ang wizard upang matiyak na ang mga cell ay lumabas nang tama. Para sa pinaka-bahagi, kakailanganin mo lamang na mag-click Susunod at Tapos na , ngunit tiyaking pumili ka ng isang tumutugma na delimiter; sa halimbawang ito, isang kuwit.

Kung mayroon ka lamang isa- at dalawang-digit na numero, ang Naayos ang Lapad Ang opsyon ay maaaring maging kapaki-pakinabang din, dahil mahihiwalay lamang nito ang unang dalawa o tatlong mga character ng cell. Maaari ka ring lumikha ng isang bilang ng mga paghati sa ganoong paraan.

Tandaan: Ang mga cell ay nai-format bilang kalooban ng teksto hindi awtomatikong lumabas kasama ang isang pag-format ng numero (o kabaligtaran), nangangahulugang maaari mo pa ring baguhin ang mga cell na ito tulad ng inilarawan sa itaas.

Kumuha ng isang Numero o Teksto Mula sa isang Delimited String

Ang pamamaraang ito ay medyo masalimuot, ngunit mahusay na gumagana sa maliliit na mga database. Ang ipinapalagay namin dito ay ang isang puwang ay naghihiwalay sa bilang at teksto, kahit na ang pamamaraan ay gumagana rin para sa anumang iba pang delimiter.

Ang pangunahing pag-andar na gagamitin namin dito ay KALIWAN, na nagbabalik sa pinaka-kaliwang character mula sa isang cell. Tulad ng nakikita mo sa aming dataset sa itaas, mayroon kaming mga cell na may mga numero ng isa, dalawa, at tatlong character, kaya kailangan naming ibalik ang kaliwa, isa, o tatlong character mula sa mga cell. Sa pamamagitan ng pagsasama sa KALIWA sa Pag-andar ng paghahanap , maaari nating ibalik ang lahat sa kaliwa ng puwang. Narito ang pagpapaandar:

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

Ibabalik nito ang lahat sa kaliwa ng puwang. Gamit ang punan na punan upang ilapat ang formula sa natitirang mga cell, ito ang makuha namin (maaari mong makita ang formula sa function bar sa tuktok ng imahe):

Tulad ng nakikita mo, mayroon na kaming lahat ng mga bilang na nakahiwalay, kaya maaari nating manipulahin ang mga ito. Nais bang ihiwalay din ang teksto? Maaari naming gamitin ang TAMA na pag-andar sa parehong paraan:

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

Ibinabalik nito ang mga X character mula sa kanang bahagi ng cell, kung saan ang x ay ang kabuuang haba ng cell na minus ang bilang ng mga character sa kaliwa ng puwang.

Ngayon ay maaari mo ring manipulahin ang teksto. Nais mo bang pagsamahin muli ang mga ito? Gamitin lamang ang CONCATENATE function sa lahat ng mga cell bilang mga input:

= CONCATENATE (E1, F1)

Malinaw na, pinakamahusay na gumagana ang pamamaraang ito kung mayroon ka lamang mga numero at yunit, at wala nang iba pa. Kung mayroon kang iba pang mga format ng cell, maaaring kailangan mong maging malikhain sa mga formula upang maayos na gumana ang lahat. Kung mayroon kang isang higanteng dataset, sulit ang oras na aabutin upang malaman ang pormula!

Kumuha ng isang Numero Mula sa Isang Katapusan ng isang Patuloy na String

Ngayon paano kung walang delimiter na naghihiwalay sa iyong numero at teksto?

Kung ikaw ay pagkuha ng numero mula sa kaliwa o kanan ng string , maaari mong gamitin ang isang pagkakaiba-iba ng formula na LEFT o RIGHT na tinalakay sa itaas:

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

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

Ibabalik nito ang lahat ng mga numero mula kaliwa o kanan ng string.

Kung ikaw ay pagkuha ng numero mula sa kanan ng string , maaari mo ring gamitin ang isang dalawang hakbang na proseso. Una, tukuyin ang lokasyon ng iyong unang digit sa string gamit ang pagpapaandar ng MIN. Pagkatapos, maaari mong pakainin ang impormasyong iyon sa isang pagkakaiba-iba ng tamang Pormula, upang hatiin ang iyong mga numero mula sa iyong mga teksto.

= MIN (SEARCH ({0,1,2,3,4,5,6,7,8,9}, A1 & '0123456789'))

kung paano ikonekta ang bluetooth headphone sa xbox

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

Tandaan: Kapag ginamit mo ang mga formula na ito, tandaan na maaaring kailangan mong ayusin ang mga character na haligi at mga numero ng cell.

I-extract ang Mga Numero Mula sa Parehong Mga Pagtatapos ng isang Patuloy na String

Sa mga diskarte sa itaas, dapat mong makuha ang mga numero o teksto sa labas ng karamihan sa mga cell na may halong format na nagbibigay sa iyo ng problema. Kahit na hindi nila ginawa, marahil ay maaari mong pagsamahin ang mga ito sa ilang mga malakas na pagpapaandar ng teksto na kasama sa Microsoft Excel upang makuha ang mga character na iyong hinahanap. Gayunpaman, mayroong ilang mga mas kumplikadong sitwasyon na tumatawag para sa mas kumplikadong mga solusyon.

Halimbawa, nakakita ako ng a post sa forum kung saan ang isang tao ay nais na kunin ang mga numero mula sa isang string tulad ng '45t * & 65 /', upang magtapos siya sa '4565.' Ang isa pang poster ay nagbigay ng sumusunod na pormula bilang isang paraan upang magawa ito:

= 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)

Upang maging ganap na matapat, wala akong ideya kung paano ito gumagana. Ngunit ayon sa post sa forum, aalisin ang mga numero sa isang kumplikadong string ng mga numero at iba pang mga character. Ang punto ay na, na may sapat na oras, pasensya, at pagsisikap, maaari kang makakuha ng mga numero at teksto mula sa halos anumang bagay! Kailangan mo lang hanapin ang tamang mga mapagkukunan.

Pagkatapos ng ilang higit pang mga tip sa Excel? Narito kung paano makopya ang mga formula sa Excel .

Magbahagi Magbahagi Mag-tweet Email Paano linisin ang iyong Windows PC Gamit ang Command Prompt

Kung ang iyong Windows PC ay mababa na sa espasyo ng imbakan, linisin ang basura gamit ang mga mabilis na utos ng Command Prompt na ito.

Basahin Susunod
Mga Kaugnay na Paksa
  • Pagiging produktibo
  • Spreadsheet
  • Microsoft Excel
Tungkol sa May-akda Tina Sieber(831 Mga Artikulo Na-publish)

Habang kinukumpleto ang isang PhD, nagsimulang magsulat si Tina tungkol sa teknolohiya ng consumer noong 2006 at hindi tumitigil. Ngayon din ng isang editor at SEO, maaari mo siyang makita Twitter o hiking sa isang kalapit na landas.

Higit pa Mula kay Tina Sieber

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe