Kako koristiti Excel tekstualnu funkciju

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 kodaOpisPrimjer
0Nula 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.

SimbolalOpis
+ 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 kodaOpis i primjeri
d

Određuje dan u mjesecu u jednom ili dvoznamenkastom broju bez vodeće nule (npr. 2 do 25)

ddOdređuje dan u mjesecu u dvoznamenkastom prikazu s početnom nulom (npr. 02 do 25)
dddOdređuje dan u tjednu u troslovnoj kratici (npr. od pon do ned)
ddddOdređuje puni naziv dana u tjednu. (npr. ponedjeljak, srijeda)
mOdređuje mjesec u godini, u jednom ili dvoznamenkastom broju bez početne nule (npr. 02 do 12)
mmOdređuje mjesec u dvoznamenkastom prikazu s početnom nulom. (npr. 01, 12)
mmmOdređuje mjesec u troslovnoj kratici (npr. siječanj, studeni)
mmmmOdređuje puni naziv mjeseca. (npr. siječanj, studeni)
yyOdređuje godinu u dvoznamenkastom broju (npr. 08 znači 2008., 19 znači 2019.)
yyyyOdređuje godinu u četveroznamenkastom broju (npr. 2008., 2019.)
hOdređuje sat u jednoznamenkastom ili dvoznamenkastom prikazu bez vodeće nule (npr. 6, 12)
hhOdređuje sat u dvoznamenkastom prikazu s početnom nulom (06 do 12)
mOdređuje minute u jednom ili dvoznamenkastom broju bez početne nule (npr. 5, 45)
mmOdređuje minute u jednom ili dvoznamenkastom broju na početnoj nuli (npr. 05, 45)
sOdređuje sekunde u jednom ili dvoznamenkastom broju bez vodeće nule (npr. 5, 45)
ssOdređuje sekunde u jednom ili dvoznamenkastom broju početnu nulu (npr. 05, 45)
prije podne / PMOdređ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.

VrijednostFormulaFormatirana 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ćeno
  • d određuje dan u mjesecu u jednoj ili dvije znamenke
  • yyyy 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.