Kiel Uzi Formatan Funkcion en Excel (kun Taŭgaj Ekzemploj)

  • Kundividu Ĉi Tion
Hugh West

En Mikrosofto Excel, ni devas formati la valorojn de iuj ĉeloj por akiri taŭgan legeblecon kaj bonan perspektivon. Krom uzi la disponeblan enkonstruitan komandon en la Excel-rubando, ni povas formi la ĉelan valoron uzante la funkcion TEXT kaj ankaŭ VBA Format funkcion. Se vi ankaŭ scivolas scii pri ĝi, elŝutu nian praktikan laborlibron kaj sekvu nin.

Elŝutu Praktikan Laborlibron

Elŝutu ĉi tiun praktikan laborlibron por ekzercado dum vi legas ĉi tiun artikolon.

Formato kaj TEKSTO-Funkcioj.xlsm

📚 Noto:

Ĉiuj operacioj de ĉi tiu artikolo estas plenumitaj per uzado de la aplikaĵo Microsoft Office 365 .

10 Taŭgaj Ekzemploj de TEKSTO-Funkcio por Formati Ĉelan Valoron en Excel

Ĉi tie, ni uzos la TEKSTO-funkcion por konverti la formatadon de nia ĉela valoro. Ni montros 10 taŭgajn ekzemplojn por montri ĉiujn formataĵojn.

1. Formatado de Nombra Valoro

En la unua ekzemplo de la funkcio TEKSTO , ni ŝanĝos la formatadon de nombro kaj montros ĝin en malsamaj formatadoj. Ni havas nombron en ĉelo B5 . Ni formos ĝin en 7 apartajn formatojn.

Elektu ĉelon kaj skribu iun ajn el la formatformuloj laŭ via deziro.

Por konverti la valoron en '#,###.00' , la formulo estos:

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

PorHavebleco:

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

5 Taŭgaj Ekzemploj de VBA Formata Funkcio por Formati Ĉelan Valoron

Ĉi tie, ni montros 5 facilajn ekzemplojn por montri la formatan ŝanĝon de ĉelvaloroj per la VBA Formato Funkcio. La ekzemploj estas montritaj sube paŝo post paŝo:

1. Formatado de Numero

En la unua ekzemplo, ni skribos VBA-kodon kiu formatos nian numeran nombron en 5 malsamaj tipoj de formatoj. La paŝoj estas donitaj sube:

📌 Paŝoj:

  • Por komenci la procezon, iru al la langeto Ellaboranto kaj alklaku Vida Baza . Se vi ne havas tion, vi devas aktivigi la langeton Ellaboranto . Aŭ Vi ankaŭ povas premi 'Alt+F11' por malfermi la Vidan Bazan Redaktilon .

  • Rezulte, aperos dialogujo.
  • Nun, en la langeto Enmeti sur tiu skatolo, alklaku la opcion Modulo .

  • Do, skribu la sekvan vidan kodon en tiu malplena redaktilo.

9957
  • Post tio, premu 'Ctrl+S' por konservi la kodon.
  • Fermu la langeton Redaktilo .
  • Post tio, en la Ellaboranto langeto, alklaku Makrooj el la grupo Kodo .

  • Kiel rezulto, malgranda dialogujo titolita Makro estosaperos.
  • Elektu la opcion Format_Number kaj alklaku la Run por ruli la kodon.

  • Vi vidos, ke la nombro montriĝos en malsamaj formatoj.

Tiel, ni povas diri, ke nia vida kodo funkcias perfekte, kaj ni kapablas por uzi la funkcion Formati en Excel.

2. Formatado de Procento

En ĉi tiu ekzemplo, ni skribos VBA-kodon por formi ĉelan valoron kun la procento. La paŝoj de ĉi tiu aliro estas donitaj jene:

📌 Paŝoj:

  • Unue, iru al la langeto Ellaboranto kaj klaku sur Visual Basic . Se vi ne havas tion, vi devas aktivigi la langeton Ellaboranto . Aŭ Vi ankaŭ povas premi 'Alt+F11' por malfermi la Vidan Bazan Redaktilon .

  • Malgranda dialogujo aperos.
  • Post tio, en la langeto Enmeti sur tiu skatolo, alklaku la opcion Modulo .

  • Skribu la sekvan vidan kodon en tiu malplena redaktilo.

6522
  • Nun premu 'Ktrl+S' por konservi la kodon.
  • Tiam, fermu la langeton Redaktilo .
  • Poste, en la Programisto langeto, alklaku Makrooj el la grupo Kodo.

  • Kiel rezulto, malgranda dialogujo titolita Makroo aperos.
  • Poste, elektu la opcion Format_Procentage .
  • Fine, alklaku la Run por ruli lakodo.

  • Vi rimarkos, ke la nombro aperos en la elcenta formato.

Tial ni povas diri, ke nia vida kodo funkcias efike, kaj ni kapablas uzi la funkcion Formati en Excel.

3. Formatado por Logika Testo

Nun, ni skribos VBA-kodon por kontroli la logikon kaj formi la ĉelan valoron sur tiu logiko. La paŝoj de ĉi tiu metodo estas klarigitaj sube:

📌 Paŝoj:

  • Unue, iru al la langeto Ellaboranto kaj alklaku Vida Baza . Se vi ne havas tion, vi devas aktivigi la langeton Ellaboranto . Aŭ Vi ankaŭ povas premi 'Alt+F11' por malfermi la Vidan Bazan Redaktilon .

  • Rezulte, aperos dialogujo.
  • Sekva, en la langeto Enmeti sur tiu skatolo, alklaku la opcion Modulo .

  • Do, skribu la jenan vidan kodon en tiu malplena redaktilo.

3457
  • Premu 'Ktrl+S' por konservi la kodon.
  • Nun fermu la langeton Redaktilo .
  • Poste, en la Programisto. langeto, alklaku Makrooj el la grupo Kodo .

  • Malgranda dialogujo. rajtigita Makroo aperos.
  • Tiam elektu la opcion Format_Logic_Test kaj alklaku la Run -butonon.

  • Vi ricevos vian deziratan rezulton.

Do, ni povas diri, ke nia vida kodo funkciasprecize, kaj ni kapablas uzi la funkcion Formati en Excel.

4. Formatado de Dato

Ĉi tie, ni formatos la datvaloron de ĉelo per VBA. kodo. La paŝoj de ĉelformatado estas montritaj sube:

📌 Paŝoj:

  • Unue, iru al la langeto Programisto kaj alklaku Vida Baza . Se vi ne havas tion, vi devas aktivigi la langeton Ellaboranto . Aŭ Vi ankaŭ povas premi 'Alt+F11' por malfermi la Vidan Bazan Redaktilon .

  • Malgranda dialogujo aperos.
  • Nun, en la langeto Enmeti sur tiu skatolo, alklaku la opcion Modulo .

  • Post tio, skribu la jenan vidan kodon en tiu malplena redaktilo.

4401
  • Tiam, premu 'Ktrl+S' por konservi la kodon.
  • Fermu la langeton Redaktilo .
  • Sekva, en la Programisto langeto, alklaku Makrooj el la grupo Kodo .

  • Alia eta dialogujo titolita Makro aperos.
  • Nun elektu la opcion Formato_Dato .
  • Fine, alklaku Run .

  • Vi ricevos datojn en pluraj formatoj.

Tial ni povas diri, ke nia vida kodo funkcias perfekte, kaj ni kapablas uzi la funkcion Formato en Excel.

5. Formatado de Tempvaloro

En la lasta ekzemplo, ni skribos VBA-kodo por formati nian tempon va lue en multoblajmanieroj. La paŝoj de formatado estas priskribitaj sube:

📌 Paŝoj:

  • Unue, iru al la langeto Programisto kaj alklaku Vida Baza . Se vi ne havas tion, vi devas aktivigi la langeton Ellaboranto . Aŭ Vi ankaŭ povas premi 'Alt+F11' por malfermi la Vidan Bazan Redaktilon .

  • Rezulte, aperos dialogujo.
  • Tiam, en la langeto Enmeti sur tiu skatolo, alklaku la opcion Modulo .

  • Skribu la jenan vidan kodon en tiu malplena redaktilo.

5658
  • Post tio. , premu 'Ktrl+S' por konservi la kodon.
  • Nun, fermu la langeton Redaktilo .
  • Sekva, en la Ellaboranto langeto, alklaku Makrooj el la grupo Kodo .

  • Kiel rezulto. , aperos alia malgranda dialogujo nomata Makroo .
  • Elektu la opcion Formato_Tempo kaj alklaku la butonon Run .

  • Vi ricevos la tempovaloron en malsamaj formatoj.

Fine, ni povas diri ke nia vida kodo funkcias perfekte, kaj ni kapablas uzi la funkcion Formato en Excel.

Legu pli: Excel-Teksto-Formulo (TEKSTO-Funkcio)

💬 Aferoj Vi Devas Scii

Dum vi uzos ĉi tiun funkcion, vi devas memori du aferojn.

Unue, la TEKSTO funkcio estos aplikebla nur en la Excel-kalkultabelo. Vine povas uzi ĉi tiun funkcion en la VBA-medio. Plie, se vi provas uzi la funkcion en via VBA-laborspaco, Excel montros al vi eraron, kaj la kodo ne funkcios antaŭen.

Aliflanke, vi povas uzi la Formato funkcias nur en la laborspaco de VBA. Ene de la Excel-laborfolio, vi ne povos eltrovi ajnan funkcion nomatan Formato .

Konkludo

Jen la fino de ĉi tiu artikolo. Mi esperas, ke ĉi tiu artikolo estos helpema por vi kaj vi povos uzi la funkcion Formato en Excel. Bonvolu dividi ajnajn pliajn demandojn aŭ rekomendojn kun ni en la komenta sekcio malsupre se vi havas pliajn demandojn aŭ rekomendojn.

Ne forgesu kontroli nian retejon, ExcelWIKI , por pluraj Excel- rilataj problemoj kaj solvoj. Daŭre lernu novajn metodojn kaj daŭre kresku!

konvertante la valoron al '(#,###.00)'-formato, la formulo estos:

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

Por konverti la valoron al formato '-#,###.00' , la formulo estos:

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

Por konverti la valoron al '#,###' -formato, la formulo estos:

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

Por konverti la valoron al '###,###' formato, la formulo estos:

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

Por konverti la valoron al '####.00' -formato, la formulo estos:

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

Por konverti la valoron al '#.00' -formato, la formulo estos:

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

Premu la Enigu kaj vi ricevos vian deziratan ĉelan formatadon.

Tiel. ni povas diri, ke ni kapablas uzi la funkcion de Excel TEKSTO por formati nombrojn.

Legu Pli: Kiel Kombini Tekston kaj Nombrojn en Excel kaj Konservu Formatadon

2. Formati Moneron

En la sekva ekzemplo, ni uzos la funkcion TEKSTO por montri nombron en la monformato. 7 malsamaj specoj de valutoformatado montros ĉi tie. Ni havas la nombron en ĉelo B5 .

Por akiri la valoron, elektu iun ajn ĉelon kaj skribu iun ajn el la formuloj laŭ via postulo.

Por konverti la valoron en la formaton '$#,###.00' , la formulo estos:

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

Por konvertante la valoron en formaton '($#,###.00)' , la formulo estosestu:

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

Por konverti la valoron al '-$#,###.00' formato , la formulo estos:

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

Por konverti la valoron en '¥#,###' formato, la formulo estos:

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

Por konverti la valoron en '¥# ##,###' formato, la formulo estos:

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

Por konvertante la valoron al '$####.00' -formato, la formulo estos:

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

Por konverti la valoron al '$#.00' -formato, la formulo estos:

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

Premu Enigu . Vi ricevos vian deziratan monformaton.

Do. ni povas diri, ke ni kapablas uzi la Excel-TEKSTO-funkcion por formati nombron en valuton.

Legu Pli: Excel-Teksto-Funkciaj Formataj Kodoj

3. Formatado de Dato

Nun, ni uzos la funkcion TEKSTO por formati datojn en malsamaj formatoj. Nia datovaloro estas en ĉelo B5 . Ni montros 9 malsamajn specojn de datformatado.

Unue elektu iun ajn ĉelon kaj skribu iun ajn el la formuloj laŭ via postulo.

Por konverti la daton en 'JJMMJJJ' , la formulo estos:

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

Por konverti la daton en ' GGMMJJ' , la formulo estos:

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

Por konverti la daton en 'MMM DD, JJJJ ' formato, la formulo estos:

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

Porkonvertante la daton al 'DDDD' -formato, la formulo estos:

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

Por konverti la daton en 'DDDD,DDMMMYYYY' , la formulo estos:

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

Por konverti la daton en 'JJJ, MMM ĴJ, JJJJ' , la formulo estos:

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

Por konverti la daton en 'MM/DD/YYYY' , la formulo estos:

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

Por konverti la daton en 'MM/DD' formato, la formulo estos:

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

Por konverti la daton en 'YYYY-MM-DD' , la formulo estos:

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

Tiam premu Enigu . Vi ricevos vian deziratan datformaton.

Tial. ni povas diri, ke ni kapablas uzi la funkcion TEXT de Excel por formati datojn.

4. Formatado de Tempo

Jen la funkcio TEKSTO . helpos nin formi la tempovaloron en malsamaj formatoj. La tempo, kiun ni devas formati, estas en ĉelo B5 . Ni montros 3 malsamajn specojn de tempoformatado.

Unue elektu iun ajn ĉelon kaj skribu iun ajn el la formuloj laŭ via postulo.

Por konverti la tempon en 'H:MM AM/PM' -formaton, la formulo estos:

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

Por konverti la tempo en 'H:MM:SS AM/PM' -formato, la formulo estos:

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

Por konverti la tempon al 'H:MM:SS AM/PM' formato, la formulo farosestu:

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

Ni ankaŭ uzos la NUN-funkcion .

Post tio, premu Enigu . Vi ricevos vian deziratan tempformaton.

Tial. ni povas diri, ke ni kapablas uzi la funkcion de Excel TEKSTO por formi nian deziratan tempon.

5. Formatado de Kombinitaj Dato kaj Tempo

Kelkfoje, nia datumaro enhavas ambaŭ dato kaj horo en la sama ĉelo. En tiu kazo, ni povas formati ilin uzante la funkcion TEKSTO . Ni montros 3 malsamajn specojn de formatado kie la horo kaj dato estas kunmetitaj. La valoro estas en ĉelo B5 .

Unue elektu iun ajn ĉelon kaj skribu iun ajn el la formuloj laŭ via bezono.

Por konverti ambaŭ daton kaj horon en 'MMM DD, YYYY H:MM:SS AM/PM' , la formulo estos:

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

Por konverti kaj daton kaj horon al 'YYYY-MM-DD H:MM AM/PM' , la formulo estos:

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

Por konverti ambaŭ daton kaj horon en 'YYYY-MM-DD H:MM' , la formulo estos:

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

Sekva, premu Enigu . Vi rimarkos, ke la valoro formatiĝos laŭ via deziro.

Fine. ni povas diri, ke ni kapablas uzi la funkcion de Excel TEKSTO por formi daton kaj horon kune samtempe.

6. Formatado de Procento

Ni povas konverti nombro en procentojn uzante la funkcion TEKSTO . Nimontros 3 malsamajn specojn de formatado. Ĉefe, la formatado varias laŭ la nombro da ciferoj, kiujn ni konservas post la decimala punkto. La valoro, kiu konvertiĝos, estas en ĉelo B5 .

Unue elektu iun ajn ĉelon kaj skribu iun ajn el la formuloj laŭ via postulo.

Por konverti la valoro en '0%' -formaton, la formulo estos:

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

Por konverti la valoron en '0.0%' , la formulo estos:

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

Por konverti la valoron en ' 0.00%' , la formulo estos:

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

Nun premu Enigu . Vi ricevos vian deziratan procentan formatadon.

Fine. ni povas diri, ke ni kapablas uzi la funkcion TEKSTO de Excel por formi nombron en procentojn.

Legu pli: Kiel Montri Procenton en Legendo. en Excel Torta Diagramo (kun Facilaj Paŝoj)

7. Formatado de Frakcia Nombro

En ĉi tiu ekzemplo, ni formatos la frakciajn nombrojn uzante la funkcion TEKSTO . Ni montros 9 malsamajn specojn de formatado. La dekuma nombrovaloro, kiu formatos, estas en ĉelo B5 .

Elektu iun ajn ĉelon kaj skribu iun ajn el la formuloj laŭ via postulo.

Por konverti la valoron en '?/?' frakcia formato, la formulo estos:

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

Por konverti la valoron en '?/??' frakcia formato,la formulo estos:

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

Por konverti la valoron al '?/???' frakcioformato , la formulo estos:

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

Por konverti la valoron al '?/2' frakcia formato, la formulo estos:

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

Por konverti la valoron al '?/4' frakcia formato, la formulo estos:

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

Por konverti la valoron al '?/8' frakcioformato, la formulo estos:

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

Por konverti la valoron al '?/16' frakcia formato, la formulo estos estu:

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

Por konverti la valoron al '?/10' frakcia formato, la formulo estos :

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

Por konverti la valoron al '?/100' frakcia formato, la formulo estos:

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

Fine premu Enigu . Vi ricevos vian deziratan procentan formatadon.

Tiel. ni povas diri, ke ni kapablas uzi la funkcion de Excel TEKSTO por formi dekuman nombron en frakcion.

8. Formatado de Scienca Numero

En la sekva ekzemplo, ni formatos nombran valoron en sciencan nombron per la funkcio TEKSTO . Ni formatos la nombron laŭ la nombro da ciferoj post la decimalaj punktoj. La originala nombrovaloro, kiu formatos, estas en ĉelo B5 .

En la komenco, elektu iun ajn ĉelon kaj skribu iun ajn el la formuloj laŭ viadeziro.

Por konverti la valoron al '0.00E+00' -formato, la formulo estos:

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

Por konverti la valoron al '0.0E+00' formato, la formulo estos:

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

Premu Enigu . Vi ricevos la formatitan valoron.

Tial. ni povas diri, ke ni kapablas uzi la funkcion de Excel TEKSTO por formi dekuman nombron en sciencan nombron.

9. Formati Telefonnumero

Nun ni faros montru al vi la formatan procedon por formi ĝeneralajn nombrajn valorojn en telefonon per la funkcio TEKSTO . La nombra valoro estas en ĉelo B5 .

Unue elektu iun ajn ĉelon kaj skribu iun ajn el la formuloj laŭ via postulo.

Por konverti la valoron en '(##) ###-###-#####' , la formulo estos:

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

Poste, premu Enigu . Vi eltrovos la telefonnumeron.

Tial. ni povas diri, ke ni kapablas uzi la funkcion TEKSTO de Excel por formi dekuman nombron en frakcion.

10. Formatado de Nula Ĉefa Nombro

En la lasta ekzemplo , ni uzos la funkcioformaton TEKSTO por la nombroj, kiuj devas komenciĝi per Nulo (0) . Ni montros 3 malsamajn formulojn por formatado. La nombro estas en ĉelo B5 .

Unue elektu iun ajn ĉelon kaj skribu iun ajn el la formuloj laŭ viapostulo.

Por konverti la valoron al '00' formato, la formulo estos:

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

Por konverti la valoron al '000' formato, la formulo estos:

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

Por konverti la valoron al '0000' -formato, la formulo estos:

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

Tiam premu Enigu . Vi ricevos vian deziratan procentan formatadon.

Fine. ni povas diri, ke ni kapablas uzi la funkcion TEKSTO de Excel por formati dekuman nombron, kiu komenciĝas per Nuloj .

Superrigardo de VBA Formata Funkcio

Formato estas VBA funkcio. Vi ne povas trovi aŭ uzi ĝin en la Excel-kalkultabelo. Ni povas uzi ĉi tiun funkcion nur en la momento, kiam ni skribas VBA-kodon.

⏺ Funkcia Celo:

Tiu ĉi funkcio estas ĝenerale uzata por ŝanĝi la formaton. de ĉela valoro per la VBA.

⏺ Sintakso:

Format(Expression, [Format])

⏺ Argumentoj Klarigo:

Argumento Bezonata/Laŭvola Klarigo
Esprimo Bezonata Esprimo estas tiu teksta ĉeno aŭ ĉela valoro, kiun ni volas formati laŭ niaj bezonoj.
Formato Nedeviga Jen nia dezirata ĉelformatado.

⏺ Reveno:

Post rulado de la kodo la funkcio montros la ĉelan valoron kun nia dezirata formatado.

Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.