Nola erabili formatu funtzioa Excel-en (adibide egokiekin)

  • Partekatu Hau
Hugh West

Microsoft Excel-en edozein gelaxken balioak formateatu behar ditugu irakurgarritasun egokia eta ikuspegi ona lortzeko. Excel zintan eskuragarri dagoen integratutako komandoa erabiltzeaz gain, gelaxka-balioa formateatu dezakegu TESTU funtzioa eta VBA formatua funtzioa erabiliz. Horri buruz jakin nahi baduzu, deskargatu gure praktika-koadernoa eta jarraitu gaitzazu.

Deskargatu Praktika-koadernoa

Deskargatu praktika-koaderno hau artikulu hau irakurtzen ari zaren bitartean praktikatzeko.

Formatu eta TESTU Funtzioak.xlsm

📚 Oharra:

Eragiketa guztiak artikulu honen Microsoft Office 365 aplikazioa erabiliz lortzen dira.

10 TESTU funtzioaren adibide egokiak Excel-en gelaxka-balioa formateatzeko

Hemen, TESTU funtzioa erabiliko dugu gure gelaxken balioaren formatua bihurtzeko. 10 adibide egokiak erakutsiko ditugu formatu guztiak erakusteko.

1. Zenbakiaren balioa formatea

TESTU funtzioaren lehen adibidean , zenbaki baten formatua aldatuko dugu eta formatu ezberdinetan bistaratuko dugu. B5 gelaxkan zenbaki bat dugu. 7 formatu ezberdinetan formateatuko dugu.

Hautatu gelaxka bat eta idatzi formateatu-formulak nahi duzunaren arabera.

Balioa bihurtzeko. '#,###.00' formatuan, hau izango da formula:

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

ForEskuragarritasuna:

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

5 VBA formatu funtzioaren adibide egokiak gelaxka-balioa formateatzeko

Hemen, 5 adibide errazak erakutsiko ditugu gelaxken balioen formatua aldatzeko VBA formatua<2 bidez erakusteko> Funtzioa. Adibideak urratsez urrats erakusten dira:

1. Zenbakiaren formatua

Lehenengo adibidean, gure zenbakizko zenbakia 5 formatu mota desberdinak. Jarraian ematen dira urratsak:

📌 Urratsak:

  • Prozesua hasteko, joan Garatzailea fitxara eta sakatu Visual Basic . Hori ez baduzu, Garatzaile fitxa gaitu behar duzu. Edo 'Alt+F11' ere saka dezakezu Visual Basic editorea irekitzeko.

  • Ondorioz, elkarrizketa-koadro bat agertuko da.
  • Orain, koadro horretako Txertatu fitxan, egin klik Modulua aukeran.

  • Ondoren, idatzi hurrengo kode bisual hau hutsik dagoen editore-koadro horretan.

8970
  • Horren ondoren, sakatu 'Ktrl+S' kodea gordetzeko.
  • Itxi Editora fitxa.
  • Ondoren, atalean>Garatzailea fitxan, egin klik Kodea taldeko Makroak aukeran.

  • Bide gisa emaitza, Makroa izeneko elkarrizketa-koadro txiki bat agertuko daagertuko da.
  • Hautatu Format_Number aukera eta egin klik Exekutatu botoian kodea exekutatzeko.

  • Zenbakia formatu ezberdinetan agertuko dela ikusiko duzu.

Horrela, gure ikusizko kodeak primeran funtzionatzen duela esan dezakegu, eta gai garela. Excel-en Formatua funtzioa erabiltzeko.

2. Ehuneko formatua

Adibide honetan, VBA kodea idatziko dugu ehunekoarekin gelaxka-balio bat formateatzeko. Ikuspegi honen urratsak honela ematen dira:

📌 Urratsak:

  • Lehenik eta behin, joan Garatzailea fitxara eta sakatu Visual Basic . Hori ez baduzu, Garatzaile fitxa gaitu behar duzu. Edo 'Alt+F11' ere saka dezakezu Visual Basic editorea irekitzeko.

  • Elkarrizketa-koadro txiki bat agertuko da.
  • Ondoren, koadro horretako Txertatu fitxan, egin klik Modulua aukeran.

  • Idatzi hurrengo kode bisual hau hutsik dagoen editore-koadro horretan.

8733
  • Orain, sakatu 'Ktrl+S' kodea gordetzeko.
  • Ondoren, itxi Editora fitxa.
  • Ondoren, Garatzailea<2 atalean> fitxan, egin klik Kode taldeko Makroak aukeran.

  • Ondorioz, izeneko elkarrizketa-koadro txiki bat. Makroa agertuko da.
  • Ondoren, hautatu Formatu_ehunekoa aukera.
  • Azkenik, egin klik Exekutatu botoian exekutatzeko.kodea.

  • Konturatuko zara zenbakia ehuneko formatuan agertuko dela.

Ondorioz, gure ikusizko kodeak eraginkortasunez funtzionatzen duela esan dezakegu, eta Excel-en Formatua funtzioa erabiltzeko gai garela.

3. Proba logikorako formatua

Orain, VBA kodea idatziko dugu logika egiaztatzeko eta logika horretan gelaxka-balioa formateatzeko. Metodo honen urratsak jarraian azaltzen dira:

📌 Urratsak:

  • Lehenik eta behin, joan Garatzailea fitxara eta egin klik <. 1>Visual Basic . Hori ez baduzu, Garatzaile fitxa gaitu behar duzu. Edo 'Alt+F11' ere saka dezakezu Visual Basic editorea irekitzeko.

  • Ondorioz, elkarrizketa-koadro bat agertuko da.
  • Ondoren, koadro horretako Txertatu fitxan, egin klik Modulua aukeran.

  • Ondoren, idatzi hurrengo kode bisual hau hutsik dagoen editore-koadro horretan.

6224
  • Sakatu 'Ktrl+S' kodea gordetzeko.
  • Orain, itxi Editora fitxa.
  • Ondoren, Garatzailean. fitxan, egin klik Kodea taldeko Makroak aukeran.

  • Elkarrizketa-koadro txiki bat. Makroa izenekoa agertuko da.
  • Ondoren, hautatu Format_Logic_Test aukera eta egin klik Exekutatu botoian.

  • Nahi duzun emaitza lortuko duzu.

Beraz, gure ikusizko kodeak funtzionatzen duela esan dezakegu.hain zuzen, eta Excel-en Formatua funtzioa erabiltzeko gai gara.

4. Dataren formatua

Hemen, gelaxka baten data-balioa VBA baten bidez formateatuko dugu. kodea. Gelaxken formatearen urratsak behean erakusten dira:

📌 Urratsak:

  • Hasieran, joan Garatzailea fitxara eta egin klik botoian. Visual Basic . Hori ez baduzu, Garatzaile fitxa gaitu behar duzu. Edo 'Alt+F11' ere saka dezakezu Visual Basic editorea irekitzeko.

  • Elkarrizketa-koadro txiki bat agertuko da.
  • Orain, koadro horretako Txertatu fitxan, egin klik Modulua aukeran.

  • Ondoren, idatzi hurrengo kode bisual hau hutsik dagoen editore-koadro horretan.

4915
  • Ondoren, sakatu 'Ktrl+S' kodea gordetzeko.
  • Itxi Editora fitxa.
  • Ondoren, Garatzailea<2 atalean> fitxan, egin klik Makroak aukeran Kodea taldean.

  • Izenburuko beste elkarrizketa-koadro txiki bat. 1>Makroa agertuko da.
  • Orain, hautatu Formatu_Data aukera.
  • Azkenik, egin klik Exekutatu aukeran.

  • Formatu anitzetan jasoko dituzu datak.

Beraz, esan dezakegu gure ikus-kodeak primeran funtzionatzen du, eta Excel-en Formatua funtzioa erabiltzeko gai gara.

5. Denbora-balioa formateatzea

Azken adibidean, idatziko dugu. VBA kodea gure denbora va formateatzeko lue anitzetanmoduak. Formateatzeko urratsak jarraian deskribatzen dira:

📌 Urratsak:

  • Lehenik eta behin, joan Garatzailea fitxara eta egin klik <1 aukeran>Visual Basic . Hori ez baduzu, Garatzaile fitxa gaitu behar duzu. Edo 'Alt+F11' ere saka dezakezu Visual Basic editorea irekitzeko.

  • Ondorioz, elkarrizketa-koadro bat agertuko da.
  • Ondoren, koadro horretako Txertatu fitxan, egin klik Modulua aukeran.

  • Idatzi hurrengo kode bisual hau hutsik dagoen editore-koadro horretan.

4386
  • Ondoren. , sakatu 'Ktrl+S' kodea gordetzeko.
  • Orain, itxi Editora fitxa.
  • Ondoren, atalean. Garatzailea fitxan, egin klik Kodea taldeko Makroak aukeran.

  • Ondorioz. , Makro izeneko beste elkarrizketa-koadro txiki bat agertuko da.
  • Hautatu Format_Time aukera eta egin klik Exekutatu botoian.

  • Denboraren balioa formatu ezberdinetan lortuko duzu.

Azkenik, esan dezakegu gure ikusizko kodeak primeran funtzionatzen du, eta Excel-en Formatua funtzioa erabiltzeko gai gara.

Gehiago irakurri: Excel Testu-Formula (TESTU Funtzioa)

💬 Jakin beharko zenukeen gauzak

Funtzio hau erabiliko duzun bitartean, bi gauza gogoratu behar dituzu.

Lehenik eta behin, TESTU funtzioa soilik aplikatuko da. Excel kalkulu orria. Zukezin da funtzio hau erabili VBA ingurunean. Gainera, funtzioa zure VBA laneko eremuan erabiltzen saiatzen bazara, Excel-ek errore bat erakutsiko dizu eta kodea ez da aurrera egingo.

Bestalde, Formatua<2 erabil dezakezu> funtzionatzea VBA laneko eremuan soilik. Excel lan-orriaren barruan, ezin izango duzu Formatua izeneko funtziorik asmatu.

Ondorioa

Hori da amaiera. artikulu honena. Espero dut artikulu hau lagungarria izango zaizula eta Excel-en formatua funtzioa erabili ahal izango duzula. Mesedez, partekatu gurekin galdera edo gomendio gehiago beheko iruzkinen atalean, galdera edo gomendio gehiago izanez gero.

Ez ahaztu gure webgunea, ExcelWIKI , Excel-en hainbat informazio ikusteko. lotutako arazoak eta irtenbideak. Jarraitu metodo berriak ikasten eta jarraitu hazten!

balioa '(#,###.00)'formatuan bihurtuz, formula hau izango da:

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

Balioa '-#,###.00' formatura bihurtzeko, hau izango da formula:

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

Balioa '#,###' formatura bihurtzeko, hau izango da formula:

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

Balioa '###,###' formatura bihurtzeko, hau izango da formula:

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

Balioa '####.00' formatura bihurtzeko, hau izango da formula:

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

Balioa '#.00' formatura bihurtzeko, hau izango da formula:

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

Sakatu Sartu tekla eta nahi duzun gelaxka formatua lortuko duzu.

Horrela. Excel TEXT funtzioa erabiltzeko gai garela esan dezakegu zenbakiak formateatzeko.

Gehiago irakurri: Nola konbinatu testua eta zenbakiak Excel-en eta Jarrai formateatzen

2. Moneta formatua

Ondoko adibidean, TESTU funtzioa erabiliko dugu moneta formatuan zenbaki bat erakusteko. 7 moneta formatua mota desberdinak erakutsiko dira hemen. B5 gelaxkan dugu zenbakia.

Balioa lortzeko, hautatu edozein gelaxka eta idatzi formularen bat zure eskakizunaren arabera.

Balioa bihurtzeko '$#,###.00' formatuan, hau izango da formula:

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

For balioa '($#,###.00)' formatuan bihurtuz, formula izango daizan:

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

Balioa '-$#,###.00' formatuan bihurtzeko , formula hau izango da:

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

Balioa '¥#,###' bihurtzeko. formatuan, formula hau izango da:

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

Balioa '¥# bihurtzeko ##,###' formatuan, hau izango da formula:

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

For balioa '$####.00' formatuan bihurtuz, hau izango da formula:

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

Balioa '$#.00' formatura bihurtzeko, hau izango da formula:

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

Sakatu Sartu . Nahi duzun moneta formatua lortuko duzu.

Beraz. Excel TEXT funtzioa erabiltzeko gai garela esan dezakegu zenbaki bat moneta batean formateatzeko.

Gehiago irakurri: Excel Testu Funtzioen formatu kodeak

3. Dataren formatua

Orain, TESTU funtzioa erabiliko dugu datak formatu ezberdinetan formateatzeko. Gure data-balioa B5 gelaxkan dago. 9 data-formatua mota desberdinak erakutsiko ditugu.

Lehenik eta behin, hautatu edozein gelaxka eta idatzi formularen bat zure beharren arabera.

Data bihurtzeko. 'GGMMMYAA' formatuan, hau izango da formula:

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

Data bihurtzeko' GGMMMYY' formatuan, formula hau izango da:

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

Data 'MMM DD, YYYY bihurtzeko ' formatuan, formula hau izango da:

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

Fordata 'DDDD' formatuan bihurtuz, hau izango da formula:

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

Data bihurtzeko 'DDDD,DDMMMYYY' formatuan, formula hau izango da:

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

Data <1 bihurtzeko>'DDDD, MMM DD, YYYY' formatuan, hau izango da formula:

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

Data bihurtzeko 1>'MM/DD/YYYY' formatuan, hau izango da formula:

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

Data 'MM/DD' formatuan, hau izango da formula:

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

Data bihurtzeko 'AAAA-MM-DD' formatuan, formula hau izango da:

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

Ondoren, sakatu Sartu . Nahi duzun data-formatua lortuko duzu.

Horregatik. datak formateatzeko Excel TESTU funtzioa erabiltzeko gai garela esan dezakegu.

4. Ordua formateatzea

Hemen, TESTU funtzioa. denbora-balioa formatu ezberdinetan formateatzen lagunduko digu. Formateatu behar dugun denbora B5 gelaxkan dago. 3 ordu-formatua mota desberdinak bistaratuko ditugu.

Hasieran, hautatu edozein gelaxka eta idatzi formularen bat zure beharren arabera.

Ordua bihurtzeko 'H:MM AM/PM' formatuan, hau izango da formula:

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

Bihurtzeko. denbora 'H:MM:SS AM/PM' formatuan, hau izango da formula:

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

Ordua 'H:MM:SS AM/PM' formatuan bihurtzeko, formulak egingo duizan:

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

ORAIN funtzioa ere erabiliko dugu.

Ondoren, sakatu Sartu . Nahi duzun denbora-formatua lortuko duzu.

Beraz. Excel TESTU funtzioa erabiltzeko gai garela esan dezakegu nahi dugun ordua formateatzeko.

5. Data eta ordu konbinatuak formateatzea

Batzuetan, gure datu multzoak biak ditu. data eta ordua gelaxka berean. Kasu horretan, TESTUA funtzioa erabiliz formateatu ditzakegu. 3 formatu mota desberdinak erakutsiko ditugu non ordua eta data batera jartzen diren. B5 gelaxkan dago balioa.

Lehenik eta behin, hautatu edozein gelaxka eta idatzi formulak zure beharren arabera.

Bi data eta ordua bihurtzeko. 'MMM DD, YYYY H:MM:SS AM/PM' formatuan, hau izango da formula:

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

Data eta ordua 'AAAA-MM-DD H:MM AM/PM' formatuan bihurtzeko, formula hau izango da:

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

Data eta ordua 'YYYY-MM-DD H:MM' formatuan bihurtzeko, formula hau izango da:

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

Ondoren, sakatu Sartu . Zure nahiaren arabera formatua izango dela ohartuko zara.

Azkenean. Excel TESTU funtzioa data eta ordua batera formateatzeko aldi berean erabiltzeko gai garela esan dezakegu.

6. Formateatu ehunekoa

Bihurtu dezakegu. zenbakia ehunekoetan TESTU funtzioa erabiliz. Guk 3 formatu mota desberdinak erakutsiko dituzte. Batez ere, formatua hamartarren ondoren gordetzen dugun zifren kopuruaren arabera aldatuko da. Bihurtuko den balioa B5 gelaxkan dago.

Lehenik eta behin, hautatu edozein gelaxka eta idatzi formularen bat zure eskakizunaren arabera.

Bihurtzeko. balioa '%0' formatuan, hau izango da formula:

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

Balioa '%0,0' formatuan, formula hau izango da:

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

Balioa bihurtzeko. 0.00%' formatuan, formula hau izango da:

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

Orain, sakatu Sartu . Nahi duzun ehuneko formatua lortuko duzu.

Azkenean. Excel TESTU funtzioa zenbaki bat ehunekotan formateatzeko gai garela esan dezakegu.

Irakurri gehiago: Nola erakutsi ehunekoa kondairan Excel Pie Chart-en (urrats errazekin)

7. Zatikien zenbakiaren formatua

Adibide honetan, zatikien zenbakiak formateatuko ditugu TESTUA funtzioa erabiliz. 9 formatu mota desberdinak erakutsiko ditugu. Formateatu egingo den zenbaki hamartarraren balioa B5 gelaxkan dago.

Hautatu edozein gelaxka eta idatzi formularen bat zure eskakizunaren arabera.

Balioa bihurtzeko. '?/?' zatiki formatuan, hau izango da formula:

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

Balioa '?/??' zatiki formatua,formula hau izango da:

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

Balioa '?/???' zatiki formatuan bihurtzeko , formula hau izango da:

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

Balioa '?/2' zatiki formatuan bihurtzeko, formula hau izango da:

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

Balioa '?/4' zatiki formatuan bihurtzeko, formula hau izango da:

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

Balioa '?/8' zatiki formatuan bihurtzeko, formula hau izango da:

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

Balioa '?/16' zatiki formatuan bihurtzeko, formula izango da. be:

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

Balioa '?/10' zatiki formatuan bihurtzeko, formula hau izango da. :

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

Balioa '?/100' zatiki formatuan bihurtzeko, formula hau izango da:

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

Azkenik, sakatu Sartu . Nahi duzun ehuneko formatua lortuko duzu.

Horrela. Excel TESTU funtzioa erabiltzeko gai garela esan dezakegu zenbaki hamartar bat zatiki batean formateatzeko.

8. Zenbaki zientifikoaren formatua

Ondoko adibidean, zenbakizko balio bat zenbaki zientifiko batean formatuko dugu TESTU funtzioaren bidez. Zenbakia formateatuko dugu hamartarren ondorengo zifra kopuruaren arabera. Formateatu egingo den jatorrizko zenbaki-balioa B5 gelaxkan dago.

Hasieran, hautatu edozein gelaxka eta idatzi formularen bat zure arabera.nahia.

Balioa '0.00E+00' formatuan bihurtzeko, hau izango da formula:

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

Balioa '0.0E+00' formatura bihurtzeko, hau izango da formula:

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

Sakatu Sartu . Formateatutako balioa lortuko duzu.

Horregatik. Excel TESTU funtzioa erabiltzeko gai garela esan dezakegu zenbaki hamartar bat zenbaki zientifiko batean formateatzeko.

9. Telefono-zenbakia formateatzea

Orain, egingo dugu TESTU funtzioaren bidez zenbakizko balio orokorrak telefono batean formateatzeko formateatzeko prozedura erakutsiko dizu. Zenbakizko balioa B5 gelaxkan dago.

Lehenik eta behin, hautatu edozein gelaxka eta idatzi formularen bat zure eskakizunaren arabera.

Balioa <1 bihurtzeko>'(##) ###-###-#####' formatuan, formula hau izango da:

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

Ondoren, sakatu Sartu . Telefono zenbakia asmatuko duzu.

Horregatik. Excel TESTU funtzioa erabiltzeko gai garela esan dezakegu zenbaki hamartar bat zatiki batean formateatzeko.

10. Zero lehen zenbakia formateatzea

Azken adibidean , TESTU funtzio formatua erabiliko dugu Zero (0) batekin hasi behar duten zenbakietarako. 3 formateatzeko formula desberdinak erakutsiko ditugu. B5 gelaxkan dago zenbakia.

Hasieran, hautatu edozein gelaxka eta idatzi formularen bat zure arabera.eskakizuna.

Balioa '00' formatura bihurtzeko, formula hau izango da:

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

Balioa '000' formatura bihurtzeko, hau izango da formula:

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

Balioa '0000' formatura bihurtzeko, formula hau izango da:

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

Ondoren, sakatu Sartu . Nahi duzun ehuneko formatua lortuko duzu.

Azkenik. Excel TEXT funtzioa Zeroak -rekin hasten den zenbaki hamartar bat formateatzeko gai garela esan dezakegu.

VBA formatu funtzioaren ikuspegi orokorra

Formatua VBA funtzio bat da. Ezin duzu aurkitu edo erabili Excel kalkulu-orrian. Funtzio hau VBA kodea idazten dugun unean bakarrik erabil dezakegu.

⏺ Funtzioaren helburua:

Funtzio hau formatua aldatzeko erabiltzen da, oro har. gelaxka-balio baten VBA bidez.

⏺ Sintaxia:

Format(Expression, [Format])

⏺ Argudioak Azalpena:

Argudioa Beharrezkoa/Aukera Azalpena
Adierazpena Beharrezkoa Adierazpena gure beharren arabera formateatu nahi dugun testu-katea edo gelaxka-balio hori da.
Formatua Aukerakoa Hau da nahi dugun gelaxken formatua.

⏺ Itzuli:

Kodea exekutatu ondoren funtzioak gelaxka-balioa erakutsiko du nahi dugun formatuarekin.

Hugh West esperientzia handiko Excel prestatzaile eta analista da, industrian 10 urte baino gehiagoko esperientzia duena. Kontabilitate eta Finantzetan Lizentziatua eta Enpresen Administrazioko Masterra da. Hughek irakasteko grina du eta jarraitzeko eta ulertzeko erraza den irakaskuntza-ikuspegi berezia garatu du. Excel-en ezagutza adituak mundu osoko milaka ikasle eta profesionalei beren gaitasunak hobetzen eta beren karreran bikaintzen lagundu die. Bere blogaren bidez, Hughek bere ezagutzak munduarekin partekatzen ditu, doako Excel tutorialak eta lineako prestakuntza eskainiz, pertsona eta enpresei beren potentzial osoa lortzen laguntzeko.