Excel: i-convert ang teksto sa petsa at numero sa petsa

  • Ibahagi Ito
Michael Brown

Ipinapaliwanag ng tutorial kung paano gamitin ang mga function ng Excel upang i-convert ang text sa petsa at numero sa petsa, at kung paano gawing petsa ang mga string ng text sa paraang hindi formula. Matututuhan mo rin kung paano mabilis na baguhin ang isang numero sa format ng petsa.

Dahil ang Excel ay hindi lamang ang application na ginagamit mo, kung minsan makikita mo ang iyong sarili na nagtatrabaho sa mga petsang na-import sa isang Excel worksheet mula sa isang .csv file o isa pang panlabas na pinagmulan. Kapag nangyari iyon, malamang na ma-export ang mga petsa bilang mga text entry. Kahit na mukhang mga petsa ang mga ito, hindi makikilala ng Excel ang mga ito bilang ganoon.

Maraming paraan para i-convert ang text sa petsa sa Excel at ang tutorial na ito ay naglalayong masakop ang lahat ng ito, para makapili ka ng text -to-date na pamamaraan ng conversion na pinakaangkop para sa iyong format ng data at ang iyong kagustuhan para sa isang formula o hindi formula na paraan.

    Paano makilala ang mga normal na petsa ng Excel mula sa "mga petsa ng teksto"

    Kapag nag-i-import ng data sa Excel, kadalasang may problema sa pag-format ng petsa. Ang mga na-import na entry ay maaaring magmukhang normal na mga petsa ng Excel para sa iyo, ngunit hindi sila kumikilos tulad ng mga petsa. Tinatrato ng Microsoft Excel ang mga naturang entry bilang text, ibig sabihin ay hindi mo maiayos nang maayos ang iyong talahanayan ayon sa petsa, at hindi mo rin magagamit ang mga "text date" na iyon sa mga formula, PivotTables, chart o anumang iba pang tool sa Excel na kumikilala ng mga petsa.

    Mayroong ilang mga palatandaan na makakatulong sa iyo na matukoy kung ang isang naibigay na entry ay isang petsa o isang textpiliin ang Delimited at i-click ang Next .

  • Sa hakbang 2 ng wizard, alisan ng check ang lahat ng delimiter box at i-click ang Next .
  • Sa huling hakbang, piliin ang Petsa sa ilalim ng Format ng data ng column, piliin ang format na naaayon sa iyong mga petsa , at i-click ang Tapos na.
  • Sa halimbawang ito, kino-convert namin ang text date na naka-format bilang "01 02 2015" (buwan araw taon), kaya pipiliin namin ang MDY mula sa drop down box.

    Ngayon, kinikilala ng Excel ang iyong mga string ng teksto bilang mga petsa, awtomatikong kino-convert ang mga ito sa iyong default na format ng petsa at ipinapakita ang naka-align sa kanan sa mga selula. Maaari mong baguhin ang format ng petsa sa karaniwang paraan sa pamamagitan ng dialog ng Format Cells .

    Tandaan. Para gumana nang tama ang Text to Column wizard, dapat na magkapareho ang format ng lahat ng iyong text string. Halimbawa, kung ang ilan sa iyong mga entry ay naka-format tulad ng araw/buwan/taon na format habang ang iba ay buwan/araw/taon , makakakuha ka ng mga maling resulta.

    Halimbawa 2. Pag-convert ng mga kumplikadong string ng teksto sa mga petsa

    Kung ang iyong mga petsa ay kinakatawan ng maraming bahagi na mga string ng teksto, gaya ng:

    • Huwebes, Enero 01, 2015
    • Enero 01, 2015 3 PM

    Kailangan mong maglagay ng kaunti pang pagsisikap at gamitin ang parehong Text to Columns wizard at Excel DATE function.

    1. Piliin ang lahat ng mga string ng text na iko-convert sa mga petsa.
    2. I-click ang button na Text to Columns sa tab na Data , Mga Tool ng Data .
    3. Sa hakbang 1 ng Convert Text to Columns Wizard , piliin ang Delimited at i-click ang Susunod .
    4. Sa hakbang 2 ng wizard, piliin ang mga delimiter na nilalaman ng iyong mga text string.

      Halimbawa, kung nagko-convert ka ng mga string na pinaghihiwalay ng mga kuwit at espasyo, tulad ng " Huwebes, Enero 01, 2015" , dapat mong piliin ang parehong mga delimiter - Comma at Space.

      Makatuwiran din na piliin ang " Turiin ang magkakasunod na delimiter bilang isa " na opsyon upang huwag pansinin ang mga karagdagang espasyo, kung mayroon ang iyong data.

      At panghuli, magkaroon ng tingnan ang window ng Preview ng data at i-verify kung nahati nang tama ang mga string ng text sa mga column, pagkatapos ay i-click ang Susunod .

    5. Sa hakbang 3 ng wizard, tiyaking ang lahat ng column sa seksyong Pag-preview ng Data ay may format na General . Kung hindi, mag-click sa isang column at piliin ang General sa ilalim ng Column data format na mga opsyon.

      Tandaan. Huwag piliin ang format na Petsa para sa anumang column dahil ang bawat column ay naglalaman lamang ng isang bahagi, kaya hindi mauunawaan ng Excel na ito ay isang petsa.

      Kung hindi mo kailangan ng ilang column, i-click ito at piliin ang Huwag mag-import ng column (laktawan).

      Kung ayaw mong i-overwrite ang orihinal na data, tukuyin kung saan dapat ipasok ang mga column - ilagay ang address para sa kaliwang itaas na cell sa field na Patutunguhan .

      Kapag tapos na, i-click ang Tapos na button.

      Gaya ng nakikita mo sa screenshot sa itaas, nilalaktawan namin ang unang column na may mga araw ng linggo, na hinahati ang iba pang data sa 3 column (sa General na format) at paglalagay ng mga column na ito simula sa cell C2.

      Ipinapakita ng sumusunod na screenshot ang resulta, kasama ang orihinal na data sa column A at ang split data sa column C, D at E.

    6. Sa wakas, kailangan mong pagsamahin ang mga bahagi ng petsa sa pamamagitan ng paggamit ng DATE formula. Ang syntax ng Excel DATE function ay maliwanag: DATE(taon, buwan, araw)

      Sa aming kaso, year ay nasa column E at day ay nasa column D, walang problema sa mga ito.

      Ito ay hindi napakadali sa month dahil ito ay teksto habang ang DATE function ay nangangailangan ng isang numero. Sa kabutihang-palad, ang Microsoft Excel ay nagbibigay ng isang espesyal na MONTH function na maaaring baguhin ang pangalan ng isang buwan sa isang buwang numero:

      =MONTH(serial_number)

      Para sa MONTH function na maunawaan na ito ay tumatalakay sa isang petsa, inilalagay namin ito ng ganito :

      =MONTH(1&C2)

      Kung saan ang C2 ay naglalaman ng pangalan ng buwan, Enero sa aming kaso. "1&" ay idinaragdag upang pagsama-samahin ang isang petsa ( 1 Enero) para ma-convert ito ng MONTH function sa katumbas na numero ng buwan.

      At ngayon, i-embed natin ang MONTH function sa month ; argument ng aming DATE formula:

      =DATE(F2,MONTH(1&D2),E2)

    At voila, matagumpay na na-convert sa mga petsa ang aming kumplikadong mga string ng text:

    Mabilis na conversion ng mga petsa ng teksto gamit ang I-pasteEspesyal

    Upang mabilis na ma-convert ang isang hanay ng mga simpleng text string sa mga petsa, maaari mong gamitin ang sumusunod na trick.

    • Kopyahin ang anumang walang laman na cell (piliin ito at pindutin ang Ctrl + C ).
    • Piliin ang hanay na may mga halaga ng teksto na gusto mong i-convert sa mga petsa.
    • I-right-click ang pagpili, i-click ang I-paste ang Espesyal , at piliin ang Idagdag sa ang Paste Special dialog box:

  • I-click ang OK upang kumpletuhin ang conversion at isara ang dialog.
  • Ang katatapos mo lang gawin ay sabihin sa Excel na magdagdag ng zero (walang laman na cell) sa iyong mga petsa ng text. Upang magawa ito, iko-convert ng Excel ang isang text string sa isang numero, at dahil ang pagdaragdag ng zero ay hindi nagbabago sa halaga, makukuha mo kung ano mismo ang gusto mo - ang serial number ng petsa. Gaya ng dati, babaguhin mo ang isang numero sa format ng petsa sa pamamagitan ng paggamit ng Format Cells dialog.

    Upang matuto pa tungkol sa Paste Special feature, pakitingnan ang Paano gamitin ang Paste Special sa Excel.

    Pag-aayos ng mga petsa ng text na may dalawang-digit na taon

    Ang mga modernong bersyon ng Microsoft Excel ay sapat na matalino upang makita ang ilang halatang error sa iyong data, o mas mabuting sabihin, kung ano ang itinuturing ng Excel na isang error. Kapag nangyari ito, makakakita ka ng error indicator (isang maliit na berdeng tatsulok) sa kaliwang sulok sa itaas ng cell at kapag pinili mo ang cell, may lalabas na tandang padamdam:

    Ang pag-click sa tandang padamdam ay magpapakita ng ilang mga opsyon na nauugnay sa iyong data. Sa kaso ng isang 2-digit na taon, Excelmagtatanong kung gusto mo itong i-convert sa 19XX o 20XX.

    Kung marami kang entry ng ganitong uri, maaari mong ayusin ang lahat ng ito sa isang mabilis na mabilis - piliin ang lahat ng mga cell na may mga error, pagkatapos ay i-click ang tandang markahan at piliin ang naaangkop na opsyon.

    Paano i-on ang Error Checking sa Excel

    Karaniwan, ang Error Checking ay pinapagana sa Excel bilang default. Para makasigurado, i-click ang File > Options > Formulas , mag-scroll pababa sa Error Checking na seksyon at i-verify kung ang mga sumusunod na opsyon ay naka-check:

    • I-enable ang background error checking sa ilalim ng Error Checking ;
    • Mga cell na naglalaman ng mga taon na kinakatawan bilang 2 digit sa ilalim ng Error checking rules .

    Paano baguhin ang text to date sa Excel sa madaling paraan

    Gaya ng nakikita mo , ang pag-convert ng text sa petsa sa Excel ay malayo sa pagiging isang maliit na operasyon sa isang pag-click. Kung nalilito ka sa lahat ng iba't ibang sitwasyon at formula ng paggamit, hayaan mo akong magpakita sa iyo ng mabilis at direktang paraan.

    I-install ang aming Ultimate Suite (maaaring ma-download ang isang libreng trial na bersyon dito), lumipat sa Ablebits Tools tab (2 bagong tab na naglalaman ng 70+ kahanga-hangang tool ay idaragdag sa iyong Excel!) at hanapin ang Text to Date na button:

    Upang i-convert ang mga text-date sa mga normal na petsa, narito ang gagawin mo:

    1. Piliin ang mga cell na may mga string ng text at i-click ang button na Text to Date .
    2. Tukuyin ang petsaorder (mga araw, buwan at taon) sa mga napiling cell.
    3. Piliin kung isasama o hindi ang oras sa mga na-convert na petsa.
    4. I-click ang Convert .

    Iyon lang! Lalabas ang mga resulta ng conversion sa katabing column, mapapanatili ang iyong source data. Kung magkaproblema, maaari mo lang tanggalin ang mga resulta at subukang muli gamit ang ibang pagkakasunud-sunod ng petsa.

    Tip. Kung pinili mong i-convert ang mga oras pati na rin ang mga petsa, ngunit ang mga unit ng oras ay nawawala sa mga resulta, tiyaking maglapat ng format ng numero na nagpapakita ng parehong mga halaga ng petsa at oras. Para sa higit pang impormasyon, pakitingnan ang Paano gumawa ng mga custom na format ng petsa at oras.

    Kung gusto mong malaman ang higit pa tungkol sa kahanga-hangang tool na ito, pakitingnan ang home page nito: Text to Date para sa Excel.

    Ganito mo iko-convert ang text to date sa Excel at baguhin ang mga petsa sa text. Sana, nakahanap ka ng technique na gusto mo. Sa susunod na artikulo, haharapin natin ang kabaligtaran na gawain at tuklasin ang iba't ibang paraan ng pag-convert ng mga petsa ng Excel sa mga string ng teksto. Salamat sa pagbabasa at umaasa akong makita ka sa susunod na linggo.

    value.
    Mga Petsa Mga value ng text
    • Naka-align sa kanan bilang default.
    • Magkaroon ng Petsa na format sa kahon na Format ng Numero sa tab na Home > Numero .
    • Kung maraming petsa ang pipiliin, ang Status Bar ay nagpapakita ng Average , Bilang at SUM .
    • Naka-left-align bilang default.
    • General format na ipinapakita sa Number Format box sa Home tab > Numero .
    • Kung pinili ang ilang petsa ng text, ang Status Bar ay nagpapakita lamang ng Bilang .
    • Maaaring mayroong nangungunang kudlit na nakikita sa formula bar.

    Paano i-convert ang numero sa petsa sa Excel

    Dahil lahat ng Excel function na nagbabago text to date ay nagbabalik ng numero bilang isang resulta, tingnan muna natin ang pag-convert ng mga numero sa mga petsa.

    Tulad ng malamang na alam mo, iniimbak ng Excel ang mga petsa at oras bilang mga serial number at ito ay ang pag-format lamang ng cell na pumipilit isang numero na ipapakita bilang isang petsa. Halimbawa, ang 1-Jan-1900 ay naka-store bilang numero 1, 2-Jan-1900 ay naka-store bilang 2, at ang 1-Jan-2015 ay naka-store bilang 42005. Para sa higit pang impormasyon kung paano iniimbak ng Excel ang mga petsa at oras, pakitingnan ang petsa ng Excel format.

    Kapag nagkalkula ng mga petsa sa Excel, ang resulta na ibinalik ng iba't ibang mga function ng petsa ay kadalasang isang serial number na kumakatawan sa isang petsa. Halimbawa, kung ang =TODAY()+7 ay nagbabalik ng numero tulad ng 44286 sa halip na ang petsa na 7araw pagkatapos ng araw na ito, hindi ibig sabihin na mali ang formula. Simple lang, nakatakda ang format ng cell sa General o Text habang dapat ay Petsa .

    Upang i-convert ang naturang serial number sa petsa, lahat ang kailangan mong gawin ay baguhin ang format ng cell number. Para dito, piliin lang ang Petsa sa kahon na Format ng Numero sa tab na Home .

    Upang maglapat ng format maliban sa default, pagkatapos ay piliin ang mga cell na may mga serial number at pindutin ang Ctrl+1 upang buksan ang Format Cells dialog. Sa tab na Numero , piliin ang Petsa , piliin ang gustong format ng petsa sa ilalim ng Uri at i-click ang OK.

    Oo, ganoon lang kadali! Kung gusto mo ng mas sopistikado kaysa sa mga paunang natukoy na format ng petsa ng Excel, pakitingnan kung paano gumawa ng custom na format ng petsa sa Excel.

    Kung may ilang matigas na numero na tumangging magpalit ng petsa, tingnan ang format ng petsa ng Excel na hindi gumagana - pag-troubleshoot mga tip.

    Paano i-convert ang 8-digit na numero sa petsa sa Excel

    Ito ay isang napaka-karaniwang sitwasyon kapag ang isang petsa ay ini-input bilang isang 8-digit na numero tulad ng 10032016, at kailangan mo itong i-convert sa isang halaga ng petsa na maaaring makilala ng Excel (10/03/2016). Sa kasong ito, ang pagpapalit lang ng format ng cell sa Petsa ay hindi gagana - makakakuha ka ng ########## bilang resulta.

    Upang i-convert ang naturang numero sa petsa, magkakaroon ka ng upang gamitin ang function na DATE kasama ng mga function na RIGHT, LEFT at MID. Sa kasamaang palad, hindi posible na gumawa ng isang unibersalformula na gagana sa lahat ng mga sitwasyon dahil ang orihinal na numero ay maaaring ipasok sa iba't ibang mga format. Halimbawa:

    Numero Format Petsa
    10032016 ddmmyyyy 10-Mar-2016
    20160310 yyyymmdd
    20161003 yyyyddmm

    Gayunpaman, susubukan kong ipaliwanag ang pangkalahatang diskarte sa pag-convert ng mga naturang numero sa mga petsa at magbigay ng ilang halimbawa ng formula.

    Para sa mga nagsisimula , tandaan ang pagkakasunud-sunod ng mga argumento ng Excel Date function:

    DATE(year, month, day)

    Kaya, ang kailangan mong gawin ay kunin ang isang taon, buwan at petsa mula sa orihinal na numero at ibigay ang mga ito bilang katumbas argumento sa Date function.

    Halimbawa, tingnan natin kung paano mo mako-convert ang numero 10032016 (naka-store sa cell A1) sa petsang 3/10/2016.

    • I-extract ang taon . Ito ang huling 4 na digit, kaya ginagamit namin ang RIGHT function para piliin ang huling 4 na character: RIGHT(A1, 4).
    • I-extract ang buwan . Ito ang ika-3 at ika-4 na digit, kaya ginagamit namin ang MID function para makuha ang mga ito MID(A1, 3, 2). Kung saan 3 (pangalawang argument) ang panimulang numero, at 2 (ikatlong argumento) ang bilang ng mga character na i-extract.
    • I-extract ang araw . Ito ang unang 2 digit, kaya mayroon kaming LEFT function upang ibalik ang unang 2 character: LEFT(A2,2).

    Sa wakas, i-embed ang mga sangkap sa itaas sa Date function, at makakakuha ka ng isangformula para i-convert ang numero sa petsa sa Excel:

    =DATE(RIGHT(A1,4), MID(A1,3,2), LEFT(A1,2))

    Ipinapakita ito ng sumusunod na screenshot at ang ilang higit pang formula na gumagana:

    Mangyaring bigyang-pansin ang huling formula sa screenshot sa itaas (row 6). Ang orihinal na petsa ng numero (161003) ay naglalaman lamang ng 2 character na kumakatawan sa isang taon (16). Kaya, para makuha ang taon ng 2016, pinagsama-sama natin ang 20 at 16 gamit ang sumusunod na formula: 20&LEFT(A6,2). Kung hindi mo ito gagawin, ang Date function ay babalik sa 1916 bilang default, na medyo kakaiba na parang nabuhay pa ang Microsoft noong ika-20 siglo :)

    Tandaan. Ang mga formula na ipinakita sa halimbawang ito ay gumagana nang tama hangga't lahat ng numero na gusto mong i-convert sa mga petsa ay sumusunod sa parehong pattern .

    Paano i-convert ang text sa petsa sa Excel

    Kapag nakita mo ang mga petsa ng text sa iyong Excel file, malamang na gusto mong i-convert ang mga text string na iyon sa mga normal na petsa ng Excel para ma-refer mo ang mga ito sa iyong mga formula upang magsagawa ng iba't ibang mga kalkulasyon. At gaya ng kadalasang nangyayari sa Excel, may ilang paraan upang harapin ang gawain.

    Excel DATEVALUE function - baguhin ang text sa petsa

    Ang DATEVALUE function sa Excel nagko-convert ng petsa sa format ng text sa isang serial number na kinikilala ng Excel bilang isang petsa.

    Napakasimple ng syntax ng DATEVALUE ng Excel:

    DATEVALUE(date_text)

    Kaya, ang formula para mag-convert ng isang Ang halaga ng teksto hanggang ngayon ay kasing simple ng =DATEVALUE(A1) , kung saan ang A1 ay acell na may petsang naka-store bilang text string.

    Dahil ang Excel DATEVALUE function ay nagko-convert ng text date sa isang serial number, kakailanganin mong gawin ang numerong iyon na parang petsa sa pamamagitan ng paglalapat ng Date format dito, bilang napag-usapan natin kanina.

    Ang mga sumusunod na screenshot ay nagpapakita ng ilang Excel DATEVALUE formula na kumikilos:

    Excel DATEVALUE function - mga bagay na dapat tandaan

    Kapag nagko-convert ng text string sa isang petsa gamit ang DATEVALUE function, pakitandaan na:

    • Ang impormasyon ng oras sa mga text string ay binabalewala, gaya ng makikita mo sa mga row 6 at 8 sa itaas. Upang i-convert ang mga text value na naglalaman ng parehong mga petsa at oras, gamitin ang VALUE function.
    • Kung ang taon ay tinanggal sa isang text date, pipiliin ng DATEVALUE ng Excel ang kasalukuyang taon mula sa system clock ng iyong computer, tulad ng ipinapakita sa row 4 sa itaas .
    • Dahil ang Microsoft Excel ay nag-iimbak ng mga petsa mula noong Enero 1, 1900 , ang paggamit ng Excel DATEVALUE function sa mga naunang petsa ay magreresulta sa #VALUE! error.
    • Hindi mako-convert ng function na DATEVALUE ang isang numeric na value sa petsa, at hindi rin ito makakapagproseso ng text string na mukhang isang numero, para doon kakailanganin mong gamitin ang Excel VALUE function, at ito mismo ang aming ay susunod na tatalakayin.

    Excel VALUE function - mag-convert ng text string sa petsa

    Kung ikukumpara sa DATEVALUE, ang Excel VALUE function ay mas maraming nalalaman. Maaari itong mag-convert ng anumang text string na kamukha nitoisang petsa o numero sa isang numero, na madali mong mababago sa isang format ng petsa na iyong pinili.

    Ang syntax ng VALUE function ay ang sumusunod:

    VALUE(text)

    Kung saan ang text ay isang text string o reference sa isang cell na naglalaman ng text na gusto mong i-convert sa numero.

    Maaaring iproseso ng Excel VALUE function ang parehong petsa at oras , ang huli ay iko-convert sa isang decimal na bahagi, tulad ng makikita mo sa row 6 sa sumusunod na screenshot:

    Mga pagpapatakbong matematika para i-convert ang text sa mga petsa

    Bukod sa paggamit ng mga partikular na function ng Excel gaya ng VALUE at DATEVALUE, maaari kang magsagawa ng isang simpleng mathematical operation para pilitin ang Excel na gumawa ng text-to-date na conversion para sa iyo. Ang kinakailangang kundisyon ay ang isang operasyon ay hindi dapat baguhin ang halaga ng petsa (serial number). Parang medyo nakakalito? Ang mga sumusunod na halimbawa ay gagawing madali ang mga bagay!

    Ipagpalagay na ang iyong text date ay nasa cell A1, maaari mong gamitin ang alinman sa mga sumusunod na formula, at pagkatapos ay ilapat ang Date format sa cell:

    • Addition: =A1 + 0
    • Multiplikasyon: =A1 * 1
    • Dibisyon: =A1 / 1
    • Dobleng negasyon: =--A1

    Gaya ng makikita mo sa screenshot sa itaas, ang mga mathematical operation ay maaaring mag-convert ng mga petsa (row 2 at 4), beses (row 6) pati na rin ang mga numerong naka-format bilang text (row 8). Minsan ang resulta ay awtomatikong ipinapakita bilang isang petsa, at hindi mo kailangang mag-abala tungkol sa pagpapalit ng cellformat.

    Paano i-convert ang mga string ng text gamit ang mga custom na delimiter sa mga petsa

    Kung ang iyong mga text date ay naglalaman ng ilang delimiter maliban sa isang forward slash (/) o dash (-), ang Excel functions ay hindi makilala sila bilang mga petsa at ibalik ang #VALUE! error.

    Upang ayusin ito, maaari mong patakbuhin ang tool na Find and Replace ng Excel upang palitan ang iyong delimiter ng slash (/), lahat nang sabay-sabay:

    • Piliin ang lahat ng text string na gusto mong i-convert sa mga petsa.
    • Pindutin ang Ctrl+H upang buksan ang Hanapin at Palitan dialog box.
    • Ilagay ang iyong custom na separator (a tuldok sa halimbawang ito) sa field na Hanapin kung ano , at isang slash sa Palitan ng
    • I-click ang Palitan Lahat

    Ngayon, ang DATEVALUE o VALUE function ay dapat na walang problema sa pag-convert ng mga string ng text sa mga petsa. Sa parehong paraan, maaari mong ayusin ang mga petsa na naglalaman ng anumang iba pang delimiter, hal. isang puwang o isang pabalik na slash.

    Kung mas gusto mo ang solusyon sa formula, maaari mong gamitin ang SUBSTITUTE function ng Excel sa halip na Palitan Lahat upang ilipat ang iyong mga delimiter sa mga slash.

    Ipagpalagay na ang mga string ng text ay nasa column A, maaaring ganito ang hitsura ng isang SUBSTITUTE formula:

    =SUBSTITUTE(A1, ".", "/")

    Kung saan ang A1 ay isang text date at "." ay ang delimiter kung saan pinaghihiwalay ang iyong mga string.

    Ngayon, i-embed natin ang SUBSTITUTE function na ito sa VALUE formula:

    =VALUE(SUBSTITUTE(A1, ".", "/"))

    At i-convert ang mga string ng text sa mga petsa, lahat na may isang solongformula.

    Tulad ng nakikita mo, ang Excel DATEVALUE at VALUE function ay medyo makapangyarihan, ngunit pareho ang kanilang mga limitasyon. Halimbawa, kung sinusubukan mong i-convert ang mga kumplikadong string ng text tulad ng Huwebes, Enero 01, 2015, walang makakatulong sa alinmang function. Sa kabutihang-palad, mayroong isang non-formula solution na makakayanan ang gawaing ito at ipinapaliwanag ng susunod na seksyon ang mga detalyadong hakbang.

    Text to Columns wizard - formula-free na paraan upang patagong text hanggang sa kasalukuyan

    Kung ikaw ay isang uri ng user na hindi formula, isang matagal nang tampok na Excel na tinatawag na Text To Columns ay magiging kapaki-pakinabang. Makakaya nitong makayanan ang mga simpleng petsa ng text na ipinakita sa Halimbawa 1 pati na rin ang maraming bahagi na mga string ng teksto na ipinapakita sa Halimbawa 2.

    Halimbawa 1. Pag-convert ng mga simpleng string ng teksto sa mga petsa

    Kung ang mga string ng teksto ay nagsasangkot sa iyo gustong mag-convert sa mga petsa na mukhang alinman sa mga sumusunod:

    • 1.1.2015
    • 1.2015
    • 01 01 2015
    • 2015/1/ 1

    Hindi mo talaga kailangan ng mga formula, o mag-export o mag-import ng anuman. Ang kailangan lang ay 5 mabilis na hakbang.

    Sa halimbawang ito, iko-convert namin ang mga string ng text tulad ng 01 01 2015 (ang araw, buwan at taon ay pinaghihiwalay ng mga puwang) sa mga petsa.

    1. Sa iyong Excel worksheet, pumili ng column ng mga text entries na gusto mong i-convert sa mga petsa.
    2. Lumipat sa Data na tab, Data Tools group, at i-click ang Text to Columns.

  • Sa hakbang 1 ng Convert Text to Columns Wizard ,
  • Si Michael Brown ay isang dedikadong mahilig sa teknolohiya na may hilig sa pagpapasimple ng mga kumplikadong proseso gamit ang mga tool sa software. Sa higit sa isang dekada ng karanasan sa industriya ng tech, hinasa niya ang kanyang mga kasanayan sa Microsoft Excel at Outlook, pati na rin ang Google Sheets at Docs. Ang blog ni Michael ay nakatuon sa pagbabahagi ng kanyang kaalaman at kadalubhasaan sa iba, na nagbibigay ng madaling sundan na mga tip at mga tutorial para sa pagpapabuti ng pagiging produktibo at kahusayan. Isa ka mang batikang propesyonal o baguhan, nag-aalok ang blog ni Michael ng mahahalagang insight at praktikal na payo para masulit ang mahahalagang software tool na ito.