TEXT (Fungsi TEXT)

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Penyumbang: Chris "Smitty" Smith Dave Ludwig

Fungsi TEXT membolehkan anda mengubah cara nombor muncul dengan menggunakan pemformatan padanya dengan kod format. Ia adalah berguna dalam situasi yang anda ingin memaparkan nombor dalam format yang lebih mudah dibaca atau anda ingin gabungkan nombor dengan teks atau simbol.

Nota: Fungsi TEXT akan menukar nombor kepada teks, yang mungkin menyukarkan rujukan dalam pengiraan yang lebih baru. Anda digalakkan untuk menyimpan nilai asal anda dalam satu sel, kemudian gunakan fungsi TEXT dalam sel yang lain. Kemudian, jika anda perlu membina Formula lain, yang sentiasa dirujuk nilai asal dan tidak teks fungsi hasil.

Sintaks

Teks (value, format_text)

Sintaks fungsi TEXT mempunyai argumen berikut:

Nama argumen

Perihalan

value

Nilai angka yang ingin ditukar menjadi teks.

format_text

Rentetan teks yang mentakrifkan pemformatan yang anda inginkan untuk digunakan pada nilai yang dibekalkan.

Gambaran keseluruhan

Dalam borang paling mudah, fungsi TEXT menyatakan:

  • = TEXT(Value you want to format, "Format code you want to apply")

Berikut adalah beberapa contoh popular, yang anda boleh menyalin terus ke dalam Excel untuk mencuba-cuba dengan sendiri. Perhatikan kod format dalam tanda petikan.

Formula

Perihalan

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

Mata Wang dengan ribu pemisah dan 2 perpuluhan, seperti $1,234.57. Perhatikan bahawa Excel membundarkan nilai kepada 2 tempat perpuluhan.

= TEXT(TODAY(),"BB/HH/TT")

Tarikh hari ini dalam format BB/HH/TT, seperti 03/14/12

= TEXT(TODAY(),"HHHH")

Hari ini hari bagi minggu, seperti Isnin

= TEXT(NOW(),"j: mm AM/PM")

Masa semasa, seperti 1:29 PM

= TEXT(0.285,"0.0%")

Peratusan, seperti 28.5%

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

Pecahan, seperti 4 1/3

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

Pecahan, seperti 1/3. Nota ini menggunakan fungsi TRIM untuk mengalih keluar ruang pendahulu dengan nilai perpuluhan.

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

Notasi saintifik, seperti 1.22E + 07

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

Khas (nombor telefon), seperti (123) 456-7898

= TEKS (1234,"0000000")

Menambah awalan sifar (0), seperti 0001234

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

Tersuai - latitud/longitud

Nota: Walaupun anda boleh menggunakan fungsi TEXT untuk mengubah pemformatan, ia bukan satu-satunya cara. Anda boleh mengubah format tanpa formula dengan menekan CTRL + 1 (atau Imej ikon butang perintah MAC + 1 pada Mac), kemudian pilih format yang anda inginkan daripada Format sel > dialog nombor .

Muat turun contoh kami

Anda boleh memuat turun contoh buku kerja dengan semua contoh fungsi teks yang anda akan menemui dalam artikel ini, serta beberapa tambahan. Anda boleh ikuti atau mencipta fungsi teks anda sendiri kod format.

Contoh fungsi muat turun Excel teks

Kod format lain yang tersedia

Anda boleh menggunakan dialog Format sel untuk mencari kod format tersedia lain:

  1. Tekan Ctrl + 1 ( Imej ikon butang perintah MAC + 1 pada Mac) untuk menunjukkan dialog Format sel .

  2. Pilih format yang anda inginkan dari tab nombor .

  3. Pilih opsyen tersuai

  4. Kod format yang anda inginkan sekarang ditunjukkan dalam kotak jenis . Dalam kes ini, pilih segala-galanya dari kotak jenis kecuali koma bernoktah (;) dan simbol @. Dalam contoh di bawah, kami dipilih dan Salin hanya BB/HH/TT.

  5. Tekan Ctrl + C untuk menyalin kod format, kemudian tekan Batal untuk menutup dialog Format sel .

  6. Sekarang, Semua anda perlu lakukan adalah tekan Ctrl + V untuk menampal kod format Formula teks anda, seperti: = teks (B2,"BB/HH/TT"). Pastikan bahawa anda menampal kod format dalam tanda petikan ("Kod format"), jika tidak Excel akan mengeluarkan mesej ralat.

Contoh menggunakan Format > sel > nombor > tersuai dialog mempunyai Excel mencipta rentetan format untuk anda.

Kod format mengikut Kategori

Berikut adalah beberapa contoh cara anda boleh menggunakan format nombor yang berbeza untuk nilai anda menggunakan dialog Format sel , kemudian gunakan opsyen tersuai untuk menyalin kod format tersebut ke fungsi teks anda.

Mengapakah Excel memadamkan 0 pendahulu saya?

Excel melatih untuk mencari nombor yang dimasukkan dalam sel, bukan nombor yang kelihatan seperti teks, seperti nombor bahagian atau SKU tersebut. Untuk mengekalkan sifar awalan, memformatkan julat input sebagai teks sebelum anda menampal atau masukkan nilai. Pilih lajur atau julat yang anda akan dapat menggunakan nilai, kemudian gunakan CTRL + 1 untuk mendapatkan yang Format > sel dialog dan pada tab nombor pilih teks. Sekarang Excel akan mengekalkan pendahuluan anda 0 tersebut.

Jika anda telah memasukkan data dan Excel telah dialih keluar anda 0 pendahulu tersebut, anda boleh menggunakan fungsi TEXT untuk menambahnya kembali. Anda boleh merujuk sel atas dengan nilai dan gunakan =TEXT(value,"00000"), tempat nombor 0 dalam formula mewakili jumlah bilangan aksara yang anda inginkan, kemudian Salin dan tampal untuk baki julat anda.

Contoh penggunaan teks untuk memformatkan sifar awalan.  =TEXT(A2,"00000")

Jika atas beberapa sebab yang anda perlu menukar teks nilai kembali kepada nombor anda boleh darabkan dengan 1, seperti = D4 * 1, atau menggunakan operator unari berganda (-), seperti =--D4.

Excel memisahkan ribuan dengan koma jika format mengandungi koma (,) yang disertakan dengan tanda nombor (#) atau dengan sifar. Contohnya, jika rentetan format adalah "#, ###", Excel memaparkan nombor 12200000 sebagai 12,200,000.

Koma yang mengikuti Ruang letak digit skala nombor dengan 1,000. Contohnya, jika rentetan format adalah "#, ###. 0,", Excel memaparkan nombor 12200000 sebagai 12,200.0.

Contoh fungsi TEXT menggunakan ribuan pemisah

Nota: 

  • Ribu pemisah telah bergantung pada seting rantau anda. Di AS ia koma, tetapi dalam penempatan lain mungkin noktah (.).

  • Ribu pemisah yang tersedia untuk format nombor, Mata Wang dan perakaunan.

Berikut adalah contoh nombor standard (ribu pemisah dan perpuluhan sahaja), Mata Wang dan perakaunan format. Format Mata Wang membenarkan anda untuk memasukkan simbol Mata Wang pilihan anda dan menjajarkan di sebelah nilai anda semasa format perakaunan akan menjajarkan simbol Mata Wang ke kiri sel dan nilai ke kanan. Perhatikan perbezaan antara format Mata Wang dan perakaunan kod format di bawah tempat perakaunan menggunakan asterisk (*) untuk mencipta pengasingan antara simbol dan nilai.

Contoh fungsi TEXT dengan format nombor, Mata Wang dan perakaunan

Untuk mencari kod format untuk simbol Mata Wang, mula-mula tekan Ctrl + 1 (atau Imej ikon butang perintah MAC + 1 pada Mac), pilih format yang anda inginkan, kemudian pilih simbol daripada juntai bawah simbol :

Pemilihan simbol Mata Wang daripada dialog Format sel

Kemudian klik tersuai di sebelah kiri dari seksyen kategori dan Salin kod format, termasuk simbol Mata Wang.

Fungsi TEXT - tersuai Mata Wang dengan simbol

Nota: Fungsi TEXT dalam tidak menyokong warna, jadi jika anda menyalin kod format nombor daripada dialog Format sel yang termasuk warna, seperti ini: $#, ## 0.00_); [Merah] ($#, ## 0.00), fungsi TEXT akan menerima kod format, tetapi ia tidak memapar warna.

Anda boleh mengubah cara tarikh dipaparkan dengan menggunakan campuran "M" untuk bulan, "D" untuk hari dan "Y" untuk tahun.

Kod format bulan, hari dan tahun

Kod format dalam fungsi TEXT tidak sensitif huruf, jadi anda boleh menggunakan sama ada "M" atau "m", "D" atau "d", "Y" atau "y".

Mynda Treacy MVP Excel

Mengesyorkan Mynda …

Jika anda berkongsi fail Excel dan laporan dengan pengguna dari negara berlainan, maka anda mungkin ingin memberikannya laporan dalam Bahasa mereka. MVP Excel, Mynda Treacy mempunyai penyelesaian hebat dalam artikel Excel tarikh dipaparkan dalam bahasa lain ini. Ia juga termasuk buku kerja sampel, anda boleh memuat turun.

Anda boleh mengubah cara memaparkan masa dengan campuran "H" bagi jam, "M" untuk minit atau "S" untuk saat, dan "AM/PM" untuk 12 jam.

Format masa bagi jam, minit dan saat

Jika anda membiarkan Keluar "AM/PM" atau "A / P", kemudian masa akan dipaparkan berdasarkan 24 jam.

Kod format dalam fungsi TEXT tidak sensitif huruf, jadi anda boleh menggunakan sama ada "H" atau "h", "M" atau "m", "S" atau "s", "AM/PM" atau "am/pm".

Anda boleh mengubah cara memaparkan nilai perpuluhan dengan format peratus (%).

Kod format peratus

Anda boleh mengubah cara memaparkan nilai perpuluhan dengan pecahan (? /?) format.

Kod format untuk pecahan

Notasi saintifik ialah cara yang memaparkan nombor dari segi perpuluhan antara 1 dan 10, didarab dengan kuasa 10. Ia biasanya digunakan untuk memendekkan cara memaparkan sejumlah besar.

Kod format untuk notasi saintifik

Excel menyediakan format Khas 4:

  • Kod zip - "00000"

  • Poskod + 4 - "00000-0000"

  • Nombor - telefon "[< =9999999]###-###;(###) ###-###"

  • Nombor keselamatan sosial - "000-00-0000"

Format khas untuk fungsi teks

Format khas akan berbeza bergantung pada penempatan, tetapi jika tiada sebarang format khas untuk penempatan anda atau jika ini tidak memenuhi keperluan anda kemudian anda boleh mencipta anda sendiri melalui Format sel > dialog tersuai .

Senario yang lazim

Fungsi TEXT jarang digunakan dengan sendiri, dan paling kerap digunakan bersama sesuatu yang lain. Katakan anda ingin gabungkan teks dan nilai nombor, seperti "laporan bercetak: 03/14/12", atau "pendapatan mingguan: $66,348.72". Anda boleh menaip yang ke dalam Excel secara manual, tetapi yang terdiri tujuan menghadapi Excel melakukannya untuk anda. Malangnya, apabila anda menggabungkan teks dan nombor yang diformatkan seperti tarikh, masa, Mata Wang, dll., Excel tidak tahu cara anda ingin memaparkan, supaya ia menggugurkan pemformatan nombor. Ini adalah di mana fungsi TEXT amat berguna, kerana ia membenarkan anda untuk memaksa Excel untuk memformatkan nilai cara yang anda inginkan menggunakan kod format, seperti "BB/HH/TT" untuk format tarikh.

Dalam contoh berikut, anda akan melihat apa yang berlaku jika anda cuba menyertai teks dan nombor tanpa menggunakan fungsi teks . Dalam kes ini, kita menggunakan ampersan (&) untuk merangkaikan rentetan teks, Ruang (""), dan nilai dengan = A2 & "" & B2.

Contoh menyertai teks tanpa fungsi TEXT

Seperti yang anda boleh lihat, Excel mengalih keluar pemformatan daripada tarikh dalam sel B2. Dalam contoh berikut, anda akan melihat cara fungsi TEXT membolehkan anda menggunakan format yang anda inginkan.

Contoh menyertai teks dengan fungsi TEXT

Kami formula dikemas kini adalah:

  • Sel C2:= A2 & "" & TEXT(B2,"mm/dd/yy") -format tarikh

Soalan Lazim

Malangnya, anda tidak boleh lakukan bahawa fungsi teks , anda perlu menggunakan Visual Basic for Applications (VBA) kod. Pautan berikut mempunyai kaedah: cara untuk menukar nilai angka kepada Perkataan Inggeris dalam Excel

Ya, anda boleh menggunakan fungsi UPPER, LOWER dan biasa . Contohnya, =UPPER("hello") akan mengembalikan "HELLO".

Ya, tetapi ia mengambil beberapa langkah. Mula-mula, pilih sel yang anda ingin ini berlaku dan gunakan Ctrl + 1 untuk mendapatkan yang Format > sel dialog, kemudian penjajaran > Kawalan teks > semak opsyen Balut teks . Seterusnya, Laraskan fungsi TEXT anda selesai memasukkan fungsi ASCII CHAR(10) yang anda ingin pemisah baris. Anda mungkin perlu melaraskan lebar lajur anda bergantung pada cara hasil akhir menjajarkan.

Contoh menggunakan teks dengan CHAR(10) untuk menyelitkan pemisah baris. = "Hari ini ialah:" & CHAR(10)) & TEXT(TODAY(),"MM/DD/YY")

Dalam kes ini, kami telah menggunakan: = "hari ini ialah:" & CHAR(10) & TEXT(TODAY(),"mm/dd/yy")

Ini dipanggil notasi saintifikdan Excel secara automatik akan menukar nombor yang lebih panjang daripada 12 digit jika sel yang diformatkan sebagai umumdan 15 digit jika sel yang diformatkan sebagai nombor. Jika anda perlu masukkan rentetan panjang berangka, tetapi tidak ingin mereka ditukar kemudian memformatkan sel yang dipersoalkan sebagai teks sebelum anda input atau menampal nilai anda ke dalam Excel.

Mynda Treacy MVP Excel

Mengesyorkan Mynda …

Jika anda berkongsi fail Excel dan laporan dengan pengguna dari negara berlainan, maka anda mungkin ingin memberikannya laporan dalam Bahasa mereka. MVP Excel, Mynda Treacy mempunyai penyelesaian hebat dalam artikel Excel tarikh dipaparkan dalam bahasa lain ini. Ia juga termasuk buku kerja sampel, anda boleh memuat turun.

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Lihat Juga

Mencipta atau memadam format nombor tersuai

Menukar teks kepada nombor

Fungsi semua Excel (mengikut kategori)

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×