Hvernig á að nota sniðaðgerð í Excel (með viðeigandi dæmum)

  • Deildu Þessu
Hugh West

Í Microsoft Excel, þurfum við að forsníða gildi hvaða fruma sem er til að fá réttan læsileika og gott horf. Fyrir utan að nota tiltæka innbyggðu skipunina í Excel borði, getum við sniðið frumgildið með því að nota TEXT aðgerðina og einnig VBA Format aðgerðina. Ef þú ert líka forvitinn að vita um það skaltu hlaða niður æfingarvinnubókinni okkar og fylgja okkur.

Sækja æfingarvinnubók

Hlaða niður þessari æfingarvinnubók til að æfa á meðan þú ert að lesa þessa grein.

Format og textaaðgerðir.xlsm

📚 Athugið:

Allar aðgerðir þessarar greinar eru gerðar með því að nota Microsoft Office 365 forritið.

10 viðeigandi dæmi um TEXT-aðgerð til að forsníða frumgildi í Excel

Hér ætlum við að nota TEXT-aðgerðina til að umbreyta sniði frumagildis okkar. Við munum sýna 10 hentug dæmi til að sýna öll sniðin.

1. Sniðnúmeragildi

Í fyrsta dæminu um TEXT fallið , munum við breyta sniði númers og sýna það í mismunandi sniði. Við höfum tölu í reit B5 . Við ætlum að forsníða það í 7 sérstök snið.

Veldu reit og skrifaðu niður hvaða sniðformúlu sem þú vilt.

Til að breyta gildinu í '#,###.00' sniði, formúlan verður:

=TEXT($B$5,"#,###.00")

FyrirFramboð:

Excel fyrir Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2011 fyrir Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000.

5 viðeigandi dæmi um VBA-sniðsaðgerð til að forsníða frumgildi

Hér munum við sýna 5 auðveld dæmi til að sýna sniðbreytingar á frumgildum með VBA-sniði Virka. Dæmin eru sýnd hér að neðan skref fyrir skref:

1. Forsníða númer

Í fyrsta dæminu munum við skrifa VBA kóða sem mun forsníða töluna okkar í 5 mismunandi gerðir af sniðum. Skrefin eru gefin hér að neðan:

📌 Skref:

  • Til að hefja ferlið, farðu í flipann Hönnuði og smelltu á Visual Basic . Ef þú ert ekki með það þarftu að kveikja á Developer flipanum . Eða þú getur líka ýtt á 'Alt+F11' til að opna Visual Basic Editor .

  • Fyrir vikið mun gluggi birtast.
  • Nú, í Insert flipanum á þeim reit, smelltu á Module valkostinn.

  • Skrifaðu síðan niður eftirfarandi sjónræna kóða í þessum tóma ritstjórabox.

1557
  • Eftir það, ýttu á 'Ctrl+S' til að vista kóðann.
  • Lokaðu Editor flipanum.
  • Eftir það, í Þróunaraðili flipann, smelltu á Macros úr hópnum Code .

  • Sem a Niðurstaðan mun lítill svargluggi sem ber titilinn Macro birtast.
  • Veldu Format_Number valkostinn og smelltu á Run hnappinn til að keyra kóðann.

  • Þú munt sjá að númerið birtist á mismunandi sniðum.

Þannig getum við sagt að sjónrænn kóðinn okkar virki fullkomlega og við getum til að nota aðgerðina Format í Excel.

2. Sniðprósenta

Í þessu dæmi munum við skrifa VBA kóða til að forsníða hólfsgildi með prósentunni. Skref þessarar aðferðar eru gefin upp sem hér segir:

📌 Skref:

  • Fyrst af öllu, farðu í flipann Þróunaraðili og smelltu á Visual Basic . Ef þú ert ekki með það þarftu að kveikja á Developer flipanum . Eða þú getur líka ýtt á 'Alt+F11' til að opna Visual Basic Editor .

  • Lítill svargluggi mun birtast.
  • Eftir það, í Insert flipanum á þeim reit, smelltu á Module valkostinn.

  • Skrifaðu niður eftirfarandi sjónræna kóða í þessum tóma ritstjórabox.

1788
  • Nú skaltu ýta á 'Ctrl+S' til að vista kóðann.
  • Lokaðu síðan flipanum Editor .
  • Síðan, í Developer flipann, smelltu á Macros úr Code hópnum.

  • Þar af leiðandi birtist lítill svargluggi sem ber titilinn Fjölvi mun birtast.
  • Næst skaltu velja Format_Percentage valkostinn.
  • Smelltu loksins á Run hnappinn til að keyrakóða.

  • Þú munt taka eftir því að talan birtist í prósentusniði.

Þess vegna getum við sagt að sjónrænn kóðinn okkar virki á áhrifaríkan hátt og við getum notað Format aðgerðina í Excel.

3. Forsníða fyrir rökfræðipróf

Nú ætlum við að skrifa VBA kóða til að athuga rökfræðina og forsníða frumugildið á þeirri rökfræði. Skref þessarar aðferðar eru útskýrð hér að neðan:

📌 Skref:

  • Fyrst skaltu fara í flipann Þróunaraðili og smella á Visual Basic . Ef þú ert ekki með það þarftu að kveikja á Developer flipanum . Eða þú getur líka ýtt á 'Alt+F11' til að opna Visual Basic Editor .

  • Fyrir vikið birtist svargluggi.
  • Næst, í Insert flipanum á þeim reit, smelltu á Module valkostinn.

  • Skrifaðu síðan niður eftirfarandi sjónræna kóða í þessum tóma ritstjórabox.

8466
  • Ýttu á 'Ctrl+S' til að vista kóðann.
  • Nú skaltu loka flipanum Editor .
  • Síðan, í Developer flipann, smelltu á Macros í Code hópnum.

  • Lítill svargluggi ber yfirskriftina Macro birtist.
  • Veldu síðan Format_Logic_Test valkostinn og smelltu á Run hnappinn.

  • Þú færð þá niðurstöðu sem þú vilt.

Þannig að við getum sagt að sjónræn kóðinn okkar virkinákvæmlega, og við getum notað Format aðgerðina í Excel.

4. Forsníða dagsetning

Hér munum við forsníða dagsetningargildi reits í gegnum VBA kóða. Skrefin í frumsniði eru sýnd hér að neðan:

📌 Skref:

  • Fyrst skaltu fara á flipann Þróunaraðili og smella á Visual Basic . Ef þú ert ekki með það þarftu að kveikja á Developer flipanum . Eða þú getur líka ýtt á 'Alt+F11' til að opna Visual Basic Editor .

  • Lítill svargluggi mun birtast.
  • Nú, í Insert flipanum á þeim reit, smelltu á Module valkostinn.

  • Eftir það skaltu skrifa niður eftirfarandi sjónræna kóða í þessum tóma ritstjórabox.

1606
  • Þá, ýttu á 'Ctrl+S' til að vista kóðann.
  • Lokaðu Editor flipanum.
  • Næst, í Developer flipann, smelltu á Macros í Code hópnum.

  • Annar lítill gluggi sem heitir Macro mun birtast.
  • Nú skaltu velja Format_Date valkostinn.
  • Smelltu loksins á Run .

  • Þú færð dagsetningar á mörgum sniðum.

Þess vegna getum við sagt að okkar sjónræn kóði virkar fullkomlega og við getum notað Format aðgerðina í Excel.

5. Formatting Time Value

Í síðasta dæminu ætlum við að skrifa VBA kóða til að forsníða tíma okkar va lue í margfeldileiðir. Skrefum sniðs er lýst hér að neðan:

📌 Skref:

  • Fyrst skaltu fara á flipann Hönnuði og smella á Visual Basic . Ef þú ert ekki með það þarftu að kveikja á Developer flipanum . Eða þú getur líka ýtt á 'Alt+F11' til að opna Visual Basic Editor .

  • Þess vegna mun gluggi birtast.
  • Smelltu síðan á Insert flipann á þeim reit á Module valmöguleikann.

  • Skrifaðu niður eftirfarandi sjónræna kóða í þennan tóma ritstjórabox.

4727
  • Eftir það , ýttu á 'Ctrl+S' til að vista kóðann.
  • Nú skaltu loka flipanum Editor .
  • Næst, í Developer flipann, smelltu á Macros í Code hópnum.

  • Þar af leiðandi , mun annar lítill svargluggi sem heitir Macro birtast.
  • Veldu Format_Time valkostinn og smelltu á Run hnappinn.

  • Þú færð tímagildið á mismunandi sniðum.

Að lokum getum við sagt að okkar sjónræn kóði virkar fullkomlega og við getum notað Format aðgerðina í Excel.

Lesa meira: Excel Text Formula (TEXT Function)

💬 Hlutir sem þú ættir að vita

Á meðan þú ætlar að nota þessa aðgerð þarftu að muna tvö atriði.

Í fyrsta lagi mun TEXT aðgerðin aðeins eiga við í Excel töflureikni. Þúgetur ekki notað þessa aðgerð í VBA umhverfi. Þar að auki, ef þú reynir að nota aðgerðina á VBA vinnusvæðinu þínu, mun Excel sýna þér villu og kóðinn mun ekki keyra á undan.

Á hinn bóginn geturðu notað Format virka aðeins á VBA vinnusvæðinu. Inni í Excel vinnublaðinu muntu ekki geta fundið út neina aðgerð sem kallast Format .

Niðurstaða

Þarna er lokið þessarar greinar. Ég vona að þessi grein muni vera gagnleg fyrir þig og þú munt geta notað Format aðgerðina í Excel. Vinsamlegast deildu frekari fyrirspurnum eða ráðleggingum með okkur í athugasemdahlutanum hér að neðan ef þú hefur einhverjar frekari spurningar eða tillögur.

Ekki gleyma að skoða vefsíðu okkar, ExcelWIKI , fyrir nokkra Excel- tengd vandamál og lausnir. Haltu áfram að læra nýjar aðferðir og haltu áfram að vaxa!

ef gildið er breytt í '(#,###.00)'snið verður formúlan:

=TEXT($B$5,"(#,###.00)")

Til að breyta gildinu í '-#,###.00' snið verður formúlan:

=TEXT($B$5,"-#,###.00")

Til að breyta gildinu í '#,###' snið verður formúlan:

=TEXT($B$5,"#,###")

Til að breyta gildinu í '###,###' snið verður formúlan:

=TEXT($B$5,"###,###")

Til að breyta gildinu í '####.00' snið verður formúlan:

=TEXT($B$5,"####.00")

Til að breyta gildinu í '#.00' snið verður formúlan:

=TEXT($B$5,"#.00")

Ýttu á Enter takkann og þú færð æskilegt frumsnið.

Þannig. við getum sagt að við getum notað Excel TEXT aðgerðina til að forsníða tölur.

Lesa meira: Hvernig á að sameina texta og tölur í Excel og Haltu áfram að forsníða

2. Forsníða gjaldmiðil

Í eftirfarandi dæmi munum við nota TEXT fallið til að sýna tölu á gjaldmiðilssniði. 7 mismunandi gerðir gjaldmiðilssniðs munu sýna hér. Við höfum töluna í reit B5 .

Til að fá gildið skaltu velja hvaða reit sem er og skrifa niður einhverja formúlu í samræmi við kröfur þínar.

Til að umbreyta gildinu í '$#,###.00' sniði verður formúlan:

=TEXT($B$5,"$#,###.00")

Fyrir ef gildið er breytt í '($#,###.00)' snið, mun formúlanvera:

=TEXT($B$5,"($#,###.00)")

Til að breyta gildinu í '-$#,###.00' snið , formúlan verður:

=TEXT($B$5,"-$#,###.00")

Til að breyta gildinu í '¥#,###' sniði, formúlan verður:

=TEXT($B$5," ¥#,###")

Til að breyta gildinu í '¥# ##,###' sniði, formúlan verður:

=TEXT($B$5," ¥###,###")

Fyrir ef gildið er breytt í '$####.00' snið verður formúlan:

=TEXT($B$5,"$####.00")

Til að breyta gildinu í '$#.00' snið verður formúlan:

=TEXT($B$5,"$#.00")

Ýttu á Enter . Þú munt fá gjaldmiðilssniðið sem þú vilt.

Svo. við getum sagt að við getum notað Excel TEXT fallið til að forsníða tölu í gjaldmiðil.

Lesa meira: Excel textaaðgerð Sniðkóðar

3. Formatting Date

Nú ætlum við að nota TEXT aðgerðina til að forsníða dagsetningar á mismunandi sniðum. Dagsetningargildið okkar er í reit B5 . Við munum sýna 9 mismunandi gerðir af dagsetningarsniði.

Veldu fyrst hvaða reit sem er og skrifaðu niður hvaða formúlu sem er í samræmi við kröfur þínar.

Til að breyta dagsetningunni í 'DDMMMYYY' sniði, formúlan verður:

=TEXT($B$5,"DDMMMYYY")

Til að breyta dagsetningunni í ' DDMMMYY' sniði, formúlan verður:

=TEXT($B$5,"DDMMMYY")

Til að breyta dagsetningunni í 'MMM DD, YYYY ' sniði, formúlan verður:

=TEXT($B$5,"MMM DD, YYYY")

Fyriref dagsetningu er breytt í 'DDDD' snið verður formúlan:

=TEXT($B$5,"DDDD")

Til að breyta dagsetningunni í 'DDDD,DDMMYYYY' sniði, formúlan verður:

=TEXT($B$5,"DDDD, DDMMMYYYY")

Til að breyta dagsetningunni í 'DDDD, MMM DD, YYYY' snið, formúlan verður:

=TEXT($B$5,"DDDD, MMM DD, YYYY")

Til að breyta dagsetningunni í 'MM/DD/ÁÁÁÁ' sniði, formúlan verður:

=TEXT($B$5,"MM/DD/YYYY")

Til að breyta dagsetningu í 'MM/DD' sniði, formúlan verður:

=TEXT($B$5,"MM/DD")

Til að breyta dagsetningunni í 'ÁÁÁÁ-MM-DD' sniði, formúlan verður:

=TEXT($B$5,"YYYY-MM-DD")

Smelltu síðan á Enter . Þú munt fá dagsetningarsniðið sem þú vilt.

Þess vegna. við getum sagt að við getum notað Excel TEXT aðgerðina til að forsníða dagsetningar.

4. Formatting Time

Hér, TEXT fallið mun hjálpa okkur að forsníða tímagildið á mismunandi sniðum. Tíminn sem við þurfum að forsníða er í reit B5 . Við munum sýna 3 mismunandi gerðir af tímasniði.

Í fyrstu skaltu velja hvaða reit sem er og skrifa niður hvaða formúlu sem er í samræmi við kröfur þínar.

Til að umbreyta tímanum í 'H:MM AM/PM' sniði verður formúlan:

=TEXT($B$5,"H:MM AM/PM")

Til að breyta tíma í 'H:MM:SS AM/PM' sniði, formúlan verður:

=TEXT($B$5,"H:MM:SS AM/PM")

Til að breyta tímanum í 'H:MM:SS AM/PM' snið, mun formúlan gera þaðbe:

=TEXT(NOW(),"H:MM:SS AM/PM")

Við munum einnig nota NOW aðgerðina .

Eftir það, ýttu á Enter . Þú færð það tímasnið sem þú vilt.

Þess vegna. við getum sagt að við getum notað Excel TEXT aðgerðina til að forsníða æskilegan tíma.

5. Forsníða samsettrar dagsetningar og tíma

Stundum inniheldur gagnasafn okkar bæði dagsetning og tími í sama hólfinu. Í því tilviki getum við sniðið þær með því að nota TEXT aðgerðina. Við munum sýna 3 mismunandi gerðir af sniði þar sem tími og dagsetning eru sett saman. Gildið er í reit B5 .

Veldu fyrst hvaða reit sem er og skrifaðu niður hvaða formúlu sem er eftir þörfum þínum.

Til að umbreyta bæði dagsetningu og tíma í 'MMM DD, ÁÁÁÁ H:MM:SS AM/PM' sniði, formúlan verður:

=TEXT($B$5,"MMM DD, YYYY H:MM:SS AM/PM")

Til að breyta bæði dagsetningu og tíma í 'ÁÁÁÁ-MM-DD H:MM AM/PM' sniði verður formúlan:

=TEXT($B$5,"YYYY-MM-DD H:MM AM/PM")

Til að breyta bæði dagsetningu og tíma í 'ÁÁÁÁ-MM-DD H:MM' sniði verður formúlan:

=TEXT($B$5,"YYYY-MM-DD H:MM")

Næst, ýttu á Enter . Þú munt taka eftir því að gildið verður sniðið eftir óskum þínum.

Loksins. við getum sagt að við getum notað Excel TEXT fallið til að forsníða dagsetningu og tíma saman á sama tíma.

6. Forsníðahlutfall

Við getum umbreytt a tölu í prósentum með því að nota TEXT aðgerðina. Viðætlar að sýna 3 mismunandi gerðir af sniði. Aðallega mun sniðið vera breytilegt eftir fjölda tölustafa sem við höldum eftir aukastafinn. Gildið sem mun umbreyta er í reit B5 .

Fyrst af öllu skaltu velja hvaða reit sem er og skrifa niður hvaða formúlu sem er í samræmi við kröfur þínar.

Til að umbreyta gildi í '0%' sniði, formúlan verður:

=TEXT($B$5,"0%")

Til að breyta gildinu í '0,0%' snið, formúlan verður:

=TEXT($B$5,"0.0%")

Til að breyta gildinu í ' 0,00%' sniði, formúlan verður:

=TEXT($B$5,"0.00%")

Nú skaltu ýta á Enter . Þú færð það prósentusnið sem þú vilt.

Í lokin. við getum sagt að við getum notað Excel TEXT aðgerðina til að forsníða tölu í prósentur.

Lesa meira: Hvernig á að sýna hlutfall í skýringarmynd í Excel kökuriti (með einföldum skrefum)

7. Forsníða brotanúmer

Í þessu dæmi munum við forsníða brotatölurnar með TEXT fallinu. Við ætlum að sýna 9 mismunandi gerðir af sniði. Tugatölugildið sem mun forsníða er í reit B5 .

Veldu hvaða reit sem er og skrifaðu niður hvaða formúlu sem er í samræmi við kröfur þínar.

Til að umbreyta gildinu í '?/?' brotasnið, formúlan verður:

=TEXT($B$5,"?/?")

Til að breyta gildinu í '?/??' brotasnið,formúlan verður:

=TEXT($B$5,"?/??")

Til að breyta gildinu í '?/???' brotasnið , formúlan verður:

=TEXT($B$5,"?/???")

Til að breyta gildinu í '?/2' brotasnið, formúlan verður:

=TEXT($B$5,"?/2")

Til að breyta gildinu í '?/4' brotasnið, formúlan verður:

=TEXT($B$5,"?/4")

Til að breyta gildinu í '?/8' brotasnið, formúlan verður:

=TEXT($B$5,"?/8")

Til að breyta gildinu í '?/16' brotasnið mun formúlan vera:

=TEXT($B$5,"?/16")

Til að breyta gildinu í '?/10' brotasnið verður formúlan :

=TEXT($B$5,"?/10")

Til að breyta gildinu í '?/100' brotasnið verður formúlan:

=TEXT($B$5,"?/100")

Ýttu að lokum á Enter . Þú færð það prósentusnið sem þú vilt.

Þannig. við getum sagt að við getum notað Excel TEXT fallið til að forsníða aukastaf í brot.

8. Forsníða vísindanúmer

Í eftirfarandi dæmi, við munum forsníða tölugildi í vísindalega tölu í gegnum TEXT fallið. Við ætlum að forsníða töluna út frá fjölda tölustafa á eftir aukastöfum. Upprunalega tölugildið sem mun forsníða er í reit B5 .

Í upphafi skaltu velja hvaða reit sem er og skrifa niður hvaða formúlu sem er í samræmi viðlöngun.

Til að breyta gildinu í '0.00E+00' snið verður formúlan:

=TEXT($B$5,"0.00E+00")

Til að breyta gildinu í '0.0E+00' snið verður formúlan:

=TEXT($B$5,"0.0E+00")

Ýttu á Enter . Þú færð sniðið gildi.

Þess vegna. við getum sagt að við getum notað Excel TEXT aðgerðina til að forsníða tugatölu í vísindalega tölu.

9. Símanúmer sniðið

Nú munum við sýna þér sniðaðferðina til að forsníða almenn tölugildi í síma með TEXT aðgerðinni. Tölugildið er í reit B5 .

Veldu fyrst hvaða reit sem er og skrifaðu niður hvaða formúlu sem er í samræmi við kröfur þínar.

Til að breyta gildinu í '(##) ###-###-#####' sniði, formúlan verður:

=TEXT($B$5,"(##) ###-###-#####")

Síðan skaltu ýta á Enter . Þú munt finna út símanúmerið.

Þess vegna. við getum sagt að við séum fær um að nota Excel TEXT fallið til að forsníða aukastaf í brot.

10. Formatting Zero Leading Number

Í síðasta dæminu , við ætlum að nota TEXT fallsniðið fyrir tölurnar sem verða að byrja á Núll (0) . Við ætlum að sýna 3 mismunandi formúlur fyrir snið. Talan er í reit B5 .

Fyrst skaltu velja hvaða reit sem er og skrifa niður hvaða formúlu sem er í samræmi viðkröfu.

Til að breyta gildinu í '00' snið verður formúlan:

=TEXT($B$5,"00")

Til að breyta gildinu í '000' snið verður formúlan:

=TEXT($B$5,"000")

Til að umbreyta gildinu í '0000' snið verður formúlan:

=TEXT($B$5,"0000")

Smelltu síðan á Sláðu inn . Þú færð það prósentusnið sem þú vilt.

Loksins. við getum sagt að við getum notað Excel TEXT aðgerðina til að forsníða aukastaf sem byrjar á Núll .

Yfirlit yfir VBA snið aðgerð

Format er VBA fall. Þú getur ekki fundið eða notað það í Excel töflureikni. Við getum aðeins notað þessa aðgerð á þeim tíma sem við skrifum VBA kóða.

⏺ Aðgerðamarkmið:

Þessi aðgerð er almennt notuð til að breyta sniði af frumugildi í gegnum VBA.

⏺ Setningafræði:

Format(Expression, [Format])

⏺ Rökskýring:

Rök Áskilið/valfrjálst Skýring
Tjáning Áskilið Tjáning er þessi textastrengur eða frumugildi sem við viljum forsníða eftir þörfum okkar.
Format Valfrjálst Þetta er æskilegt frumusnið.

⏺ Skila:

Eftir að hafa keyrt kóðann mun aðgerðin sýna hólfsgildið með æskilegu sniði.

Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.