Nola erabili TEXT Funtzioa Excel-en kodeak formateatzeko

  • Partekatu Hau
Hugh West

TESTU funtzioa Excel-eko funtzio esanguratsuetako bat da, formatu mota edo zenbaki desberdinak egiteko aukera ematen duena. Artikulu honek TESTU funtzioa duten formatu-kodeak hainbat helbururekin erabiltzeko modu ezberdinak erakusten ditu.

Praktika-koaderno deskargagarria

Praktika-koadernoa deskarga dezakezu. beheko deskarga-botoitik.

Testu-funtzioen formatu-kodeak.xlsx

Zer dira TESTU-funtziorako formatu-kodeak?

Lehenik eta behin, TESTU funtzioaren sintaxia eta helburua ezagutu beharko genituzke. Funtzio honen sintaxia hauxe da:

TESTU(balioa, testu_formatua)

Beraz, TESTU funtzioa erabiliz, edozein balio edo zenbaki formateatu ditzake hainbat formatu-kode erabiliz.

Funtzio hau beharrezkoa da formatu zehatz baten balioa aldatu edo lortu nahi dugunean. Orduan TESTU funtzioa behar dugu. Funtzioaren adibide bat honako hau da.

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

Irteera hau sortuko du:

Gaurko data MM/-tan dago. DD/YY formatua, 29/06/21 bezalakoa. Beraz, TESTU funtzioa erabiliz, gure azken irteera erraz pertsonaliza dezakegu gure eskakizunen arabera.

Funtsean, formatu-kode asko daude TESTU funtzioa Excel-en. Baina hemen koderik ohikoenak eta erabilienak erakutsiko ditut beren helburuekin.

Formatu kodea Helburua
0 Ikuskizunakhasierako zeroak.
? Zukiak uzten ditu hasierako zeroak erakutsi beharrean.
# Aukerako zifrak adierazten ditu eta ez du zero gehigarririk erakusten.
. (puntua) Koma hamartar agertzen da.
, (koma) Milakako bereizlea.
[ ] Sortu baldintzazko formatuak.

4 TEXT Funtzioaren adibideak Excel-en kodeak formateatzeko

Atal honek TESTU funtzio formatu-kodeen erabilera anitzak aztertzen ditu, adibidez. testua zenbakiarekin edo datarekin konbinatuz, hasierako zero bat gehituz eta formatu zehaztu batean zenbakiak bihurtzea. Murgil gaitezen erabileretan!

1. Konbinatu testuak eta zenbakiak formatu pertsonalizatuarekin

Eman dezagun fruta batzuen datu-multzoa eta haien unitate prezioa eta kantitatea . Azken zutabea prezio osoaren zutabea da.

Orain prezio osoa kalkulatuko dugu testu eta moneta ikurra, mila bereizle eta bi hamartarrekin. lekuak TESTU funtzioa erabiliz.

Horretarako, gure formula hauxe izango da:

=”Testua” & TESTUA (Formula, “$###,###.00”)

📌 Formularen azalpena:

Lehenik eta behin, testua gehitzen dugu aurrealdean ampersand ( & ) ikurra. Ondoren, parametroen lehen atalean dagoen TESTU funtzioan, gure formula erabiliko dugu nahi den irteera zenbatzeko. Horren ostean, jarri a $ ikurra aurrealdean formateatzeko, hemen moneta-ikurra dolar bat baita, koma ( , ) mila bereizleentzat eta # bat aukerako digituak irudikatzeko.

  • Beraz, lehenik eta behin, sartu formula hau E5 gelaxkan eta arrastatu beheko Bete heldulekua ikonoa kopiatzeko. formula.
="Total Price "&TEXT(C5*D5, "$###,###.00")

2. Telefono-zenbakiaren formatu egokia aplikatzea

Demagun metodo honetarako telefono-zenbaki batzuk dituen datu multzo bat dugula. Baina emandako zenbakiak ez daude ondo formatua.

  • Orain aipatutako zenbakiak telefono zenbaki egoki bihurtuko ditugu TESTUA <1 erabiliz>funtzioa . Beraz, honelako telefono-zenbakiak egin nahi ditugu:

(555) 555-1234

  • Horretarako formula bat erabili behar dugu. behean ematen dena:
TESTUA(Gelula,”[<=9999999]###-####;(###) ###-### #”)

📌 Formularen azalpena:

Goiko adibidean bezala telefono-zenbakiak formateatu behar ditugunez, lehenik baldintza bat behar dugu azken 7 zifrak bereizteko. emandako zenbakietatik. [ ] baldintzazko helburuetarako erabili behar dugu. Ondoren, # behar dugu zenbaki hamartar bat gure beharren arabera osatzeko.

  • Lehenik eta behin, TESTU funtzioaren lehen atalean, emandako sarrera hartuko du gure C zutabea, emandako telefono-zenbakiak zutabe honetatik formatu gabe hartzen ari baikara.
  • Bigarrenik,formatuaren atala [<=9999999] zenbakiak eskuineko aldean egiaztatzen ari da 7 zifra baino txikiagoa edo berdina den edo ez. Ondoren, lehenengo 7 zifrak ###-#### formara bihurtzen ditu, hau da, 3 zifra-4 zifra bikotea. Horren ondoren, (###) ###-#### azpiatalak formateatu zenbaki osoa (555) 555-1234 honela. Beraz, azken 3 zifrak ()-k estaltzen ditu eta beste 3 zifra-4 zifra bikoteak.
  • Beraz, lehenik eta behin, sartu formula hau D5 gelaxkan eta gero arrastatu beheko Bete heldulekua ikonoa.
=TEXT(C5,"[<=9999999]###-####;(###) ###-####")

3. Zenbakien aurretik hasierako zeroak gehitzea

Excel-ek automatikoki kentzen ditu zenbakien aurretik idatzitako zero hasierakoak. Baina batzuetan hasierako zeroak mantendu beharko ditugu. Ondoren, TESTU funtzioak hori egiten lagun diezaguke bere formatu-kodeekin. Har dezagun langile batzuen datu-multzoa beren izen eta id rekin.

Mantendu nahi dugu. langileen ID guztiak 7 digitutan, baina ID batzuk ez dira guztiz 7 zifrakoak. ID guztiak 7 zifratan bihurtuko ditugu TESTU funtzioaren formatu kodea erabiliz.

  • Beraz, lehenik eta behin, sartu formula hau D5 eta gero arrastatu Bete heldulekua ikonoa behean.
=TEXT(C5,"0000000")

4. Testua eta data nahi duzun formatuan konbinatzea

Batzuetan, baliteke testua eta data nahi dugun formatuan konbinatu behar izatea. Erabili dezakegu TESTU funtzioaren data-formatuaren kodea gure irteera pertsonalizatzeko. Metodo hau erakusteko, pentsa dezagun produktu batzuen datu-multzo batean eta haien entrega-epeetan .

  • Orain dugu. produktuen izenak eta entrega-datak konbinatuko ditu eta zutabe bakarrean erakutsiko ditu TESTU funtzioa formatuko kodeak erabiliz.
  • Horretarako formularen sintaxia izango da. honela.
=Zelula & Testua & TESTUA(Gelula,”mm/dd/aaaa”)

📌 Formularen azalpena:

Goiko formulan, ampersand (&) eragilea testuak konbinatzeko erabiltzen da. Testua testuarekin edo testua formula batekin konbinatu behar dugunean, orduan, Excel-en erraz posible da ampersand ( & ) erabiliz. Excel-en CONCAT funtzioaren alternatiba da. Informazio gehiago lortzeko, egiaztatu dezakezu Nola gehitu testua Formularen aurretik Excel-en .

Hemen bi gelaxka konbinatu eta testu batzuk gehitu nahi ditugu. Daten formatua ere egin nahi duzu TESTU funtzioa ren formatu-kodea erabiliz.

TESTU(Gelula,”mm/dd/aaaa”).

Parametroaren lehen atalean, balioak hartzen ditu, beraz, entrega-daten zutabe-balioak pasatu nahi ditugunez, horregatik gelaxka-zenbakia hemen pasatu behar dugu. Aipamen bikoitzean, mm/dd/yyyy formatua erabiliz datak eratu direla adierazi dugu. Beraz, emandako datatik, datak formatu honetan formatuko ditunon mm-> hilabetea dd-> eguna aaaa-> urtea. Beraz, gure data honelakoa izango da: 05/07/1998 .

  • Beraz, lehenengo, sartu formula hau D5 gelaxkan eta gero arrastatu beheko Bete heldulekua ikonoa.
=B5&"'s delivery date is  " &TEXT(C5,"mm/dd/yyyy")

Irakurri gehiago: Nola erabili FIXED Funtzio Excel-en (6 adibide egoki)

Excel TEXT Funtzioarekin adibide gehiago kodeak formateatzeko

Hemen egingo dut eztabaidatu TESTU funtzioaren erabiltzailearen arazo eta irtenbide batzuk.

  • Kalkula dezagun gaurko hilabetea =HILATEA(GAUR()) erabiliz. Uneko hilabeteko zenbakia emango du. Esate baterako, niretzat, urria da, beraz, 10 emango du itzulera-balio gisa.

  • Baina =TEXT(HILABETEA) erabiltzen dudanean (GAUR()),”mm”) 01 itzuliko da.

Zergatik gertatzen da errore hau ?

Data 10 zenbakira bihurtzen ari gara, eta gero 10 zenbakia data batean bihurtzeko esaten ari zara, orduan 02/01/1900 bezala ezagutzen dena ( dd/mm/aaaa ), hau da, Excel data baten hasierako zenbaki-balioa. Beraz, testu-formula exekutatzen duzunean, urtarriletik aurrera 1a lortzen ari gara.

  • Beste arazo bat data eta ordua kalkulatzea da. Gaur eguneko zenbakia zein ordua zein den jakin behar badugu. Posible da TESTU funtzioa erabiliz kalkulatzea. Formula erabili besterik ez dagobehean.
=TEXT(TODAY(),"dd ") & "Days " & TEXT(NOW(),"hh ") & "Hours"

  • Formula hau erabiliz, lehen funtzioa TESTU(GAUR(),”dd “) -k gaurko data-zenbakia kalkulatzen du, eta TEXT(ORAIN(),”hh “) -k uneko ordua aurkitzen du.

Excel testu-formatuaren aplikazioa

Excel-ek automatikoki hauteman dezake gelaxka batean sartzen saiatzen zaren balioa. Beraz, balioa detektatutako formatura bihurtuko du sartu bezain laster, nahiz eta agian ez duzun hori egin nahi. Hori dela eta, gehienetan oso erabilgarria den Excel-en adimena gogaikarria izan daiteke batzuetan.

Adibidez, demagun 5-10 batean sartzen saiatzen ari zarela. gelaxka 5etik 10era adierazteko. Hala ere, Excel-ek data gisa tratatuko du. Beraz, uneko urteko urriak 5 edo maiatzak 10 gisa sartuko da, sistemaren data-ezarpenaren arabera. Antzeko emaitza gogaikarri aurre egingo diozu hasierako zeroekin kodeak sartzen saiatzen ari zarenean. Excel-ek hasierako zeroak erredundantziatzat hartuko dituelako eta automatikoki kenduko dituelako.

Beraz, zer egiten duzu horrelako egoerak saihesteko? Beno, ez kezkatu. Gelaxkak testua gisa formateatu ditzakezu datuak sartu aurretik. Ondoren, Excel-ek balioak gordeko ditu, idatzi ahala, inolako aldaketarik gabe.

Demagun ID batzuk hasierako zeroekin B2:B100 tartean sartu nahi dituzula. Ondoren, hautatu barrutia eta sakatu CTRL + 1 edo joan Hasiera >> Formatu >>Formateatu gelaxkak . Ondoren, hautatu Testua kategoria Zenbakia fitxako Formatu gelaxkak elkarrizketa-koadroan eta egin klik Ados . Horren ondoren, nahi duzun guztia sar dezakezu eta Excel-ek ez du ezer aldatuko.

Oharra: Gainera, CTRL + 1 sakatu dezakezu Formatu gelaxkak elkarrizketa-koadroa irekitzeko.

Gauzak. Gogoratu

  • Ez ahaztu formatu-kodeen inguruan komatxo bikoitzak erabiltzea. Bestela, TESTU funtzioak #IZENA itzuliko du! error .
  • TESTU funtzioak zenbakizko balioak testu-kate bihurtzen ditu. Beraz, ezin izango duzu irteerako gelaxka beste formuletan zenbakizko balio baten erreferentzia gisa erabili. Baliteke beste zenbaki formatu batzuk erabili behar izatea muga horiek saihesteko beharrezkoa izanez gero.

Ondorioa

Hauek dira TESTU funtzioa formatu kodeak Excel-en. Metodo guztiak dagozkien adibideekin erakutsi ditut. Era berean, funtzio honen oinarriak eta funtzio honen formatu-koderik erabilienak aztertu ditugu. Hori lortzeko beste metodoren bat baduzu, mesedez, lasai partekatu gurekin. Ez ahaztu gure ExcelWIKI bloga bisitatzea Excel-i buruz gehiago arakatzeko. Egon gurekin eta jarraitu ikasten.

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.