Sut i Ddefnyddio Swyddogaeth TESTUN i Fformatio Codau yn Excel

  • Rhannu Hwn
Hugh West

Mae'r swyddogaeth TEXT yn un o'r swyddogaethau ystyrlon yn Excel sy'n eich galluogi i wneud gwahanol fathau o fformatio neu rifau. Mae'r erthygl hon yn dangos gwahanol ffyrdd o ddefnyddio codau fformat gyda'r ffwythiant TEXT at wahanol ddibenion.

Gweithlyfr Ymarfer i'w Lawrlwytho

Gallwch lwytho i lawr y llyfr gwaith ymarfer o'r botwm llwytho i lawr isod.

Text Function Codes Format.xlsx

Beth Yw'r Codau Fformat ar gyfer Swyddogaeth TESTUN? <5

Yn gyntaf, dylem wybod cystrawen a phwrpas y ffwythiant TEXT . Mae cystrawen y ffwythiant hwn fel hyn:

TEXT(value, format_text)

Felly, gan ddefnyddio ffwythiant TEXT , rydym yn yn gallu fformatio unrhyw werthoedd neu rifau gan ddefnyddio codau fformat gwahanol.

Mae angen y ffwythiant yma pan fyddwn ni eisiau addasu neu eisiau cael gwerth fformat penodol. Yna mae angen y ffwythiant TEXT . Mae enghraifft o'r ffwythiant fel a ganlyn.

=TEXT(TODAY(),"MM/DD/YY")

Bydd yn cynhyrchu'r allbwn canlynol:

Mae'r dyddiad heddiw yn MM/ Fformat DD/BB , fel 29/06/21. Felly, gan ddefnyddio'r ffwythiant TEXT , gallwn yn hawdd addasu ein hallbwn terfynol yn unol â'n gofynion.

Yn y bôn, mae llawer o godau fformat y gellir eu defnyddio gyda'r Swyddogaeth TESTUN yn Excel. Ond yma byddaf yn dangos y codau mwyaf cyffredin a ddefnyddir fwyaf gyda'u dibenion.

4 Enghreifftiau o Swyddogaeth TESTUN i Fformatio Codau yn Excel

Mae'r adran hon yn trafod defnyddiau amrywiol o godau fformat ffwythiant TEXT e.e. cyfuno'r testun gyda'r rhif neu'r dyddiad, adio sero arweiniol, a throsi rhifau mewn fformat diffiniedig. Gadewch i ni blymio i mewn i'r defnyddiau!

1. Cyfuno Testunau a Rhifau â Fformatio Personol

Gadewch i ni gael set ddata o rai ffrwyth a'u pris uned a swm . Y golofn olaf yw cyfanswm y golofn pris.

Nawr byddwn yn cyfrifo'r cyfanswm pris gyda symbol testun ac arian cyfred, gwahanydd miloedd, a dau ddegol lleoedd sy'n defnyddio'r ffwythiant TEXT .

Ar gyfer hyn, bydd ein fformiwla fel hyn:

="Testun" & TEXT( Fformiwla, “$###,###.00”)

📌 Fformiwla Eglurhad:

Yn gyntaf, rydym yn ychwanegu testun ar y blaen gan ddefnyddio'r ampersa ( & amp; ) symbol. Yna yn y swyddogaeth TEXT yn adran gyntaf y paramedrau, byddwn yn defnyddio ein fformiwla i gyfrif yr allbwn a ddymunir. Wedi hyny, rhodder aArwydd $ ar y blaen ar gyfer fformatio, gan mai'r symbol arian yma yw doler, coma ( , ) ar gyfer mil o wahanwyr, a # ar gyfer cynrychioli digidau dewisol.

  • Felly, yn gyntaf, rhowch y fformiwla ganlynol yng nghell E5 a llusgwch yr eicon Trin Llenwch isod i gopïo'r fformiwla.
="Total Price "&TEXT(C5*D5, "$###,###.00")

2. Cymhwyso Fformat Rhif Ffôn Cywir

Gadewch i ni dybio bod gennym ni set ddata sy'n cynnwys rhai rhifau ffôn ar gyfer y dull hwn. Ond nid yw'r rhifau a roddir wedi'u fformatio'n dda.

  • Nawr byddwn yn trosi'r rhifau a grybwyllwyd yn rhifau ffôn cywir gan ddefnyddio'r TEXT swyddogaeth . Felly, rydym am wneud rhifau ffôn fel hyn:

(555) 555-1234

  • Ar gyfer hyn mae angen i ni ddefnyddio fformiwla fel a roddir isod:
6> TEXT(Cell,"[<=9999999]###-###;(###) ###-### #”)

📌 Eglurhad ar y Fformiwla:

Gan fod angen i ni fformatio'r rhifau ffôn fel yn yr enghraifft uchod, yn gyntaf mae angen amod i wahanu'r 7 digid olaf o'r rhifedi a roddwyd. Mae'n rhaid i ni ddefnyddio [ ] at ddibenion amodol. Yna mae angen # er mwyn i ddaliwr lle degol ffurfio'r rhif yn unol â'n hanghenion.

  • Yn gyntaf, yn adran gyntaf y ffwythiant TEXT , mae'n yn cymryd y mewnbwn a roddwyd sef ein colofn C , gan ein bod yn cymryd y rhifau ffôn a roddwyd heb fformatio o'r golofn hon.
  • Yn ail, mae'rmae adran fformat [<=9999999] yn gwirio'r rhifau o'r ochr dde os yw'n llai na neu'n hafal i 7 digid ai peidio. Yna mae'n trosi'r 7 digid cyntaf yn ffurf ###-#### sy'n golygu pâr 3 digid-4 digid. Wedi hynny mae'r isadran (###) ###-#### yn fformatio'r rhif cyfan fel hyn (555) 555-1234. Felly, mae'r 3 digid olaf yn cael eu cwmpasu gan () a'r pâr 3 digid-4 digid arall.
  • Felly, yn gyntaf, rhowch y fformiwla ganlynol yng nghell D5 ac yna llusgwch yr eicon Llenwch Dolen isod.
=TEXT(C5,"[<=9999999]###-####;(###) ###-####")

3. Ychwanegu Arwain Sero Cyn Rhifau

Mae Excel yn dileu sero arweiniol a deipiwyd cyn rhifau yn awtomatig. Ond weithiau efallai y bydd angen i ni gadw'r sero blaenllaw. Yna gall y swyddogaeth TEXT ein helpu ni i wneud hynny gyda'i godau fformat. Gadewch i ni gael set ddata o rai gyflogeion gyda'u enwau a id .

Rydym am gadw IDs yr holl gyflogeion mewn 7 digid, ond nid yw rhai o'r IDs yn llawn 7 digid. Byddwn yn trosi pob ID yn 7 digid gan ddefnyddio cod fformat y ffwythiant TEXT . 1>D5 ac yna llusgwch yr eicon Llenwch handlen isod. =TEXT(C5,"0000000")

18> 4. Cyfuno Testun a Dyddiad yn y Fformat a Ddymunir

Weithiau, efallai y bydd angen i ni gyfuno testun a dyddiad yn y fformat a ddymunir. Gallwn ddefnyddiocod fformat dyddiad ffwythiant TEXT i addasu ein hallbwn. I ddangos y dull hwn, gadewch i ni feddwl am set ddata o rai cynnyrch a'u dyddiadau dosbarthu .

>
  • Nawr rydym ni yn cyfuno enwau a dyddiadau danfon y cynnyrch ac yn eu dangos mewn un golofn gan ddefnyddio codau fformat TEXT function .
  • Cystrawen y fformiwla i wneud hynny fydd fel a ganlyn.
  • =Cell & Testun & TEXT(Cell,”mm/dd/bbbb)

    📌 Fformiwla Eglurhad:

    Yn y fformiwla uchod, mae ampersand (&) defnyddir gweithredwr i gyfuno testunau. Pan fydd angen i ni gyfuno testun â thestun neu destun gyda fformiwla, yna yn Excel mae'n hawdd ei ddefnyddio trwy ddefnyddio'r ampersand ( & ). Dyma'r dewis arall i'r swyddogaeth CONCAT yn Excel. Am ragor o wybodaeth, gallwch wirio Sut i Ychwanegu Testun Cyn Fformiwla yn Excel .

    Yma rydym am gyfuno dwy gell ac ychwanegu rhywfaint o destun. Byddwch hefyd am wneud fformatio'r dyddiadau gan ddefnyddio cod fformat swyddogaeth TESTUN .

    TEXT(Cell,”mm/dd/bbbb")

    Yn adran gyntaf y paramedr, mae'n cymryd y gwerthoedd, felly gan ein bod am basio gwerthoedd colofn dyddiadau dosbarthu, dyna pam mae angen i ni basio rhif y gell yma. Yn y dyfynbris dwbl, rydym wedi datgan ffurfiant dyddiadau gan ddefnyddio'r fformat mm/dd/bbbb . Felly, o'n dyddiadau penodol, bydd yn fformatio'r dyddiadau yn y fformat hwnlle mm-> mis dd-> diwrnod yyyy-> flwyddyn. Felly, bydd ein dyddiad fel hyn: 05/07/1998 .

    • Felly, yn gyntaf, rhowch y fformiwla ganlynol yng nghell D5 ac yna llusgwch yr eicon Llenwch Dolen isod.
    =B5&"'s delivery date is  " &TEXT(C5,"mm/dd/yyyy")

    Darllenwch fwy: Sut i Ddefnyddio Swyddogaeth SEFYDLOG yn Excel (6 Enghraifft Addas)

    Mwy o Enghreifftiau gyda Swyddogaeth TESTUN Excel i Fformatio Codau

    Yma gwnaf trafod rhai problemau defnyddwyr a datrysiadau ar gyfer y ffwythiant TEXT .

    • Gadewch i ni gyfrifo'r mis heddiw gan ddefnyddio =MIS(TODAY()). Bydd yn rhoi rhif y mis cyfredol. Er enghraifft, i mi, mae'n fis Hydref felly bydd yn rhoi 10 fel y gwerth dychwelyd.

    >
  • Ond pan fyddaf yn defnyddio =TEXT(MONTH (HODAY()),,”mm”) bydd hwn yn dychwelyd 01 .
  • Pam Mae'r Gwall Hwn yn Digwydd ?

    Rydym yn trosi'r dyddiad i rif 10, ac yna rydych yn dweud wrtho am drosi'r rhif 10 yn ddyddiad, a elwir wedyn yn 02/01/1900 ( dd/mm/bbbb ), sef gwerth rhifol cychwynol dyddiad Excel. Felly pan fyddwch chi'n rhedeg y fformiwla testun, rydyn ni'n cael yr 1 o fis Ionawr.

    • Problem arall yw cyfrifo'r dyddiad a amser . Os oes angen i ni ddarganfod rhif y dydd heddiw a'r awr gyfredol. Mae'n bosibl cyfrifo'r rhai gan ddefnyddio'r ffwythiant TEXT. Yn syml, defnyddiwch y fformiwlaisod.
    =TEXT(TODAY(),"dd ") & "Days " & TEXT(NOW(),"hh ") & "Hours"

    • Gan ddefnyddio'r fformiwla hon, mae'r ffwythiant cyntaf TEXT(HODAY(),"dd ") Mae yn cyfrifo rhif dyddiad heddiw, ac mae TEXT(NOW(),"hh “) yn darganfod yr oriau presennol.

    1>Cymhwyso Fformat Testun Excel

    Gall Excel ganfod yn awtomatig y gwerth rydych yn ceisio ei fewnbynnu i gell. Felly, bydd yn trosi'r gwerth i'r fformat a ganfuwyd cyn gynted ag y byddwch yn ei nodi, er efallai na fyddwch am iddo wneud hynny. Felly, gall deallusrwydd Excel, sy'n hynod ddefnyddiol y rhan fwyaf o'r amser, weithiau ddod yn annifyrrwch i chi.

    Er enghraifft, tybiwch eich bod yn ceisio rhoi 5-10 mewn a cell i ddynodi 5 i 10 . Fodd bynnag, bydd Excel yn ei drin fel dyddiad. Felly, bydd yn cael ei nodi fel Hydref 5 neu Mai 10 y flwyddyn gyfredol, yn dibynnu ar osod dyddiad y system. Byddwch yn wynebu canlyniadau annifyr tebyg pan fyddwch chi'n ceisio nodi codau gyda sero blaenllaw. Gan y bydd excel yn ystyried y sero arweiniol fel diswyddiadau ac yn eu dileu yn awtomatig.

    Felly, beth ydych chi'n ei wneud i osgoi sefyllfaoedd o'r fath? Wel, peidiwch â phoeni. Gallwch fformatio'r celloedd fel testun cyn mewnbynnu data. Yna, bydd Excel yn storio gwerthoedd wrth i chi eu mewnbynnu heb unrhyw newid.

    Tybiwch eich bod am fewnbynnu rhai IDs gyda sero arweiniol yn yr ystod B2:B100 . Yna dewiswch yr amrediad a gwasgwch CTRL + 1 neu ewch i Cartref>> Fformat >>Celloedd Fformat . Nesaf, dewiswch y categori Testun o'r tab Rhif yn y blwch deialog Fformatio Celloedd a chliciwch OK . Ar ôl hynny, gallwch fewnbynnu unrhyw beth yr ydych ei eisiau, ac ni fydd Excel yn newid unrhyw beth. 36>Hefyd, gallwch wasgu CTRL + 1 i agor y blwch deialog Fformatio Celloedd .

    Pethau i Cofiwch

    • Peidiwch ag anghofio defnyddio dyfynodau dwbl o amgylch y codau fformat. Fel arall, bydd y ffwythiant TEXT yn dychwelyd #NAME! gwall .
    • Mae ffwythiant TEXT yn trosi gwerthoedd rhifol yn llinynnau testun. Felly, ni fyddwch yn gallu defnyddio'r gell allbwn fel cyfeiriad ar gyfer gwerth rhifol mewn fformiwlâu eraill. Mae'n bosib y bydd angen i chi ddefnyddio fformatau rhif eraill i osgoi cyfyngiadau o'r fath os oes angen.

    Casgliad

    Dyma'r ffyrdd o ddefnyddio'r ffwythiant TEXT codau fformat yn Excel. Rwyf wedi dangos yr holl ddulliau gyda'u enghreifftiau priodol. Hefyd, rydym wedi trafod hanfodion y swyddogaeth hon a'r codau fformat a ddefnyddir amlaf ar gyfer y swyddogaeth hon. Os oes gennych unrhyw ddull arall o gyflawni hyn, yna mae croeso i chi ei rannu gyda ni. Peidiwch ag anghofio ymweld â'n blog ExcelWIKI i archwilio mwy am Excel. Arhoswch gyda ni a daliwch ati i ddysgu.

    Cod Fformat Diben
    0 Sioeausero arweiniol.
    ? Yn gadael bylchau yn hytrach na dangos sero arweiniol.
    # Yn cynrychioli digidau dewisol ac nid yw'n dangos sero ychwanegol.
    . (cyfnod) Ymddangos pwynt degol.
    , (comma) Miloedd o wahanydd.
    [ ] Creu fformatau amodol.

    Mae Hugh West yn hyfforddwr a dadansoddwr Excel hynod brofiadol gyda dros 10 mlynedd o brofiad yn y diwydiant. Mae ganddo radd Baglor mewn Cyfrifeg a Chyllid a gradd Meistr mewn Gweinyddu Busnes. Mae gan Hugh angerdd am addysgu ac mae wedi datblygu dull addysgu unigryw sy’n hawdd ei ddilyn a’i ddeall. Mae ei wybodaeth arbenigol o Excel wedi helpu miloedd o fyfyrwyr a gweithwyr proffesiynol ledled y byd i wella eu sgiliau a rhagori yn eu gyrfaoedd. Trwy ei flog, mae Hugh yn rhannu ei wybodaeth gyda’r byd, gan gynnig tiwtorialau Excel am ddim a hyfforddiant ar-lein i helpu unigolion a busnesau i gyrraedd eu llawn botensial.