TEXT (funkcija TEXT)

V tem članku je opisana sintaksa formule in uporaba funkcije (funkcija: Vnaprej sestavljena formula, ki sprejme vrednosti, izvede operacijo in vrne vrednosti. Funkcije uporabljajte za poenostavljanje in skrajševanje formul na delovnem listu, še posebej tistih, ki izvajajo dolge ali zapletene izračune.) TEXT v Microsoft Excelu.

Opis

Funkcija TEXT pretvori številsko vrednost v besedilno in vam omogoča, da z nizi s posebno obliko določite oblikovanje prikaza. Ta funkcija je uporabna, ko želite prikazati številke v bolj berljivi obliki ali številke združiti z besedilom ali simboli. Recimo, da je v celici A1 število 23,5. Če želite to število oblikovati kot evrski znesek, uporabite to formulo:

=TEXT(A1;"0,00 €") 

V tem primeru Excel prikaže 23,50 €.

Števila lahko oblikujete tudi z ukazi na traku na zavihku Osnovno v skupini Število. Vendar ti ukazi delujejo le, če je celotna celica številska. Če želite oblikovati število in ga združiti z besedilom, je funkcija TEXT najboljša možnost. Zgornji formuli lahko na primer dodate besedilo:

=TEXT(A1;"0,00 €") & " na uro" 

Excel prikaže 23,50 na uro.

Sintaksa

TEXT(vrednost; oblika_besedila)

V sintaksi funkcije TEXT so ti argumenti (argument: Vrednost, ki poda informacijo dejanju, dogodku, metodi, lastnosti, funkciji ali proceduri.):

  • vrednost    Obvezen. Gre za številsko vrednost, formulo, katere rezultat je številska vrednost, ali sklic na celico s številsko vrednostjo.
  • oblika_besedila    Obvezen. Številska oblika kot besedilni niz, obdan z narekovaji, na primer "d/m/llll" ali "#,##0,00". Navodila za oblikovanje so v spodnjih razdelkih.

Navodila za oblike zapisa števil

  • Prikaz decimalnih mest in pomembnih števk    Če želite oblikovati ulomke ali števila z decimalnimi vejicami, v argument oblika_besedila vključite spodnje ograde števk, decimalne vejice in ločila za tisočice.
Ograda Opis
0 (nič) Prikaže nepomembne ničle, če ima število manj števk, kot je ničel v obliki. Če na primer vnesete 8,9 in želite, da je to prikazano kot 8,90, uporabite obliko zapisa #,00.
# Upošteva enaka pravila kot 0 (nič). Vendar Excel ne prikaže dodatnih ničel, če ima vneseno število na obeh straneh decimalne vejice manj števk, kot je simbolov #. Če je na primer oblika po meri #,##, vi pa v celico vnesete 8,9, je prikazano število 8,9.
? Upošteva enaka pravila kot 0 (nič). Vendar Excel doda prostor za nepomembne ničle na obeh straneh decimalne vejice, da so decimalne vejice v stolpcu poravnane. Na primer oblika po meri 0,0? poravna decimalne vejice števil 8,9 in 88,99 v stolpcu.
, (vejica) V številu prikaže decimalno vejico.
  • Če ima številka na desni strani decimalne vejice več števk, kot je ograd v obliki, se število zaokroži na toliko decimalnih mest, kolikor je ograd. Če je na levi strani decimalne vejice več števk kot je ograd, se prikažejo dodatne števke. Če oblika na levi strani decimalne vejice vsebuje le številske znake (#), se števila, manjša od 1, začnejo z decimalno vejico; na primer ,47.
Če želite prikazati Kot Uporabite to obliko
1234,59 1234,6 "####,#"
8,9 8,900 "#,000"
0,631 0,6 "0,#"
12
1234,568   
12,0
1234,57
"#,0#"
44,398
102,65
2,8
  44,398
102,65
    2,8
(s poravnanimi decimalkami)
"???,???"
5,25
5,3
5 1/4
5 3/10
(s poravnanimi ulomki)
"# ???/???"
  • Prikaz ločila za tisočice    Če želite za ločilo tisočic ali večjih števil prikazati piko, v obliko zapisa števila vključite to ločilo.
. (pika) V številu prikaže ločilo tisočic. Excel tisočice loči s pikami, če oblika zapisa vsebuje piko, obdano s številskimi znaki (#) ali ničlami. Če pika sledi ogradi za števke, so števila razdeljena po tisočicah. Če je na primer argument oblika_besedila oblikovan kot "#.###,0.", Excel število 12.200.000 oblikuje kot 12.200,0.
Če želite prikazati Kot Uporabite to obliko
12000 12.000 "#.###"
12000 12 "#."
12200000 12,2 "0,0.."

Navodila za obliko zapisa datuma in časa

  • Prikaz dni, mesecev in let    Če želite števila prikazati v obliki datuma (kot so dnevi, meseci in leta), v argumentu oblika_besedila uporabite spodnje kode.
m Prikaže mesec kot število brez začetne ničle.
mm Prikaže mesec kot število z začetno ničlo.
mmm Prikaže mesec kot kratico (jan do dec).
mmmm Prikaže mesec s polnim imenom (januar do december).
mmmmm Prikaže mesec kot eno črko (J do D).
d Prikaže dan kot število brez začetne ničle.
dd Prikaže dan kot število z začetno ničlo.
ddd Prikaže dan kot kratico (pon do ned).
dddd Prikaže dan s polnim imenom (ponedeljek do nedelja).
yy Prikaže leto kot dvomestno število.
yyyy Prikaže leto kot štirimestno število.
Če želite prikazati Kot Uporabite to obliko
Mesece 1–12 "m"
Mesece 01–12 "mm"
Mesece jan–dec "mmm"
Mesece januar–december "mmmm"
Mesece J–D "mmmmm"
Dneve 1–31 "d"
Dneve 01–31 "dd"
Dneve pon–ned "ddd"
Dneve ponedeljek–nedelja "dddd"
Leta 00–99 "ll"
Leta 1900–9999 "llll"
  • Prikaz ur, minut in sekund    Če želite prikazati obliko časa (kot so ure, minute in sekunde), v argumentu oblika_besedila uporabite te kode.
h Prikaže uro kot število brez začetne ničle.
[h] Prikaže pretečeni čas v urah. Če delate s formulo, ki vrne čas, v katerem število ur preseže 24, uporabite obliko zapisa številk, podobno tej: [h]:mm:ss.
hh Prikaže uro kot število z začetno ničlo. Če oblika zapisa vsebuje AM ali PM, je ura prikazana v 12-urni obliki. Sicer je ura prikazana v 24-urni obliki.
m

Prikaže minute kot število brez začetne ničle.

 Opomba   Koda m ali mm mora biti takoj za kodo h ali hh ali tik pred kodo ss; v nasprotnem primeru Excel namesto minut prikaže mesec.

[m] Prikaže pretečeni čas v minutah. Če delate s formulo, ki vrne čas, v katerem število minut preseže 60, uporabite obliko zapisa številk, podobno tej: [mm]:ss.
mm

Prikaže minute kot število z začetno ničlo.

 Opomba   Koda m ali mm mora biti takoj za kodo h ali hh ali tik pred kodo ss; v nasprotnem primeru Excel namesto minut prikaže mesec.

s Prikaže sekunde kot število brez začetne ničle.
[s] Prikaže pretečeni čas v sekundah. Če delate s formulo, ki vrne čas, v katerem število sekund preseže 60, uporabite obliko zapisa številk, podobno tej: [ss].
ss Prikaže sekunde kot število z začetno ničlo. Če želite prikazati stotinke sekunde, uporabite obliko zapisa števil h:mm:ss,00.
AM/PM, am/pm, A/P, a/p Prikaže uro v 12-urni obliki. Excel prikaže AM, am, A ali a za ure od polnoči do poldne in PM, pm, P ali p za ure od poldne do polnoči.
Če želite prikazati Kot Uporabite to obliko
Ure 0–23 "h"
Ure 00–23 "hh"
Minute 0–59 "m"
Minute 00–59 "mm"
Sekunde 0–59 "s"
Sekunde 00–59 "ss"
Čas 4 AM "h AM/PM"
Čas 4:36 PM "h:mm AM/PM"
Čas 4:36:03 P "h:mm:ss A/P"
Čas 4:36:03.75 "h:mm:ss.00"
Pretečeni čas (ure in minute) 1:02 "[h]:mm"
Pretečeni čas (minute in sekunde) 62:16 "[mm]:ss"
Pretečeni čas (sekunde in stotinke) 3735,80 "[ss],00"

Navodila za valute, odstotke in znanstvene zapise

  • Vključevanje simbolov za valute    Če želite pred številom prikazati znak za dolar ($), vnesite znak na začetek argumenta oblika_besedila (na primer "$#.##0,00"). Če želite v obliko zapisa številk vnesti katerega od spodnjih simbolov valut, pritisnite NUM LOCK in s številsko tipkovnico vnesite kodo ANSI za simbol.
Če želite vnesti Uporabite te tipke
¢ ALT+0162
£ ALT+0163
¥ ALT+0165
Evro ALT+0128
  •  Opomba   Uporaba številske tipkovnice je obvezna. Če pritisnete tipko ALT in nato številske tipke v vrhnji vrstici tipkovnice, se ne ustvarijo kode ANSI.

  • Prikaz odstotkov    Če želite števila prikazati kot odstotek od 100 – na primer število ,08 kot 8 % ali 2,8 kot 280 % – v argument oblika_besedila vključite znak za odstotek (%).
  • Prikaz znanstvenih zapisov    Če želite števila prikazati v znanstveni (potenčni) obliki zapisa, v argumentu oblika_besedila uporabite spodnje potenčne kode.
E (E-, E+, e-, e+) Prikaže število v znanstveni (potenčni) obliki zapisa. Excel desno od znaka »E« ali »e« prikaže število, ki pomeni število mest, za kolikor je bila premaknjena decimalna vejica. Če je na primer argument oblika_besedila v obliki "0,00E+00", Excel število 12.200.000 prikaže kot 1,22E+07. Če argument oblika_besedila spremenite v "#0,0E+0", Excel prikaže 12,2E+6.

Navodila za vključevanje besedila in dodajanje presledkov

  • Če v argument oblika_besedila vključite katerega od spodnjih znakov, so prikazani na mestu, kamor jih vnesete.
znak za evro
+ znak plus
( oklepaj
: dvopičje
^ strešica
' apostrof
{ zaviti oklepaj
< znak manjše kot
= enačaj
- znak minus
/ poševnica
) zaklepaj
! klicaj
& znak »ampersand«
~ tilda
} zaviti zaklepaj
> znak večje kot
  presledek

 Opombe 

  • V argumentu oblika_besedila ne sme biti zvezdice (*).
  • Funkcija TEXT številsko vrednost pretvori v oblikovano besedilo, rezultata pa nato ni mogoče več izračunati kot števila. Če želite celico oblikovati tako, da vrednost ostane številska, jo kliknite z desno tipko miške, kliknite Oblikuj celice in v pogovornem oknu Oblikovanje celic na zavihku Številke nastavite želene možnosti oblikovanja. Če želite več informacij o uporabi pogovornega okna Oblikovanje celic, kliknite gumb za pomoč (?) v zgornjem desnem kotu pogovornega okna.

Primer

Morda boste lažje razumeli primer, če ga boste kopirali v prazen delovni list.

PokažiKako kopirati primer?

  1. Izberite primer v tem članku. Če kopirate primer v program Excel Web App, kopirajte in prilepite eno celico hkrati.

 Pomembno   Ne izberite glav vrstic ali stolpcev.

Izbiranje primera iz pomoči
Izbiranje primera iz pomoči
  1. Pritisnite tipki CTRL+C.
  2. Ustvarite prazen delovni zvezek ali delovni list.
  3. Na delovnem listu izberite celico A1 in pritisnite tipki CTRL+V. Če delate v programu Excel Web App, ponovite kopiranje in lepljenje za vsako celico v tem primeru.

 Pomembno   Če želite omogočiti pravilno delovanje primera, ga prilepite v celico A1 na delovnem listu.

  1. Če želite preklopiti med ogledom rezultatov in formul, ki vrnejo rezultate, pritisnite tipki CTRL+` (krativec) ali na zavihku Formule v skupini Nadzor formul kliknite gumb Pokaži formule.
Ko kopirate primer na prazen delovni list, ga lahko prilagodite svojim potrebam.

 
1
2
3
4
5
6


7


8
9


10
A B C
Prodajalec Prodaja Podatki
Lukan 2800 39300,625
Potokar 40 %
Formula Opis Rezultat
=A2&" je prodal za "&TEXT(B2; "0,00 €")&" enot." Sestavi celico A2, besedilni niz »je prodal za«, celico B2 (oblikovano kot valuto) in besedilni niz »enot.« v stavek. Lukan je prodal za 2800,00 € enot.
=A3&" je prodal "&TEXT(B3,"0%")&" od vse prodaje." Sestavi celico A3, besedilni niz »je prodal«, celico B3 (oblikovano kot odstotek) in besedilni niz » od vse prodaje.« v stavek. Potokar je prodal 40 % od vse prodaje.
="Datum: " & TEXT(C2; "llll-mm-dd") Vrednost v celici C2 zapiše v obliki štirimestne letnice, dvomestnega meseca in dvomestnega dneva. Datum: 2007-08-06
="Datum-čas: " & TEXT(C2; "m/d/llll h:mm AM/PM") Vrednost v celici C2 prikaže v kratki obliki datuma in v 12-urni obliki. Datum-čas: 8/6/2007 3:00 PM
=TEXT(C2; "0,00E+00") Vrednost v celici C2 prikaže v znanstveni (potenčni) obliki zapisa. 3,93E+04
TEXT(C2; "#.##0,00 €") Vrednost v celici C2 prikaže v obliki valute z ločilom tisočic. 39.300,63 €
 
 
Velja za:
Excel 2010, Excel Web App