Tabl cynnwys
Mae'r tiwtorial yn esbonio sut i ddefnyddio ffwythiannau Excel i drosi testun i ddyddiad a rhif hyd yn hyn, a sut i droi llinynnau testun yn ddyddiadau mewn ffordd ddi-fformiwla. Byddwch hefyd yn dysgu sut i newid fformat rhif i ddyddiad yn gyflym.
Gan nad Excel yw'r unig raglen rydych chi'n gweithio ag ef, weithiau byddwch chi'n canfod eich hun yn gweithio gyda dyddiadau a fewnforiwyd mewn taflen waith Excel o a ffeil .csv neu ffynhonnell allanol arall. Pan fydd hynny'n digwydd, mae'n debygol y bydd y dyddiadau'n cael eu hallforio fel cofnodion testun. Er eu bod yn edrych fel dyddiadau, ni fydd Excel yn eu hadnabod felly.
Mae llawer o ffyrdd i drosi testun hyd yn hyn yn Excel a nod y tiwtorial hwn yw ymdrin â nhw i gyd, fel y gallwch ddewis testun techneg trosi diweddaraf sydd fwyaf addas ar gyfer eich fformat data a'ch dewis ar gyfer dull fformiwla neu ddull di-fformiwla.
Sut i wahaniaethu rhwng dyddiadau Excel arferol a "dyddiadau testun"
Wrth fewnforio data i Excel, yn aml mae problem gyda fformatio dyddiad. Efallai y bydd y cofnodion a fewnforiwyd yn edrych fel dyddiadau Excel arferol i chi, ond nid ydynt yn ymddwyn fel dyddiadau. Mae Microsoft Excel yn trin cofnodion o'r fath fel testun, sy'n golygu na allwch ddidoli'ch tabl fesul dyddiad yn gywir, ac ni allwch ddefnyddio'r "dyddiadau testun" hynny mewn fformiwlâu, PivotTables, siartiau nac unrhyw offeryn Excel arall sy'n adnabod dyddiadau.
Mae yna ychydig o arwyddion a all eich helpu i benderfynu a yw cofnod penodol yn ddyddiad neu'n destundewiswch Amffiniedig a chliciwch Nesaf .
Yn yr enghraifft hon, rydym yn trosi'r dyddiadau testun sydd wedi'u fformatio fel "01 02 2015" (mis diwrnod blwyddyn), felly rydym yn dewis MDY o'r gwymplen.
>Nawr, mae Excel yn cydnabod eich llinynnau testun fel dyddiadau, yn eu trosi'n awtomatig i'ch fformat dyddiad rhagosodedig ac yn dangos aliniad de yn y celloedd. Gallwch newid y fformat dyddiad yn y ffordd arferol drwy'r ddeialog Fformatio Celloedd .
Nodyn. Er mwyn i'r dewin Testun i Golofn weithio'n gywir, dylai eich holl linynnau testun gael eu fformatio yn union yr un fath. Er enghraifft, os yw rhai o'ch cofnodion wedi'u fformatio fel fformat day/month/year tra bod eraill yn mis/diwrnod/blwyddyn , byddech yn cael canlyniadau anghywir.
Enghraifft 2. Trosi llinynnau testun cymhleth i ddyddiadau
Os cynrychiolir eich dyddiadau gan linynnau testun amlran, megis:
- Dydd Iau, Ionawr 01, 2015<15
- Ionawr 01, 2015 3 PM
Bydd rhaid i chi wneud ychydig mwy o ymdrech a defnyddio dewin Text to Colofns a swyddogaeth Excel DATE.
- Dewiswch bob llinyn testun i'w drosi i ddyddiadau.
- Cliciwch y botwm Testun i Golofnau ar y tab Data , Offer Data grŵp.
- Ar gam 1 o'r Dewin Trosi Testun i Golofnau , dewiswch Amffiniedig a chliciwch Nesaf .
- Ar gam 2 y dewin, dewiswch y amffinyddion sydd yn eich llinynnau testun.
Er enghraifft, os ydych yn trosi llinynnau wedi'u gwahanu gan atalnodau a bylchau, megis " Dydd Iau, Ionawr 01, 2015" , dylech ddewis y ddau amffinydd - Comma a Space.
Mae hefyd yn gwneud synnwyr i ddewis yr opsiwn " Trin amffinyddion olynol fel un " i anwybyddu bylchau ychwanegol, os oes gan eich data rai.
Ac yn olaf, wedi edrychwch ar y ffenestr Rhagolwg data a gwiriwch a yw'r llinynnau testun wedi'u rhannu'n golofnau'n gywir, yna cliciwch Nesaf .
- Ar gam 3 y dewin, gwnewch yn siŵr bod gan bob colofn yn yr adran Rhagolwg Data y fformat Cyffredinol . Os nad ydynt, cliciwch ar golofn a dewiswch Cyffredinol o dan yr opsiynau Fformat data Colofn .
Nodyn. Peidiwch â dewis y fformat Dyddiad ar gyfer unrhyw golofn oherwydd dim ond un gydran sydd ym mhob colofn, felly ni fydd Excel yn gallu deall mai dyddiad yw hwn.
Os nad oes angen rhywfaint o golofn arnoch, cliciwch arno a dewiswch Peidiwch â mewnforio colofn (sgip).
Os nad ydych am drosysgrifennu'r data gwreiddiol, nodwch lle dylid mewnosod y colofnau - rhowch y cyfeiriad ar gyfer y gell chwith uchaf yn y maes Cyrchfan .
Wedi gwneud, cliciwch ar y Gorffen botwm.
Fel y gwelwch yn y ciplun uchod, rydym yn hepgor y golofn gyntaf gyda dyddiau'r wythnos, gan rannu'r data arall yn 3 colofn (yn y <1 fformat>Cyffredinol ) a mewnosod y colofnau hyn yn dechrau o gell C2.
Mae'r ciplun canlynol yn dangos y canlyniad, gyda'r data gwreiddiol yng ngholofn A a'r data hollt yng ngholofnau C, D ac E.<3
- Yn olaf, mae’n rhaid i chi gyfuno’r rhannau dyddiad gyda’i gilydd drwy ddefnyddio fformiwla DYDDIAD. Mae cystrawen ffwythiant Excel DATE yn hunanesboniadol: DYDDIAD(blwyddyn, mis, diwrnod)
Yn ein hachos ni, mae
year
yng ngholofn E ac maeday
yng ngholofn D, dim problem gyda'r rhain.Nid yw mor hawdd â
month
oherwydd testun ydyw tra bod angen rhif ar y swyddogaeth DATE. Yn ffodus, mae Microsoft Excel yn darparu swyddogaeth MIS arbennig a all newid enw mis i rif mis:=MONTH(serial_number)
Er mwyn i'r ffwythiant MIS ddeall ei fod yn delio â dyddiad, rydyn ni'n ei roi fel hyn :
=MONTH(1&C2)
Lle mae C2 yn cynnwys enw'r mis, Ionawr yn ein hachos ni. "1&" yn cael ei ychwanegu i gydgadwynu dyddiad ( 1 Ionawr) fel y gall y ffwythiant MIS ei drosi i'r rhif mis cyfatebol.
Ac yn awr, gadewch i ni fewnosod y ffwythiant MIS yn y
month
; dadl ein fformiwla DYDDIAD:=DATE(F2,MONTH(1&D2),E2)
A voila, mae ein llinynnau testun cymhleth yn cael eu trosi'n llwyddiannus i ddyddiadau:
Trosi dyddiadau testun yn gyflym gan ddefnyddio PasteArbennig
I drosi ystod o linynnau testun syml yn ddyddiadau yn gyflym, gallwch ddefnyddio'r tric canlynol.
- Copïwch unrhyw gell wag (dewiswch hi a gwasgwch Ctrl + C).
- Dewiswch yr amrediad gyda gwerthoedd testun rydych am eu trosi i ddyddiadau.
- De-gliciwch y dewisiad, cliciwch Gludwch Arbennig , a dewiswch Ychwanegu yn y blwch deialog Gludwch Arbennig :
Yr hyn rydych newydd ei wneud yw dweud wrth Excel am ychwanegu sero (cell wag) at eich dyddiadau testun. Er mwyn gallu gwneud hyn, mae Excel yn trosi llinyn testun i rif, a chan nad yw ychwanegu sero yn newid y gwerth, fe gewch yn union yr hyn yr oeddech ei eisiau - rhif cyfresol y dyddiad. Yn ôl yr arfer, rydych chi'n newid rhif i'r fformat dyddiad trwy ddefnyddio'r ddeialog Fformatio Celloedd .
I ddysgu mwy am y nodwedd Gludo Arbennig, gweler Sut i Ddefnyddio Gludo Arbennig yn Excel.
Trwsio dyddiadau testun â blynyddoedd dau ddigid
Mae'r fersiynau modern o Microsoft Excel yn ddigon craff i sylwi ar rai gwallau amlwg yn eich data, neu'n well dweud, yr hyn y mae Excel yn ei ystyried yn wall. Pan fydd hyn yn digwydd, fe welwch ddangosydd gwall (triongl gwyrdd bach) yng nghornel chwith uchaf y gell a phan fyddwch chi'n dewis y gell, mae ebychnod yn ymddangos:
Bydd clicio ar yr ebychnod yn dangos rhai opsiynau sy'n berthnasol i'ch data. Mewn achos o flwyddyn 2 ddigid, Excelyn gofyn a ydych am ei drosi i 19XX neu 20XX.
Os oes gennych nifer o gofnodion o'r math hwn, gallwch eu trwsio i gyd mewn un swoop syrthio - dewiswch yr holl gelloedd gyda gwallau, yna cliciwch ar yr ebychnod marcio a dewis yr opsiwn priodol.
Sut i droi Gwirio Gwallau ymlaen yn Excel
Fel arfer, mae Gwirio Gwallau wedi'i alluogi yn Excel yn ddiofyn. I wneud yn siŵr, cliciwch Ffeil > Dewisiadau > Fformiwlâu , sgroliwch i lawr i'r adran Gwirio Gwall a gwiriwch a yw'r opsiynau canlynol yn cael eu gwirio:
- Galluogi gwirio gwall cefndir o dan Gwirio Gwall ;
- Celloedd yn cynnwys blynyddoedd a gynrychiolir fel 2 ddigid o dan Gwall wrth wirio rheolau .
46>
Sut i newid testun hyd yn hyn yn Excel yn ffordd hawdd
Fel y gwelwch , mae trosi testun hyd yn hyn yn Excel ymhell o fod yn weithrediad un clic dibwys. Os ydych wedi eich drysu gan yr holl achosion defnydd a fformiwlâu gwahanol, gadewch i mi ddangos ffordd gyflym a syml i chi.
Gosodwch ein Ultimate Suite (gellir lawrlwytho fersiwn prawf am ddim yma), newidiwch i Ablebits Tab offer (bydd 2 dab newydd sy'n cynnwys 70+ o offer anhygoel yn cael eu hychwanegu at eich Excel!) a dewch o hyd i'r botwm Text to Date :
>I drosi dyddiadau testun i ddyddiadau arferol, dyma beth rydych chi'n ei wneud:
- Dewiswch y celloedd gyda llinynnau testun a chliciwch ar y botwm Text to Date .
- Nodwch y dyddiadarchebu (diwrnodau, misoedd a blynyddoedd) yn y celloedd a ddewiswyd.
- Dewiswch a ddylid cynnwys amser ai peidio yn y dyddiadau a droswyd.
- Cliciwch >Trosi .
Dyna ni! Bydd canlyniadau trosi yn ymddangos yn y golofn gyfagos, bydd eich data ffynhonnell yn cael ei gadw. Os aiff rhywbeth o'i le, gallwch ddileu'r canlyniadau a cheisio eto gyda threfn dyddiad gwahanol.
Awgrym. Os dewisoch chi drosi amseroedd yn ogystal â dyddiadau, ond mae'r unedau amser ar goll yn y canlyniadau, gwnewch yn siŵr eich bod chi'n defnyddio fformat rhif sy'n dangos y gwerthoedd dyddiad ac amser. Am ragor o wybodaeth, gweler Sut i greu fformatau dyddiad ac amser wedi'u teilwra.
Os ydych chi'n chwilfrydig i ddysgu mwy am yr offeryn gwych hwn, edrychwch ar ei dudalen gartref: Text to Date ar gyfer Excel.
Dyma sut rydych chi'n trosi testun yn gyfoes yn Excel ac yn newid dyddiadau i destun. Gobeithio eich bod wedi gallu dod o hyd i dechneg at eich dant. Yn yr erthygl nesaf, byddwn yn mynd i'r afael â'r dasg gyferbyn ac yn archwilio gwahanol ffyrdd o drosi dyddiadau Excel yn llinynnau testun. Diolch i chi am ddarllen a gobeithio eich gweld chi wythnos nesaf.
gwerth.Dyddiadau | Gwerthoedd testun |
| <4 | >
Sut i drosi rhif hyd yn hyn yn Excel
Gan fod holl swyddogaethau Excel yn newid mae testun hyd yma yn dychwelyd rhif o ganlyniad, gadewch i ni edrych yn agosach ar drosi rhifau i ddyddiadau yn gyntaf.
Fel y gwyddoch fwy na thebyg, mae Excel yn storio dyddiadau ac amseroedd fel rhifau cyfresol a dim ond fformatio cell sy'n gorfodi rhif i'w ddangos fel dyddiad. Er enghraifft, mae 1-Jan-1900 yn cael ei storio fel rhif 1, 2-Jan-1900 yn cael ei storio fel 2, a 1-Jan-2015 yn cael ei storio fel 42005. Am ragor o wybodaeth ar sut mae Excel yn storio dyddiadau ac amseroedd, gweler dyddiad Excel fformat.
Wrth gyfrifo dyddiadau yn Excel, mae'r canlyniad a ddychwelir gan ffwythiannau dyddiad gwahanol yn aml yn rhif cyfresol sy'n cynrychioli dyddiad. Er enghraifft, os yw =TODAY()+7 yn dychwelyd rhif fel 44286 yn lle'r dyddiad sy'n 7ddiwrnod ar ôl heddiw, nid yw hynny'n golygu bod y fformiwla'n anghywir. Yn syml, mae fformat y gell wedi'i osod i Cyffredinol neu Testun tra dylai fod yn Dyddiad .
I drosi rhif cyfresol o'r fath hyd yn hyn, y cyfan rhaid i chi ei wneud yw newid y fformat rhif cell. Ar gyfer hyn, dewiswch Dyddiad yn y blwch Fformat Rhif ar y tab Cartref .
I gymhwyso fformat heblaw fformat rhagosodedig, dewiswch y celloedd gyda rhifau cyfresol a gwasgwch Ctrl+1 i agor y deialog Fformat Celloedd . Ar y tab Rhif , dewiswch Dyddiad , dewiswch y fformat dyddiad dymunol o dan Math a chliciwch Iawn.
0>Ie, mae mor hawdd â hynny! Os ydych chi eisiau rhywbeth mwy soffistigedig na fformatau dyddiad Excel wedi'u diffinio ymlaen llaw, gwelwch sut i greu fformat dyddiad wedi'i deilwra yn Excel.
Os yw rhai rhif ystyfnig yn gwrthod newid i ddyddiad, edrychwch ar fformat dyddiad Excel ddim yn gweithio - datrys problemau awgrymiadau.
Sut i drosi rhif 8 digid hyd yn hyn yn Excel
Mae'n sefyllfa gyffredin iawn pan fydd dyddiad yn cael ei fewnbynnu fel rhif 8 digid fel 10032016, a bod angen i chi ei drosi i mewn i werth dyddiad y gall Excel ei gydnabod (10/03/2016). Yn yr achos hwn, ni fydd newid fformat y gell i Date yn gweithio - fe gewch ######### fel canlyniad.
I drosi rhif o'r fath hyd yn hyn, bydd gennych defnyddio'r ffwythiant DATE ar y cyd â swyddogaethau DDE, CHWITH a CANOLBARTH. Yn anffodus, nid yw'n bosibl gwneud cyffredinolfformiwla a fydd yn gweithio ym mhob senario oherwydd gellir mewnbynnu'r rhif gwreiddiol mewn amrywiaeth o fformatau gwahanol. Er enghraifft:
Rhif | Fformat | Dyddiad |
10032016 | ddmmyyyy | 10-Maw-2016 |
20160310 | bbyyymmdd | |
20161003 | yyyyddmm |
Beth bynnag, byddaf yn ceisio egluro'r dull cyffredinol o drosi rhifau o'r fath yn ddyddiadau a rhoi ychydig o enghreifftiau o fformiwla.
I gychwynwyr , cofiwch drefn dadleuon swyddogaeth Excel Date:
DYDDIAD (blwyddyn, mis, diwrnod)Felly, yr hyn sydd angen i chi ei wneud yw tynnu blwyddyn, mis a dyddiad o'r rhif gwreiddiol a'u cyflenwi fel y cyfatebol dadleuon i'r ffwythiant Dyddiad.
Er enghraifft, gadewch i ni weld sut y gallwch chi drosi rhif 10032016 (wedi'i storio yng nghell A1) i ddyddiad 3/10/2016.
- Tynnwch y blwyddyn . Dyma'r 4 digid olaf, felly rydyn ni'n defnyddio'r ffwythiant CYRCH i ddewis y 4 nod olaf: DDE(A1, 4).
- Tynnu'r mis allan. Dyma'r 3ydd a'r 4ydd digid, felly rydyn ni'n defnyddio'r swyddogaeth MID i'w cael gan Ganolrif (A1, 3, 2). Lle 3 (ail ddadl) yw'r rhif cychwyn, a 2 (trydedd arg) yw'r nifer o nodau i'w tynnu.
- Tynnwch y diwrnod . Dyma'r 2 ddigid cyntaf, felly mae gennym y ffwythiant CHWITH i ddychwelyd y 2 nod cyntaf: CHWITH(A2,2).
Yn olaf, mewnosodwch y cynhwysion uchod yn y ffwythiant Dyddiad, a byddwch yn cael afformiwla i drosi rhif hyd yn hyn yn Excel:
=DATE(RIGHT(A1,4), MID(A1,3,2), LEFT(A1,2))
Mae'r ciplun canlynol yn dangos hyn a chwpl arall o fformiwlâu ar waith:
>
Rhowch sylw i'r fformiwla olaf yn y sgrinlun uchod (rhes 6). Mae'r rhif gwreiddiol-dyddiad (161003) yn cynnwys dim ond 2 nodau yn cynrychioli blwyddyn (16). Felly, i gael blwyddyn 2016, rydym yn cydgadwynu 20 ac 16 gan ddefnyddio'r fformiwla ganlynol: 20&LEFT(A6,2). Os na wnewch hyn, bydd y swyddogaeth Dyddiad yn dychwelyd 1916 yn ddiofyn, sydd ychydig yn rhyfedd fel pe bai Microsoft yn dal i fyw yn yr 20fed ganrif :)
Nodyn. Mae'r fformiwlâu a ddangosir yn yr enghraifft hon yn gweithio'n gywir cyn belled â bod pob rhif rydych am eu trosi i ddyddiadau yn dilyn yr un patrwm .
Sut i drosi testun hyd yn hyn yn Excel
Pan welwch ddyddiadau testun yn eich ffeil Excel, mae'n debyg y byddech am drosi'r llinynnau testun hynny i ddyddiadau Excel arferol fel y gallwch gyfeirio atynt yn eich ffeil Excel. fformiwlâu i wneud cyfrifiadau amrywiol. Ac fel sy'n digwydd yn aml yn Excel, mae yna ychydig o ffyrdd i fynd i'r afael â'r dasg.
Fwythiant DATEVALUE Excel - newid testun hyd yn hyn
Swyddogaeth DATEVALUE yn Excel yn trosi dyddiad yn y fformat testun i rif cyfresol y mae Excel yn ei adnabod fel dyddiad.
Mae cystrawen Excel DATEVALUE yn syml iawn:
DATEVALUE(date_text) Felly, mae'r fformiwla i drosi a mae gwerth testun hyd yn hyn mor syml â =DATEVALUE(A1)
, lle mae A1 yn acell gyda dyddiad wedi'i storio fel llinyn testun.
Gan fod ffwythiant Excel DATEVALUE yn trosi dyddiad testun i rif cyfresol, bydd rhaid i chi wneud i'r rhif hwnnw edrych fel dyddiad drwy gymhwyso'r fformat Dyddiad iddo, fel buom yn trafod eiliad yn ôl.
Mae'r sgrinluniau canlynol yn dangos ychydig o fformiwlâu Excel DATEVALUE ar waith:
Swyddogaeth DATEVALUE Excel - pethau i'w cofio
Wrth drosi llinyn testun i ddyddiad gan ddefnyddio'r ffwythiant DATEVALUE, cofiwch:
- Mae gwybodaeth amser mewn llinynnau testun yn cael ei hanwybyddu, fel y gwelwch yn rhesi 6 ac 8 uchod. I drosi gwerthoedd testun sy'n cynnwys dyddiadau ac amseroedd, defnyddiwch y ffwythiant VALUE.
- Os caiff y flwyddyn ei hepgor mewn dyddiad testun, bydd DATEVALUE Excel yn dewis y flwyddyn gyfredol o gloc system eich cyfrifiadur, fel y dangosir yn rhes 4 uchod .
- Ers dyddiadau storio Microsoft Excel ers Ionawr 1, 1900 , bydd defnyddio swyddogaeth Excel DATEVALUE ar ddyddiadau cynharach yn arwain at y #VALUE! gwall.
- Ni all y ffwythiant DATEVALUE drosi gwerth rhifol hyd yn hyn, ac ni all ychwaith brosesu llinyn testun sy'n edrych fel rhif, oherwydd bydd angen i chi ddefnyddio ffwythiant Excel VALUE, a dyma'n union beth rydym yn mynd i drafod nesaf.
Swyddogaeth GWERTH Excel - trosi llinyn testun i ddyddiad
O'i gymharu â DATEVALUE, mae swyddogaeth Excel VALUE yn fwy amlbwrpas. Gall drosi unrhyw llinyn testun sy'n edrych feldyddiad neu rif yn rhif, y gallwch chi ei newid yn hawdd i fformat dyddiad o'ch dewis.
Mae cystrawen y ffwythiant VALUE fel a ganlyn:
VALUE(text) Ble mae text
llinyn testun neu gyfeiriad at gell sy'n cynnwys y testun yr ydych am ei drosi i rif.
Gall y ffwythiant Excel VALUE brosesu dyddiad ac amser , mae'r olaf yn cael ei drawsnewid yn gyfran ddegol, fel y gwelwch yn rhes 6 yn y sgrinlun canlynol:
Gweithrediadau mathemategol i drosi testun yn ddyddiadau
Ar wahân i ddefnyddio swyddogaethau Excel penodol megis VALUE a DATEVALUE, gallwch berfformio gweithrediad mathemategol syml i orfodi Excel i wneud trosiad testun-i-dyddiad i chi. Yr amod gofynnol yw na ddylai gweithrediad newid gwerth y dyddiad (rhif cyfresol). Swnio braidd yn anodd? Bydd yr enghreifftiau canlynol yn gwneud pethau'n hawdd!
Gan dybio bod eich dyddiad testun yng nghell A1, gallwch ddefnyddio unrhyw un o'r fformiwlâu canlynol, ac yna cymhwyso'r fformat Dyddiad i'r gell:
- 14>Ychwanegiad:
- Lluosi:
=A1 * 1
- Adran:
=A1 / 1
- Negiad dwbl:
=--A1
=A1 + 0
> Fel y gwelwch yn y sgrinlun uchod, gall gweithrediadau mathemategol drosi dyddiadau (rhesi 2 a 4), amseroedd (rhes 6) yn ogystal â rhifau wedi'u fformatio fel testun (rhes 8). Weithiau mae'r canlyniad hyd yn oed yn cael ei arddangos fel dyddiad yn awtomatig, ac nid oes rhaid i chi boeni am newid y gellfformat.
Sut i drosi llinynnau testun gyda amffinyddion personol i ddyddiadau
Os yw eich dyddiadau testun yn cynnwys rhyw amffinydd heblaw blaenslaes (/) neu dash (-), ni fydd swyddogaethau Excel gallu eu hadnabod fel dyddiadau a dychwelyd y #VALUE! gwall.
I drwsio hyn, gallwch redeg teclyn Canfod ac Amnewid Excel i ddisodli'ch amffinydd gyda slaes (/), i gyd ar yr un pryd:
- Dewiswch yr holl linynnau testun rydych am eu trosi i ddyddiadau.
- Pwyswch Ctrl+H i agor y blwch deialog Canfod ac Amnewid .
- Rhowch eich gwahanydd personol (a dot yn yr enghraifft hon) yn y maes Canfod beth , a slaes yn y Amnewid gyda
- Cliciwch y Amnewid Pawb 5>
- 1.1.2015
- 1.2015
- 01 01 2015
- 2015/1/ 1
- Yn eich taflen waith Excel, dewiswch golofn o gofnodion testun rydych am eu trosi i ddyddiadau.
- Newid i'r tab Data , grŵp Data Tools , a chliciwch Testun i Golofnau.
Nawr, ni ddylai'r ffwythiant DATEVALUE neu VALUE gael unrhyw broblem gyda throsi'r llinynnau testun yn ddyddiadau. Yn yr un modd, gallwch osod dyddiadau sy'n cynnwys unrhyw amffinydd arall, e.e. bwlch neu slaes yn ôl.
Os yw'n well gennych ddatrysiad fformiwla, gallwch ddefnyddio ffwythiant SUBSTITUTE Excel yn lle Amnewid Pob Un i newid eich amffinyddion yn slaes.
A chymryd yn ganiataol mae'r llinynnau testun yng ngholofn A, gall fformiwla SUBSTITUTE edrych fel a ganlyn:
=SUBSTITUTE(A1, ".", "/")
Lle mae A1 yn ddyddiad testun a "." yw'r amffinydd y gwahanwyd eich llinynnau ag ef.
Nawr, gadewch i ni fewnosod y ffwythiant SUBSTITUTE hwn i'r fformiwla GWERTH:
=VALUE(SUBSTITUTE(A1, ".", "/"))
A chael y llinynnau testun wedi eu trosi i ddyddiadau, i gyd gyda senglfformiwla.
Fel y gwelwch, mae ffwythiannau Excel DATEVALUE a VALUE yn eithaf pwerus, ond mae gan y ddau eu terfynau. Er enghraifft, os ydych chi'n ceisio trosi llinynnau testun cymhleth fel Dydd Iau, Ionawr 01, 2015, ni allai'r naill swyddogaeth na'r llall helpu. Yn ffodus, mae datrysiad di-fformiwla all drin y dasg hon ac mae'r adran nesaf yn esbonio'r camau manwl.
Dewin Testun i Golofnau - ffordd ddi-fformiwla i destun cudd hyd yn hyn
Os os nad ydych yn defnyddio'r fformiwla, bydd nodwedd Excel hirsefydlog o'r enw Text To Columns yn ddefnyddiol. Gall ymdopi â dyddiadau testun syml a ddangosir yn Enghraifft 1 yn ogystal â llinynnau testun aml-ran a ddangosir yn Enghraifft 2.
Enghraifft 1. Trosi llinynnau testun syml i ddyddiadau
Os yw'r testun yn eich tanio eisiau trosi i ddyddiadau edrych fel unrhyw un o'r canlynol:
Nid oes gwir angen fformiwlâu arnoch, nac allforio na mewnforio dim. Y cyfan sydd ei angen yw 5 cam cyflym.
Yn yr enghraifft hon, byddwn yn trosi llinynnau testun fel 01 01 2015 (diwrnod, mis a blwyddyn wedi'u gwahanu â bylchau) i ddyddiadau.