Funkcija TEXT

Opomba: Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

S funkcijo TEXT lahko spreminjate način prikaza številke tako, da uporabite oblikovanje s kodami oblik. Ta način je uporaben v situacijah, ko želite prikazati številke v bolj berljivi obliki ali ko želite združiti številke z besedilom ali s simboli.

Opomba: Funkcija TEXT bo pretvorila številke v besedilo, zaradi česar bo oteženo sklicevanje v poznejših izračunih. Priporočljivo je, da ohranite izvirno vrednost v eni celici in nato uporabite funkcijo TEXT v drugi celici. Če morate ustvariti druge formule, nato vedno vstavite sklic na izvirno vrednost in ne na rezultat funkcije TEXT.

Sintaksa

TEXT(value, format_text)

V sintaksi funkcije TEXT so ti argumenti:

Ime argumenta

Opis

value

Številska vrednost, ki jo želite pretvoriti v besedilo.

format_text

Besedilni niz, ki določa oblikovanje, ki ga želite uporabiti v navedeni vrednosti.

Pregled

Pomen najpreprostejše oblike funkcije TEXT je:

  • =TEXT(vrednost, ki jo želite oblikovati; "koda oblike, ki jo želite uporabiti")

Tukaj je nekaj priljubljenih primerov, ki jih lahko neposredno kopirate v Excel za preskušanje. Upoštevajte kode oblik v narekovajih.

Formula

Opis

=TEXT(1234.567,"$#,##0.00")

Valuta z ločilom tisočic in 2 decimalnima mestoma, npr. 1.234,57 €. Upoštevajte, da Excel zaokroži vrednost na 2 decimalni mesti.

=TEXT(TODAY(),"MM/DD/YY")

Današnji datum v obliki zapisa MM/DD/LL, npr. 03/14/12.

=TEXT(TODAY(),"DDDD")

Današnji dan v tednu, kot je ponedeljek.

=TEXT(NOW(),"H:MM AM/PM")

Trenutni čas, kot je 13:29 h.

=TEXT(0.285,"0.0%")

Odstotek, npr. 28,5 %.

= TEXT(4.34,"# ?/?")

Ulomek, npr. 4 1/3.

=TRIM(TEXT(0.34,"# ?/?"))

Ulomek, npr. 1/3. Upoštevajte, da v tem primeru s funkcijo TRIM odstranite začetni presledek z decimalnim mestom.

=TEXT(12200000,"0.00E+00")

Znanstveni zapis, npr. 1.22E + 07

=TEXT(1234567898,"[<=9999999]###-####;(###) ###-####")

Posebni zapis (telefonska številka), npr. (123) 456-7898

=TEXT(1234,"0000000")

Dodajanje vodilnih ničel (0), npr. 0001234

=TEXT(123456,"##0° 00' 00''")

Po meri – zemljepisna širina/dolžina

Opomba: Čeprav lahko uporabite funkcijo TEXT, če želite spremeniti oblikovanje, ni le način. Lahko spremenite obliko, ne da bi formulo tako, da pritisnete CTRL + 1 (ali Slika ikone gumba MAC Command + 1 v računalniku Mac) in nato izberite želeno obliko zapisa iz Oblikovanje celic > številka pogovornega okna.

Prenesite naše primere

Prenesete lahko na primer delovni zvezek z vse funkcije primeri besedila, najdete v tem članku, plus nekaj dodatki. Sledite ali ustvarite lastno funkcijo TEXT kode oblike.

Prenos Excel besedilo funkcija primeri

Druge kode oblik, ki so na voljo

V pogovornem oknu Oblikovanje celic lahko poiščete druge razpoložljive kode oblik:

  1. Pritisnite Ctrl + 1 ( Slika ikone gumba MAC Command + 1 v računalniku Mac), če želite prikazati pogovorno okno Oblikovanje celic.

  2. Na zavihku Številka izberite želeno obliko zapisa.

  3. Izberite možnost Po meri.

  4. Želena koda oblike je nato prikazana v polju Vrsta. V tem primeru izberite vse elemente v polju Vrsta razen podpičja (;) in simbola @. V spodnjem primeru smo izbrali in kopirali le »mm/dd/ll«.

  5. Pritisnite Ctrl + C, da kopirate kodo oblike, nato pa pritisnite Prekliči, da opustite pogovorno okno Oblikovanje celic.

  6. Nato morate pritisniti le Ctrl + V, da prilepite kodo oblike v svojo formulo TEXT, npr.: =TEXT(B2,"mm/dd/yy"). Obvezno prilepite kodo oblike med narekovaje ("koda oblike"), sicer bo Excel prikazal sporočilo o napaki.

Primer uporabe pogovornega okna »Oblika« > »Celice« > »Številka« > »Po meri«, ko želite, da Excel namesto vas ustvari nize oblik.

Kode oblik po kategoriji

V nadaljevanju je nekaj primerov, kako lahko uporabite različne oblike zapisa številk za svoje vrednosti, in sicer tako, da uporabite pogovorno okno Oblikovanje celic, nato možnost Po meri za kopiranje teh kod oblik v funkcijo TEXT.

Zakaj Excel izbriše moje vodilne ničle?

Excel je usposobljeni za iskanje številke, vnesenih v celicah, ne številke, ki je videti kot besedilo, kot del števila ali inventarna številka osebe. Če želite ohraniti vodilne ničle, oblikovanje vhodnega obsega kot besedilo, preden jih prilepite ali pa vnesite vrednosti. Izberite stolpec ali obsegu, kjer boste delovanje vrednosti, nato uporabite CTRL + 1 , da prikličete na Oblika > celice pogovornega okna in na številko, zavihek izberite besedilo. Zdaj Excel bo vaš vodilna 0.

Če ste že vnesli podatke in je Excel odstranil vaše vodilne ničle, lahko uporabite funkcijo TEXT, da jih znova dodate. Za najvišjo celico lahko ustvarite sklic na vrednosti in uporabite =TEXT(value,"00000"), pri čemer število ničel v formuli predstavlja skupno število želenih znakov, nato pa kopirajte in prilepite v preostali del obsega.

Primeri uporabe funkcije TEXT za oblikovanje vodilnih ničel. =TEXT(A2,"00000")

Če morate besedilne vrednosti znova pretvoriti v številke, jih lahko pomnožite z 1, npr. =D4*1, ali pa uporabite dvojni unarni operator (--), npr. =--D4.

Excel tisočice ločuje z vejicami, če oblika zapisa vsebuje vejico (,), ki jo obdajajo številčni znaki (#) ali ničle. Na primer, če je niz oblike zapisa "#,###", Excel prikaže številko 12200000 kot 12,200,000.

Vejica, ki je postavljena za označbo mesta števke, spremeni merilo za številko za 1.000. Na primer, če je niz oblike "#,###.0,", Excel prikaže številko 12200000 kot 12,200.0.

Primeri funkcije TEXT, ki uporablja ločilo tisočic

Opombe: 

  • Ločilo tisočic je odvisno od območnih nastavitev. V ZDA je uporabljena vejica, medtem ko je lahko pri drugih območnih nastavitvah uporabljena pika (.).

  • Ločilo tisočic je na voljo za številko, valuto in računovodske oblike zapisa.

To so primeri standardnih oblik zapisa številk (le ločilo tisočic in decimalna mesta), valute in računovodskih oblik zapisa. Oblika zapisa valute vam omogoča vstavljanje želenega simbola valute zraven vrednosti, medtem ko bo računovodska oblika zapisa postavila simbol valute levo od celice in vrednost desno od celice. Spodaj si oglejte razliko med kodo oblike zapisa valute in kodo računovodske oblike zapisa, pri čemer računovodska oblika uporablja zvezdico (*) za ustvarjanje ločila med simbolom in vrednostjo.

Primeri funkcije TEXT z oblikami zapisa »Število«, »Valuta« in »Računovodstvo«

Če želite poiskati kodo oblike zapisa simbola valute, najprej pritisnite Ctrl + 1 (ali Slika ikone gumba MAC Command + 1 v računalniku Mac), izberite želeno obliko zapisa, nato pa izberite simbol v spustnem meniju Simbol:

Izbor »Simbol valute« v pogovornem oknu »Oblikovanje celic«

Nato kliknite Po meri levo od razdelka Kategorija in kopirajte kodo oblike, vključno s simbolom valute.

Funkcija TEXT – valuta po meri s simbolom

Opomba: Funkcija TEXT ne podpira barvnega oblikovanja. Če kopirate kodo oblike številke iz pogovornega okna »Oblikovanje celic«, ki vključuje barvo, npr.: $#,##0.00_);[Red]($#,##0.00), bo funkcija TEXT sprejela kodo oblike, ne bo pa prikazala barve.

Način prikaza datuma lahko spremenite z uporabo kombinacije črk »M« za mesec, »D« za dan in »Y« za leto.

Kode oblike »Mesec«, »Dan« in »Leto«

V kodah oblik v funkciji TEXT ni razlikovanja med velikimi in malimi črkami, tako da lahko uporabite ali »M« ali »m«, »D« ali »d« ter »Y« ali »y«.

Mynda Treacy, MVP za Excel

Mynda priporoča ...

Če daste Excelove datoteke in poročila z uporabniki iz različnih držav, nato pa morda boste želeli jim poročila v svoj jezik. Excel MVP, Mynda Treacy so odlična rešitev v tem članku Excel datumi prikazani v različnih jezikih . Vključuje tudi vzorčnega delovnega zvezka, ga lahko prenesete.

Prikaze časa lahko spremenite z uporabo kombinacije črk »H« za ure, »M« za minute ali »S« za sekunde ter možnosti »AM/PM« za 12-urni prikaz.

Oblike zapisa časa za ure, minute in sekunde

Če ne uporabite možnosti »AM/PM« ali »A/P«, bo čas prikazan v 24-urni obliki.

V kodah oblik v funkciji TEXT ni razlikovanja med malimi in velikimi črkami, tako da lahko uporabite »H« ali »h«, »M« ali »m«, »S« ali »s« ter »AM/PM« ali »am/pm«.

Način prikaza decimalnih vrednosti lahko spremenite z oblikami zapisa odstotkov (%).

Kode oblik za odstotke

Način prikaza decimalnih vrednosti lahko spremenite z oblikami zapisa ulomkov (?/?).

Kode oblik za ulomke

Znanstveni zapis je način prikaza številk z decimalnimi mesti med 1 in 10, pomnožen z 10. Zapis je pogosto uporabljen za skrajšanje prikaza velikih številk.

Kode oblik za znanstveni zapis

Excel zagotavlja 4 posebne oblike zapisa:

  • Poštna številka – "00000"

  • Poštna številka + 4 - "00000-0000"

  • Telefonska številka - "[<=9999999]###-####;(###) ###-####"

  • EMŠO – "000-00-0000"

Posebne oblike za funkcijo TEXT

Posebne oblike zapisa se bodo razlikovale glede na območne nastavitve, vendar, če za vaše območne nastavitve ni na voljo posebnih oblik zapisa ali če oblike ne ustrezajo vašim potrebam, lahko ustvarite svoje oblike v pogovornem oknu Oblikovanje celic > Po meri.

Pogost primer

Funkcija TEXT se redko uporablja samostojno in je najbolj pogosto uporablja v povezavi z nečim drugim. Recimo, da želite združiti besedilo in številske vrednosti, kot so na primer »poročati tiskana: 03/14/12 «, ali »tedenski prihodek: $66,348.72 ». Lahko vnesete, v Excelu ročno, vendar to porazov namen imajo Excel naredite za vas. Žal, ko sestavljate besedila in oblikovane številke, kot so datumi, ure, valute, itd., Excel ne ve, kako želite prikazati, tako da ga izpusti oblikovanje številk. To je, kjer funkcijo TEXT je nepogrešljivo, ker vam omogoča, da Excelove oblikovanje vrednosti tako, kot želite, tako, da uporabite oblikovanje kodo, kot je » MM/DD/YY« za oblike zapisa datuma.

V spodnjem primeru, boste videli, kaj se zgodi, če boste poskusili pridružiti besedilo in števila, ne da bi uporabili funkcijo TEXT . V tem primeru je uporabljen znak »in« (&) za združitev besedilni niz, presledek («»), in vrednost z = A2 & «»& B2.

Primer združevanja besedila brez funkcije TEXT

Kot lahko vidite, je Excel odstranil oblikovanje datuma v celici B2. V naslednjem primeru boste videli, kako vam funkcija TEXT omogoča, da uporabite želeno obliko zapisa.

Primer združevanja besedila s funkcijo TEXT

Naša posodobljena formula je takšna:

  • Celica C2:=A2&" "&TEXT(B2,"mm/dd/yy") – oblika zapisa datuma

Pogosto zastavljena vprašanja

Žal, ne more pomagati, da s funkcijo TEXT , morate uporabiti Visual Basic za kodo Applications (VBA). Ta povezava je način: Kako spremeniti številsko vrednost v angleških besed v Excelu

Da, uporabite lahko funkcije UPPER, LOWER in PROPER. Na primer =UPPER("Živijo") vrne »ŽIVIJO«.

Da, vendar je že v nekaj korakih. Najprej izberite celico ali celice, kjer naj tako, da se zgodi in uporabite Ctrl + 1, da prikličete na Oblika > celice pogovorno okno, nato pa Poravnava > besedilo kontrolnika > potrdite možnost Prelomi besedilo . Nato prilagodite vaše dokončana funkcijo TEXT vključiti funkcijo ASCII, CHAR(10) , kjer želite prelom vrstice. Morda boste morali prilagoditi širino stolpca tako, odvisno od tega, kako poravna končni rezultat.

Primer uporabe funkcije TEXT s »CHAR(10)« za vstavljanje preloma vrstice. ="Today is: "&CHAR(10))&TEXT(TODAY(),"MM/DD/YY")

V tem primeru smo uporabili: ="Today is: "&CHAR(10)&TEXT(TODAY(),"mm/dd/yy")

To se imenuje znanstveni zapis in Excel samodejno pretvori številke z več kot 12 števkami, če je celica (celice) oblikovana kot Splošno, in številke z več kot 15 števkami, če je celica (celice) oblikovana kot Število. Če želite vnesti dolge številske nize, vendar jih ne želite pretvoriti, oblikujte zadevne celice kot Besedilo, preden vnesete ali prilepite vrednosti v Excel.

Mynda Treacy, MVP za Excel

Mynda priporoča ...

Če daste Excelove datoteke in poročila z uporabniki iz različnih držav, nato pa morda boste želeli jim poročila v svoj jezik. Excel MVP, Mynda Treacy so odlična rešitev v tem članku Excel datumi prikazani v različnih jezikih . Vključuje tudi vzorčnega delovnega zvezka, ga lahko prenesete.

Glejte tudi

Ustvarjanje ali brisanje oblike zapisa števil po meri

Pretvarjanje števil v obliki besedila v število

Vse Excelove funkcije (po kategoriji)

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×