Koristite Excel funkciju TEKST za pretvaranje svih podataka (npr. brojeva, datuma itd.) u tekst, u formatu koji je odredio korisnik.
Funkcija TEXT je kategorizirana kao funkcija niza/teksta, koja pretvara brojčanu vrijednost u tekstualni niz u formatu koji je odredio korisnik. Na primjer, ako želite pretvoriti datum u formatu '15/03/2020' u format 15. ožujka 2020., za to koristite funkciju TEXT.
Ovaj vodič objašnjava kako koristiti funkciju TEXT u Excelu uz pomoć nekih formula i primjera.
Sintaksa
Opća sintaksa funkcije TEXT:
=TEXT(vrijednost,format_teksta)
Funkcija TEXT zahtijeva dva argumenta/parametra:
vrijednost
– Brojčana vrijednost koju želite pretvoriti u tekstualni niz. Ova vrijednost može biti numerička vrijednost, datum ili referenca na ćeliju brojčane vrijednosti.format_tekst
– Kôd formata koji želite primijeniti na određenu vrijednost. Uvijek treba biti stavljen u dvostruke navodnike.
TEKST Kodovi formata funkcije
Funkcija Text ima samo dva argumenta. Prvi argument zahtijeva samo vrijednost koju želite pretvoriti, lako je. Ali trebali biste umetnuti ispravan kod formata koji će vam dati izlazni broj u formatu koji želite. Sljedeća tablica sadrži najčešće i najčešće korištene formate.
Format koda | Opis | Primjer |
---|---|---|
0 | Nula je oznaka mjesta koja prikazuje samo znamenke bez decimalnih mjesta. | #.0 – uvijek prikazuje 1 decimalno mjesto. Ako u referenciranu ćeliju upišete 5,50, prikazat će se kao 5,5. |
# | Prikazuje znamenku bez dodatnih nula. | #.## – prikazuje do dva decimalna mjesta. kada unesete 3,777, vraća se 3,78. |
? | Prikazuje samo znamenku bez decimalnih mjesta. Obično se koristi za poravnavanje brojčanih vrijednosti u stupcu na decimalnom mjestu. | #.? – prikazat će jedno decimalno mjesto i poravnat će decimalni zarez. |
. | Decimalna točka | |
, | Razdjelnik tisuća. | ###,### – Prikazat će se separator tisuća. Ako upišete 195200, vraća se 195,200 |
0% | Prikazuje brojeve kao postotak. | Ako upišete 0,285, vraća se 28,5 |
Osim gornjeg koda formata, možete dodati bilo koji od sljedećih simbola u kod formata formule i oni će biti prikazani točno onako kako ste unijeli.
Simbolal | Opis |
---|---|
+ i - | Znakovi plus i minus |
( ) | Lijeva i desna zagrada |
: | Debelo crijevo |
^ | Znak za umetanje |
' | Apostrof |
{ } | Kovrčave zagrade |
< > | Znakovi manje od i veće od |
= | Znak jednakosti |
/ | Kosa crta |
! | Uskličnik |
& | Ampersand |
~ | Tilda |
| Svemirski lik |
Kodovi formata tekstualne funkcije za datume i vrijeme
Kada želite pretvoriti datume i vremena pomoću funkcije TEKST, koristite bilo koji od dolje navedenih kodova formata.
Format koda | Opis i primjeri |
---|---|
d | Određuje dan u mjesecu u jednom ili dvoznamenkastom broju bez vodeće nule (npr. 2 do 25) |
dd | Određuje dan u mjesecu u dvoznamenkastom prikazu s početnom nulom (npr. 02 do 25) |
ddd | Određuje dan u tjednu u troslovnoj kratici (npr. od pon do ned) |
dddd | Određuje puni naziv dana u tjednu. (npr. ponedjeljak, srijeda) |
m | Određuje mjesec u godini, u jednom ili dvoznamenkastom broju bez početne nule (npr. 02 do 12) |
mm | Određuje mjesec u dvoznamenkastom prikazu s početnom nulom. (npr. 01, 12) |
mmm | Određuje mjesec u troslovnoj kratici (npr. siječanj, studeni) |
mmmm | Određuje puni naziv mjeseca. (npr. siječanj, studeni) |
yy | Određuje godinu u dvoznamenkastom broju (npr. 08 znači 2008., 19 znači 2019.) |
yyyy | Određuje godinu u četveroznamenkastom broju (npr. 2008., 2019.) |
h | Određuje sat u jednoznamenkastom ili dvoznamenkastom prikazu bez vodeće nule (npr. 6, 12) |
hh | Određuje sat u dvoznamenkastom prikazu s početnom nulom (06 do 12) |
m | Određuje minute u jednom ili dvoznamenkastom broju bez početne nule (npr. 5, 45) |
mm | Određuje minute u jednom ili dvoznamenkastom broju na početnoj nuli (npr. 05, 45) |
s | Određuje sekunde u jednom ili dvoznamenkastom broju bez vodeće nule (npr. 5, 45) |
ss | Određuje sekunde u jednom ili dvoznamenkastom broju početnu nulu (npr. 05, 45) |
prije podne / PM | Određuje da se vrijeme prikazuje kao 12-satni sat, nakon čega slijedi "AM" ili "PM" |
Kako koristiti funkciju TEKST u Excelu
Naučili ste sintaksu i kodove formata funkcije TEXT, sada ćemo istražiti kako koristiti funkciju u Excelu uz pomoć nekoliko primjera.
Koristite formulu teksta za prikaz cijelog broja do broja u ćeliji A1.
Za to možemo koristiti tekstualnu formulu kao:
=TEXT(A1,"0")
Koristite ovu formulu za prikaz jednog decimalnog mjesta:
=TEXT(A1,"0.0")
U tablici u nastavku prikazane su tekstualne formule s različitim kodovima formata za primjenu različitih vrsta oblikovanja na različite numeričke vrijednosti. Ove formule možete kopirati izravno u proračunsku tablicu da biste ih sami isprobali.
Vrijednost | Formula | Formatirana vrijednost |
---|---|---|
4963.34 | =TEXT(A2,"0,000") | 4963.340 |
5300.52 | =TEXT(A3,"#,##0") | 5,301 |
5.12 | =TEXT(A4,"# ?/?") | 5 1/8 |
0.4963 | =TEXT(A5,"#%") 50% | 50% |
9600.60 | =TEXT(A6,"$#,##0.0") | $9,600.6 |
20 | =TEXT(A7,"~#!") ~20! | ~20! |
5656 | =TEXT(A8,"00000000") | 00005656 |
Gore navedene formule primjenjuju se u stupcu C proračunske tablice kao što je prikazano na snimci zaslona ispod:
TEKST Funkcija s formulama
Također možete koristiti druge formule i funkcije unutar i izvan funkcije TEXT.
Pretpostavimo da imate iznos bruto i rashoda, a želite izračunati neto dobit i prikazati dobit u ćeliji A9 sa nizom "Vaša neto dobit je". Za to možete koristiti formulu u nastavku:
="Vaša neto dobit je "&TEXT(C6-C7,"$#,###.00")
Formula najprije izračunava dobit po formuli (C6-C7) unutar funkcije TEXT i pridružuje formatiranu vrijednost nizu "Vaša neto dobit je" koristeći konkateniranu formulu (&), a na kraju prikazuje rezultat u ćeliji A9.
Formatirajte broj mobitela pomoću funkcije TEXT
Obično, kada u proračunsku tablicu upišete bilo koji broj duži od 11 znamenki, na primjer, brojeve mobitela, Excel će ga automatski pretvoriti u znanstvenu notaciju. I možete pravilno koristiti ove znanstvene oznake, pa ih možete pretvoriti u normalne numeričke vrijednosti. Možete koristiti funkciju TEXT za pretvaranje tih dosadnih znanstvenih zapisa u mobilne brojeve.
Kao što je prikazano na snimci zaslona u nastavku, kada u Excel unesete brojeve mobitela (dugi 12 znamenki uključujući njihov kod zemlje), on automatski pretvara te brojeve mobitela u format znanstvene notacije.
Pomoću funkcije TEKST ovaj format znanstvenog zapisa možete formatirati u čitljive brojeve mobitela.
Obično broj mobilnog telefona ima 12 znamenki (ovo se može razlikovati za neke zemlje). Prve dvije znamenke su pozivni broj zemlje, a preostalih 10 znamenki su brojevi mobitela.
Dakle, da biste te gore navedene znanstvene oznake pretvorili u mobilne brojeve, upotrijebite ovu formulu:
=TEXT(A1,"+############")
Koristimo '#############' kao kod formata za ovaj primjer za pretvaranje zapisa u broj mobitela:
Sada, učinimo ga čitljivijim odvajanjem pozivnog broja zemlje od broja mobilnog telefona. Da biste to učinili, stavite crticu (-) nakon dva hasha.
=TEXT(A1,"+##-###########")
Formatirajte datum pomoću funkcije TEXT
Prema zadanim postavkama, Excel pohranjuje datum kao serijske brojeve. Redni broj za 1. siječnja 1900. je 1, a 1. siječnja 2001. je 36892 jer je od 1. siječnja 1900. 36891 dan.
Budući da većina funkcija automatski pretvara vrijednosti datuma u serijske brojeve, teško ih je prikazati u čitljivom formatu. Ali pomoću funkcije TEXT u Excelu možete ih jednostavno pretvoriti u tekstualne vrijednosti i prikazati u željenom formatu.
Na primjer, ako želite uzeti datum iz ćelije A1 (05-03-2015) i prikazati ga u standardnom formatu datuma kao što je "5. ožujka 2015." u ćeliji B1, koristite sljedeću formulu:
=TEXT(A1,"mmm d,gggg")
mmm
označava mjesec sa 3 slova skraćenod
određuje dan u mjesecu u jednoj ili dvije znamenkeyyyy
određuje prikaz četveroznamenkastih brojeva godina.
Snimka zaslona u nastavku pokazuje kako možete primijeniti različite vrste oblikovanja na isti datum pomoću formule za tekst:
Datum i tekst spajanja
Recimo da želimo spojiti ime (stupac A) i datum rođenja (stupac B) i prikazati ga u stupcu C. Dobit ćete ovakav rezultat:
Ako izravno spojimo tekst u ćeliju A1 i datum u ćeliju B1, Excel spaja tekst i serijski broj za datum, a ne stvarni datum.
Kako biste spojili tekst i datum i ispravno prikazali datum u željenom formatu, koristite funkciju TEKST s funkcijom CONCAT.
Formula:
=CONCAT(A2,"-",TEXT(B2,"dd/m/yy"))
Rezultat:
Sada ćemo spojiti tekstualni niz 'je rođen' na izlaz i formatirati datum u drugom formatu.
Zatim se formula kopira u ćeliju A2:A5 pomoću ručke za popunjavanje.
U drugom primjeru koristimo DANAS()
funkcija za dobivanje trenutačnog datuma i pridruživanje datumu nekim povezanim tekstom.
Sada možete jednostavno pretvoriti bilo koju vrijednost (npr. brojeve, datume, itd.) u tekst u željenom formatu.