Gunakan fungsi Excel TEXT untuk menukar sebarang data (cth., nombor, tarikh, dll.) ke dalam teks, dalam format yang ditentukan pengguna.
Fungsi TEXT dikategorikan sebagai Fungsi Rentetan/Teks, yang menukarkan nilai nombor kepada rentetan teks dalam format yang ditentukan pengguna. Sebagai contoh, jika anda ingin menukar tarikh dalam format '15/03/2020′ kepada format 15 Mac 2020, anda menggunakan fungsi TEXT untuk melakukannya.
Panduan ini menerangkan cara menggunakan fungsi TEKS dalam Excel dengan bantuan beberapa formula dan contoh.
Sintaks
Sintaks umum fungsi TEXT:
=TEXT(nilai,format_teks)
Fungsi TEXT memerlukan dua argumen/parameter:
nilai
– Nilai nombor yang anda ingin tukar kepada rentetan teks. Nilai ini boleh menjadi nilai berangka, tarikh atau rujukan sel bagi nilai nombor.format_teks
– Kod format yang anda mahu gunakan pada nilai tertentu. Ia hendaklah sentiasa disertakan dalam tanda petikan berganda.
Kod Format Fungsi TEKS
Fungsi Teks hanya mempunyai dua argumen. Argumen pertama hanya memerlukan nilai yang ingin anda tukar, ia mudah. Tetapi anda harus memasukkan kod format yang betul yang akan memberikan anda nombor output dalam format yang anda mahukan. Jadual berikut mengandungi format yang paling biasa dan sering digunakan.
Kod Format | Penerangan | Contoh |
---|---|---|
0 | Sifar ialah pemegang tempat digit yang menunjukkan hanya digit tanpa sebarang tempat perpuluhan. | #.0 – sentiasa memaparkan 1 tempat perpuluhan. Jika anda menaip 5.50 dalam sel yang dirujuk, ia akan dipaparkan sebagai 5.5. |
# | Memaparkan digit tanpa sebarang sifar tambahan. | #.## – menunjukkan sehingga dua tempat perpuluhan. apabila anda memasukkan 3.777, ia mengembalikan 3.78. |
? | Hanya memaparkan digit tanpa tempat perpuluhan. Ia biasanya digunakan untuk menjajarkan nilai berangka dalam lajur pada tempat perpuluhan. | #.? – ia akan memaparkan satu tempat perpuluhan dan akan menjajarkan titik perpuluhan. |
. | Titik perpuluhan | |
, | Pemisah beribu-ribu. | ###,### – Ia akan memaparkan pemisah beribu-ribu. Jika anda menaip 195200, ia mengembalikan 195,200 |
0% | Memaparkan nombor sebagai peratusan. | Jika anda menaip 0.285, ia mengembalikan 28.5 |
Selain kod format di atas, anda juga boleh menambah mana-mana simbol berikut dalam kod format formula, dan ia akan ditunjukkan betul-betul seperti yang dimasukkan.
Simboll | Penerangan |
---|---|
+ dan - | Tanda tambah dan tolak |
( ) | Tanda kurung kiri dan kanan |
: | kolon |
^ | Karet |
' | Apostrof |
{ } | kurungan kerinting |
< > | Kurang daripada dan lebih besar daripada tanda |
= | Tanda sama |
/ | Tebas ke hadapan |
! | Tanda seru |
& | Ampersand |
~ | Tilde |
| Watak ruang |
Kod Format Fungsi Teks untuk Tarikh dan Masa
Apabila anda ingin menukar tarikh dan masa menggunakan fungsi TEKS, gunakan mana-mana kod format di bawah.
Kod Format | Penerangan dan Contoh |
---|---|
d | Menentukan Hari dalam bulan dalam satu atau dua digit nombor tanpa sifar pendahuluan (cth. 2 hingga 25) |
dd | Menentukan Hari dalam bulan dalam perwakilan dua digit dengan sifar pendahuluan (mis. 02 hingga 25) |
ddd | Menentukan Hari dalam seminggu dalam singkatan tiga huruf (cth. Isnin hingga Ahad) |
dddd | Menentukan nama penuh Hari dalam seminggu. (cth. Isnin, Rabu) |
m | Menentukan Bulan dalam Tahun, dalam satu atau dua digit nombor tanpa sifar pendahuluan (mis. 02 hingga 12) |
mm | Menentukan Bulan dalam perwakilan dua digit dengan sifar pendahuluan. (cth. 01, 12) |
mmm | Menentukan Bulan dalam singkatan tiga huruf (cth. Jan, Nov) |
mmmm | Nyatakan nama penuh Bulan. (cth. Januari, November) |
yy | Menentukan Tahun dalam nombor dua digit (mis. 08 bermaksud 2008, 19 bermaksud 2019) |
yyyy | Menentukan Tahun dalam nombor empat digit (mis. 2008, 2019) |
h | Menentukan jam dalam perwakilan satu atau dua digit tanpa sifar pendahuluan (cth. 6, 12) |
hh | Menentukan jam dalam perwakilan dua digit dengan sifar pendahuluan (06 hingga 12) |
m | Menentukan Minit dalam satu atau dua digit nombor tanpa sifar pendahuluan (cth. 5, 45) |
mm | Menentukan Minit dalam satu atau dua digit nombor sifar pendahuluan (cth. 05, 45) |
s | Menentukan Detik dalam satu atau dua digit nombor tanpa sifar pendahuluan (cth. 5, 45) |
ss | Menentukan Detik dalam satu atau dua digit nombor sifar pendahuluan (cth. 05, 45) |
pagi / PM | Menentukan bahawa masa harus dipaparkan sebagai jam 12 jam, diikuti dengan "AM" atau "PM" |
Cara Menggunakan Fungsi TEKS dalam Excel
Anda mempelajari sintaks dan kod format bagi fungsi TEXT, sekarang, mari kita meneroka cara menggunakan fungsi dalam Excel dengan bantuan beberapa contoh.
Gunakan formula teks untuk memaparkan nombor bulat kepada nombor dalam sel A1.
Untuk melakukan ini kita boleh menggunakan formula teks sebagai:
=TEXT(A1,"0")
Gunakan formula ini untuk memaparkan tempat perpuluhan tunggal:
=TEXT(A1,"0.0")
Jadual di bawah menunjukkan formula Teks dengan kod format yang berbeza untuk menggunakan jenis pemformatan yang berbeza kepada nilai angka yang berbeza. Anda boleh menyalin formula ini terus ke dalam hamparan anda untuk dicuba sendiri.
Nilai | Formula | Nilai Terformat |
---|---|---|
4963.34 | =TEXT(A2,"0.000") | 4963.340 |
5300.52 | =TEXT(A3,"#,##0") | 5,301 |
5.12 | =TEKS(A4,"# ?/?") | 5 1/8 |
0.4963 | =TEXT(A5,"#%") 50% | 50% |
9600.60 | =TEXT(A6,"$#,##0.0") | $9,600.6 |
20 | =TEKS(A7,"~#!") ~20! | ~20! |
5656 | =TEXT(A8,"00000000") | 00005656 |
Formula di atas digunakan dalam lajur C hamparan seperti yang ditunjukkan dalam tangkapan skrin di bawah:
Fungsi TEKS dengan Formula
Anda juga boleh menggunakan formula dan fungsi lain di dalam dan di luar fungsi TEXT.
Mari kita andaikan anda mempunyai jumlah Kasar dan Perbelanjaan, dan anda ingin mengira untung bersih dan memaparkan keuntungan dalam sel A9 dengan rentetan "Keuntungan Bersih Anda ialah". Anda boleh menggunakan formula di bawah untuk itu:
="Keuntungan Bersih anda ialah "&TEXT(C6-C7,"$#,###.00")
Formula mula-mula mengira keuntungan dengan formula (C6-C7) dalam fungsi TEXT dan ia bergabung dengan nilai yang diformatkan dengan rentetan "Untung Bersih Anda ialah" menggunakan formula gabungan (&), dan akhirnya ia memaparkan hasil dalam sel A9.
Formatkan Nombor Mudah Alih Menggunakan Fungsi TEKS
Biasanya, apabila anda menaip sebarang nombor yang lebih panjang daripada 11 digit dalam hamparan, contohnya, nombor mudah alih, Excel akan menukarnya secara automatik kepada notasi saintifik. Dan anda boleh menggunakan tatatanda saintifik ini dengan betul, jadi anda mungkin mahu menukarnya kepada nilai angka biasa. Anda boleh menggunakan fungsi TEXT untuk menukar notasi saintifik yang menjengkelkan itu kepada nombor mudah alih.
Seperti yang ditunjukkan dalam tangkapan skrin di bawah, apabila anda memasukkan nombor mudah alih (12 digit panjang termasuk kod negaranya) dalam Excel, ia menukar nombor mudah alih ini secara automatik ke dalam format tatatanda saintifik.
Dengan fungsi TEXT, anda boleh memformatkan format notasi saintifik ini ke dalam nombor mudah alih yang boleh dibaca.
Biasanya, nombor mudah alih adalah 12 digit panjang (ini mungkin berbeza untuk sesetengah negara). Dua digit pertama ialah kod negara dan baki 10 digit ialah nombor mudah alih.
Jadi untuk menukar notasi saintifik di atas kepada nombor mudah alih, gunakan formula ini:
=TEXT(A1,"+############")
Kami menggunakan '############' sebagai kod format untuk contoh ini untuk menukar tatatanda kepada nombor mudah alih:
Sekarang, mari jadikan ia lebih mudah dibaca dengan mengasingkan kod negara daripada nombor mudah alih. Untuk melakukan itu, letakkan tanda sempang (-) selepas dua cincang.
=TEXT(A1,"+##-##########")
Format Tarikh menggunakan Fungsi TEXT
Secara lalai, Excel menyimpan Tarikh sebagai nombor siri. Nombor siri untuk 1 Januari 1900, ialah 1, dan 1 Januari 2001, ialah 36892 kerana ia adalah 36891 hari sejak 1 Januari 1900.
Memandangkan kebanyakan fungsi secara automatik menukar nilai tarikh kepada nombor siri, adalah sukar untuk memaparkannya dalam format yang boleh dibaca. Tetapi dengan fungsi TEKS Excel dengan mudah boleh menukarnya kepada nilai teks dan memaparkannya dalam format yang anda inginkan.
Contohnya, jika anda ingin mengambil tarikh dari sel A1 (05-03-2015) dan menunjukkannya dalam format tarikh standard seperti '5 Mac 2015' dalam sel B1, anda menggunakan formula berikut:
=TEKS(A1,"mmm h,yyyy")
mmm
menyatakan kepada 3 huruf singkatan buland
menentukan hari dalam satu atau dua digityyyy
menentukan untuk memaparkan nombor empat digit tahun.
Tangkapan skrin di bawah menunjukkan cara anda boleh menggunakan jenis pemformatan yang berbeza pada tarikh yang sama menggunakan formula Teks:
Penyatuan Tarikh dan Teks
Katakan kita mahu menyertai nama (lajur A) dan tarikh lahir (lajur B) dan memaparkannya dalam lajur C. Anda akan mendapat hasil seperti ini:
Jika kita menggabungkan teks secara langsung dalam sel A1 dan tarikh dalam sel B1, Excel menggabungkan teks dan nombor siri untuk tarikh, bukan tarikh sebenar.
Untuk menggabungkan teks dan tarikh serta memaparkan Tarikh dengan betul dalam format yang dikehendaki, gunakan fungsi TEKS dengan fungsi CONCAT.
Formula:
=CONCAT(A2,"-",TEXT(B2,"dd/m/yy"))
Keputusan:
Sekarang, kami akan menyertai rentetan teks 'dilahirkan pada' ke output dan memformat tarikh dalam format yang berbeza.
Kemudian, formula disalin ke sel A2:A5 menggunakan pemegang isian.
Dalam contoh lain, kami menggunakan HARI INI()
berfungsi untuk mendapatkan tarikh semasa, dan sertai tarikh dengan beberapa teks yang berkaitan.
Kini, anda boleh menukar mana-mana nilai dengan mudah (cth., nombor, tarikh, dll.) ke dalam teks dalam format yang anda inginkan.