Kako uporabljati Excelovo besedilno funkcijo

Uporabite Excelovo funkcijo BESEDILO za pretvorbo vseh podatkov (npr. številk, datumov itd.) v besedilo v obliki, ki jo določi uporabnik.

Funkcija TEXT je kategorizirana kot funkcija niza/besedila, ki pretvori številsko vrednost v besedilni niz v uporabniško določeni obliki. Na primer, če želite pretvoriti datum v obliki zapisa '15/03/2020' v format 15. marca 2020, za to uporabite funkcijo BESEDILO.

Ta priročnik pojasnjuje, kako uporabljati funkcijo BESEDILO v Excelu s pomočjo nekaterih formul in primerov.

Sintaksa

Splošna sintaksa funkcije TEXT:

=TEXT(vrednost,oblika_besedila)

Funkcija TEXT zahteva dva argumenta/parametra:

  • vrednost – Številčna vrednost, ki jo želite pretvoriti v besedilni niz. Ta vrednost je lahko številska vrednost, datum ali sklic na celico številske vrednosti.
  • format_besedilo – Koda formata, ki jo želite uporabiti za določeno vrednost. Vedno naj bo v dvojnih narekovajih.

BESEDILO Funkcija Format Kode

Funkcija Besedilo ima samo dva argumenta. Prvi argument zahteva samo vrednost, ki jo želite pretvoriti, enostavno je. Vendar morate vstaviti pravilno kodo formata, ki vam bo dala izhodno številko v želeni obliki. Naslednja tabela vsebuje najpogostejše in pogosto uporabljene formate.

Oblika kodeOpisPrimer
0Nič je oznaka mesta za števke, ki prikazuje samo števke brez decimalnih mest.#.0 – vedno prikazuje 1 decimalno mesto.

Če v omenjeno celico vnesete 5,50, se prikaže kot 5,5.

#Prikazuje številko brez dodatnih ničel.

#.## – prikazuje največ dve decimalni mesti.

ko vnesete 3,777, vrne 3,78.

?Prikaže samo številko brez decimalnih mest. Običajno se uporablja za poravnavo številskih vrednosti v stolpcu na decimalno mesto.#.? – prikazal bo eno decimalno mesto in poravnal decimalno vejico.
.Decimalna vejica
,Ločilo tisočev.###,### – Prikazal bo ločilo tisočic.

Če vnesete 195200, vrne 195,200

0%Prikazuje številke v odstotkih.Če vnesete 0,285, se vrne 28,5

Poleg zgornje kode formata lahko v kodo formata formule dodate tudi katerega koli od naslednjih simbolov in prikazani bodo točno tako, kot ste vnesli.

simbollOpis
+ in -Znaki plus in minus
()Levi in ​​desni oklepaj
:Debelo črevo
^Caret
'Apostrof
{}Kodrasti oklepaji
<>Znaki manj kot in večje od
=Znak enakosti
/Poševnica
!Klicaj
&Ampersand
~Tilda
Vesoljski lik

Kode oblike besedilnih funkcij za datume in čas

Če želite pretvoriti datume in ure s funkcijo BESEDILO, uporabite katero koli od spodnjih kod formata.

Oblika kodeOpis in primeri
d

Določa dan v mesecu z eno ali dvomestno številko brez vodilne ničle (npr. 2 do 25)

ddDoloča dan v mesecu v dvomestni predstavitvi z ničlo na začetku (npr. 02 do 25)
dddDoloča dan v tednu s tričrkovno okrajšavo (npr. od ponedeljka do nedelje)
ddddDoloča polno ime dneva v tednu. (npr. ponedeljek, sreda)
mDoloča mesec v letu z eno ali dvomestno številko brez vodilne ničle (npr. 02 do 12)
mmPodaja mesec v dvomestni predstavitvi z ničlo na začetku. (npr. 01, 12)
mmmDoloča mesec s tričrkovno kratico (npr. Jan, Nov)
mmmmDoloča polno ime meseca. (npr. januar, november)
yyDoloča leto v dvomestni številki (npr. 08 pomeni 2008, 19 pomeni 2019)
yyyyDoloča leto v štirimestni številki (npr. 2008, 2019)
hDoloča uro v eno- ali dvomestni predstavitvi brez vodilne ničle (npr. 6, 12)
hhDoloča uro v dvomestni predstavitvi z ničlo (06 do 12)
mDoloča minute v eno ali dvomestno število brez vodilne ničle (npr. 5, 45)
mmDoloča minute v eno ali dvomestno številko in vodilno ničlo (npr. 05, 45)
sDoloča sekunde v eno ali dvomestno število brez vodilne ničle (npr. 5, 45)
ssDoloča sekunde v eni ali dvomestni številki z vodilno ničlo (npr. 05, 45)
AM / PMDoloča, da mora biti čas prikazan kot 12-urna ura, ki ji sledi “AM” ali “PM”

Kako uporabljati funkcijo TEXT v Excelu

Naučili ste se sintakse in kode formata funkcije TEXT, zdaj pa naj s pomočjo nekaj primerov raziščemo, kako uporabljati funkcijo v Excelu.

Uporabite besedilno formulo, da prikažete celotno število do števila v celici A1.

Za to lahko uporabimo besedilno formulo kot:

=BESEDILO(A1,"0")

Uporabite to formulo za prikaz enega decimalnega mesta:

=BESEDILO(A1,"0,0")

Spodnja tabela prikazuje formule besedila z različnimi kodami formata za uporabo različnih vrst oblikovanja za različne številske vrednosti. Te formule lahko kopirate neposredno v preglednico in jih poskusite sami.

vrednostFormulaOblikovana vrednost
4963.34=BESEDILO(A2,"0,000")4963.340
5300.52=BESEDILO(A3,"#,##0")5,301
5.12=TEXT(A4,"# ?/?")5 1/8
0.4963=BESEDILO(A5,"#%") 50%50%
9600.60=TEXT(A6,"$#,##0.0")$9,600.6
20=TEXT(A7,"~#!") ~20!~20!
5656=BESEDILO(A8,"00000000")00005656

Zgornje formule se uporabljajo v stolpcu C preglednice, kot je prikazano na spodnjem posnetku zaslona:

TEXT Funkcija s formulami

Uporabite lahko tudi druge formule in funkcije tako znotraj kot zunaj funkcije TEXT.

Predpostavimo, da imate znesek bruto in odhodkov in želite izračunati čisti dobiček in prikazati dobiček v celici A9 z nizom »Vaš neto dobiček je«. Za to lahko uporabite spodnjo formulo:

="Vaš čisti dobiček je "&TEXT(C6-C7,"$#,###.00")

Formula najprej izračuna dobiček po formuli (C6-C7) znotraj funkcije TEXT in združi oblikovano vrednost z nizom »Vaš čisti dobiček je« z uporabo formule za povezovanje (&), na koncu pa prikaže rezultat v celici A9.

Oblikujte mobilno številko s funkcijo TEXT

Običajno, ko v preglednico vnesete katero koli številko, ki je daljša od 11 števk, na primer mobilne številke, jo Excel samodejno spremeni v znanstveno notacijo. Te znanstvene zapise lahko pravilno uporabite, zato jih boste morda želeli pretvoriti v običajne številske vrednosti. Za pretvorbo teh nadležnih znanstvenih zapisov v mobilne številke lahko uporabite funkcijo TEXT.

Kot je prikazano na spodnjem posnetku zaslona, ​​ko v Excel vnesete mobilne številke (12-mestno, vključno z njihovo kodo države), ta samodejno pretvori te mobilne številke v obliko znanstvenega zapisa.

S funkcijo BESEDILO lahko to obliko znanstvenega zapisa formatirate v berljive mobilne številke.

Običajno je mobilna številka dolga 12 števk (to se lahko razlikuje za nekatere države). Prvi dve števki sta koda države, preostalih 10 števk pa mobilne številke.

Za pretvorbo zgornjih znanstvenih zapisov v mobilne številke uporabite to formulo:

=TEXT(A1,"+############")

Kot kodo formata za ta primer uporabljamo '#############' za pretvorbo zapisa v mobilno številko:

Zdaj pa naredimo bolj berljivo tako, da ločimo kodo države od številke mobilnega telefona. Če želite to narediti, postavite vezaj (-) za dvema zgoščenkama.

=TEXT(A1,"+##-###########")

Oblikujte datum s funkcijo TEXT

Excel privzeto shrani datum kot serijske številke. Zaporedna številka za 1. januar 1900 je 1, 1. januar 2001 pa je 36892, ker je od 1. januarja 1900 36891 dni.

Ker večina funkcij samodejno pretvori datumske vrednosti v serijske številke, jih je težko prikazati v berljivi obliki. Toda s funkcijo BESEDILO Excel jih lahko preprosto pretvorite v besedilne vrednosti in jih prikažete v želeni obliki.

Na primer, če želite vzeti datum iz celice A1 (05-03-2015) in ga prikazati v standardni obliki zapisa datuma, kot je »5. marec 2015« v celici B1, uporabite naslednjo formulo:

=TEXT(A1,"mmm d,llll")
  • mmm določa mesec s 3 črkami skrajšano
  • d določa dan v mesecu z eno ali dvema števkoma
  • yyyy določa prikaz štirimestne številke leta.

Spodnji posnetek zaslona prikazuje, kako lahko uporabite različne vrste oblikovanja za isti datum z uporabo formule za besedilo:

Datum in besedilo združitve

Recimo, da želimo združiti ime (stolpec A) in datum rojstva (stolpec B) ter ga prikazati v stolpcu C. Rezultat boste dobili takole:

Če neposredno povežemo besedilo v celici A1 in datum v celici B1, Excel združi besedilo in serijsko številko za datum, ne dejanskega datuma.

Če želite povezati besedilo in datum ter pravilno prikazati datum v želeni obliki, uporabite funkcijo BESEDILO s funkcijo CONCAT.

Formula:

=CONCAT(A2,"-",BESEDILO(B2,"dd/m/yy"))

rezultat:

Zdaj bomo izpisu pridružili besedilni niz »je bil rojen« in datum oblikovali v drugačni obliki.

Nato se formula prekopira v celico A2:A5 z uporabo ročice za polnjenje.

V drugem primeru uporabljamo DANES() funkcija, da dobite trenutni datum, in datumu pridružite nekaj povezanega besedila.

Zdaj lahko preprosto pretvorite katero koli vrednost (npr. številke, datume itd.) v besedilo v želeni obliki.