Kuidas kasutada Exceli tekstifunktsiooni

Kasutage Exceli funktsiooni TEXT, et teisendada mis tahes andmed (nt numbrid, kuupäevad jne) kasutaja määratud vormingus tekstiks.

Funktsioon TEXT on liigitatud stringi/teksti funktsiooniks, mis teisendab numbri väärtuse kasutaja määratud vormingus tekstistringiks. Näiteks kui soovite teisendada kuupäeva 15/03/2020 vormingus 15. märtsi 2020 vormingusse, kasutage selleks funktsiooni TEKST.

See juhend selgitab mõne valemi ja näidete abil, kuidas kasutada Excelis funktsiooni TEXT.

Süntaks

Funktsiooni TEXT üldine süntaks:

=TEKST(väärtus,vorming_tekst)

Funktsioon TEXT nõuab kahte argumenti/parameetrit:

  • väärtus – arvu väärtus, mille soovite teisendada tekstistringiks. See väärtus võib olla numbriline väärtus, kuupäev või numbriväärtuse lahtriviide.
  • vormingu_tekst – vormingu kood, mida soovite konkreetsele väärtusele rakendada. See tuleks alati panna jutumärkidesse.

TEXT Funktsiooni vormingu koodid

Funktsioonil Tekst on ainult kaks argumenti. Esimene argument nõuab ainult väärtust, mida soovite teisendada, see on lihtne. Kuid peaksite sisestama õige vormingu koodi, mis annab teile soovitud vormingus väljundnumbri. Järgmine tabel sisaldab kõige levinumaid ja sagedamini kasutatavaid vorminguid.

Vorming koodKirjeldusNäide
0Null on kohatäide, mis näitab ainult numbreid ilma kümnendkohtadeta.#.0 – kuvab alati 1 kohta pärast koma.

Kui sisestate viidatud lahtrisse 5.50, kuvatakse see kui 5.5.

#Kuvab numbri ilma lisanullideta.

#.## – näitab kuni kahe kümnendkoha täpsusega.

kui sisestate 3,777, tagastab see 3,78.

?Kuvab ainult numbrid ilma kümnendkohtadeta. Tavaliselt kasutatakse seda arvuliste väärtuste joondamiseks veerus kümnendkohaga.#.? – kuvab ühe kümnendkoha ja joondab koma.
.koma
,Tuhandete eraldaja.###,### – kuvab tuhandete eraldaja.

Kui sisestate 195200, tagastab see 195 200

0%Näitab numbreid protsentides.Kui sisestate 0,285, tagastab see 28,5

Lisaks ülaltoodud vormingukoodile saate valemi vormingukoodi lisada ka mis tahes järgmistest sümbolitest ja need kuvatakse täpselt sisestatuna.

SymbolKirjeldus
+ ja -Pluss- ja miinusmärgid
()Vasak ja parem sulg
:Käärsool
^Caret
'Apostroof
{}Lokkis sulud
<>Vähem-kui ja suurem kui märgid
=Võrdsusmärk
/Kaldkriips
!Hüüumärk
&Ampersand
~Tilde
Kosmose tegelane

Tekstifunktsioonide vormingu koodid kuupäevade ja kellaaja jaoks

Kui soovite teisendada kuupäevi ja kellaaegu funktsiooni TEXT abil, kasutage mõnda allolevatest vormingukoodidest.

Vorming koodKirjeldus ja näited
d

Määrab kuu päeva ühe- või kahekohalise numbrina ilma eesnullita (nt 2 kuni 25)

ddMäärab kuu päeva kahekohalises esituses nulliga (nt 02 kuni 25)
dddMäärab kolmetähelise lühendina nädalapäeva (nt esmaspäevast pühapäevani)
ddddMäärab nädalapäeva täisnime. (nt esmaspäev, kolmapäev)
mMäärab aasta kuu ühe- või kahekohalise numbrina ilma eesnullita (nt 02 kuni 12)
mmMäärab kuu kahekohalise esitusena, mille alguses on null. (nt 01, 12)
mmmMäärab kuu kolmetähelise lühendina (nt jaan, nov)
mmmmMäärab kuu täisnime. (nt jaanuar, november)
yyMäärab aasta kahekohalise numbrina (nt 08 tähendab 2008, 19 tähendab 2019)
yyyyMäärab aasta neljakohalise arvuna (nt 2008, 2019)
hMäärab tunni ühe- või kahekohalises esituses ilma eesoleva nullita (nt 6, 12)
hhMäärab tunni kahekohalises esituses nulliga (06 kuni 12)
mMäärab minutid ühe- või kahekohalises numbris ilma eesnullita (nt 5, 45)
mmMäärab minutid ühe- või kahekohalises numbris alguses nulli (nt 05, 45)
sMäärab sekundid ühe- või kahekohalises numbris ilma eesnullita (nt 5, 45)
ssMäärab sekundid ühe- või kahekohalises numbris alguses nulli (nt 05, 45)
OLEN / PMMäärab, et kellaaeg kuvatakse 12-tunnise kellana, millele järgneb "AM" või "PM"

Kuidas kasutada TEXT-funktsiooni Excelis

Õppisite funktsiooni TEXT süntaksi ja vormingu koodid, nüüd uurime mõne näite abil, kuidas funktsiooni Excelis kasutada.

Kasutage tekstivalemit täisarvu kuvamiseks lahtris A1 olevale arvule.

Selleks saame kasutada tekstivalemit järgmiselt:

=TEKST(A1"0")

Kasutage seda valemit ühe kümnendkoha kuvamiseks:

=TEKST(A1"0,0")

Allolevas tabelis on näidatud erinevate vormingukoodidega tekstivalemid, mis võimaldavad erinevatele arvväärtustele erinevat vormingutüüpi rakendada. Saate need valemid otse oma arvutustabelisse kopeerida, et neid ise proovida.

VäärtusValemVormindatud väärtus
4963.34=TEKST(A2"0,000")4963.340
5300.52=TEKST(A3,"#,##0")5,301
5.12=TEKST(A4,"# ?/?")5 1/8
0.4963=TEKST(A5,"#%") 50%50%
9600.60=TEKST(A6,"$#,##0.0")$9,600.6
20=TEKST(A7,"~#!") ~20!~20!
5656=TEKST(A8"00000000")00005656

Ülaltoodud valemeid rakendatakse arvutustabeli veerus C, nagu on näidatud alloleval ekraanipildil:

TEKST Funktsioon koos valemitega

Saate kasutada ka muid valemeid ja funktsioone nii funktsiooni TEXT sees kui ka väljaspool seda.

Oletame, et teil on bruto- ja kulusumma ning soovite arvutada puhaskasumi ja kuvada kasumi lahtris A9 stringiga "Teie puhaskasum on". Selleks saate kasutada allolevat valemit:

="Teie puhaskasum on "&TEXT(C6-C7,"$#,###.00")

Valem arvutab esmalt kasumi valemiga (C6-C7) funktsioonis TEXT ja ühendab vormindatud väärtuse stringiga „Teie puhaskasum on”, kasutades liitvalemit (&) ning lõpuks kuvab tulemuse lahtris A9.

Mobiilinumbri vormindamine funktsiooni TEXT abil

Tavaliselt kui sisestate arvutustabelisse mis tahes numbri, mis on pikem kui 11 numbrit, näiteks mobiilinumbrid, muudab Excel selle automaatselt teaduslikuks tähiseks. Ja saate neid teaduslikke tähiseid õigesti kasutada, nii et võiksite need teisendada tavalisteks arvväärtusteks. Saate kasutada funktsiooni TEXT, et teisendada need tüütud teaduslikud tähistused mobiilinumbriteks.

Nagu on näidatud alloleval ekraanipildil, teisendab see mobiilinumbrite (12-kohalised, sealhulgas riigikoodid) Excelisse sisestamisel need mobiiltelefoninumbrid automaatselt teaduslike tähiste vormingusse.

Funktsiooni TEXT abil saate vormindada selle teadusliku tähistusvormingu loetavateks mobiilinumbriteks.

Tavaliselt on mobiiltelefoni number 12 numbrit pikk (see võib mõnes riigis erineda). Esimesed kaks numbrit on riigikood ja ülejäänud 10 numbrit on mobiilinumbrid.

Nii et ülaltoodud teaduslike tähiste teisendamiseks mobiilinumbriteks kasutage järgmist valemit:

=TEKST(A1"+############")

Me kasutame selle näite vormingukoodina '############', et teisendada märge mobiilinumbriks:

Nüüd muudame selle loetavamaks, eraldades riigikoodi mobiilinumbrist. Selleks pange kahe räsi järele sidekriips (-).

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

Kuupäeva vormindamine funktsiooni TEXT abil

Vaikimisi salvestab Excel kuupäeva seerianumbritena. 1. jaanuari 1900 seerianumber on 1 ja 1. jaanuari 2001 seerianumber 36892, sest see on 36891 päeva alates 1. jaanuarist 1900.

Kuna enamik funktsioone teisendab kuupäeva väärtused automaatselt seerianumbriteks, on nende kuvamine loetavas vormingus keeruline. Kuid Exceli funktsiooniga TEXT saate need hõlpsasti tekstiväärtusteks teisendada ja soovitud vormingus kuvada.

Näiteks kui soovite võtta kuupäeva lahtrist A1 (05-03-2015) ja kuvada seda standardses kuupäevavormingus, näiteks lahtris B1 "5. märts 2015", kasutage järgmist valemit:

=TEKST(A1"mm d,yyyy")
  • mmm täpsustab 3 tähte lühendatult kuus
  • d määrab kuu päeva ühe või kahe numbriga
  • yyyy määrab aasta neljakohaliste numbrite kuvamise.

Allolev ekraanipilt näitab, kuidas saate tekstivalemi abil samale kuupäevale erinevaid vormingutüüpe rakendada:

Konkatenatsiooni kuupäev ja tekst

Oletame, et tahame ühendada nime (veerg A) ja sünnikuupäeva (veerg B) ning kuvada selle veerus C. Saate sellise tulemuse:

Kui ühendame teksti lahtris A1 ja kuupäeva lahtris B1, ühendab Excel kuupäeva teksti ja seerianumbri, mitte tegeliku kuupäeva.

Teksti ja kuupäeva ühendamiseks ning kuupäeva õigeks kuvamiseks soovitud vormingus kasutage funktsiooni TEXT koos funktsiooniga CONCAT.

Valem:

=CONCAT(A2,"-",TEKST(B2"dd/k/aaa"))

Tulemus:

Nüüd ühendame väljundiga tekstistringi "sündis" ja vormindame kuupäeva erinevas vormingus.

Seejärel kopeeritakse valem täitepideme abil lahtrisse A2:A5.

Teises näites kasutame TÄNA() funktsioon praeguse kuupäeva hankimiseks ja kuupäeva ühendamiseks mõne seotud tekstiga.

Nüüd saate hõlpsasti teisendada mis tahes väärtused (nt numbrid, kuupäevad jne) soovitud vormingus tekstiks.