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 |
|
ALT+0128 |
| 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.
Kako kopirati primer?
- 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
- Pritisnite tipki CTRL+C.
- Ustvarite prazen delovni zvezek ali delovni list.
- 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.
- Č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.
|
|
| 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 € |
|