Fungsi teks
Bagian ini berisi deskripsiTeksfungsi.
ARABIC
Menghitung nilai angka Romawi. Kisaran nilai harus antara 0 dan 3999.
ARABIC("Text")
Nilai adalah nilai yang akan diperiksa.
=ARABIC("MXIV") mengembalikan 1014
=ARABIC("MMII") mengembalikan 2002
ASC
Fungsi ASC mengubah karakter ASCII dan katakana lebar penuh menjadi setengah lebar. Mengembalikan string teks.
Lihat https://wiki.documentfoundation.org/Calc/Fitur/JIS_and_ASC_functions untuk tabel konversi.
ASC("Teks")
Nilai adalah nilai yang akan diperiksa.
Lihat juga fungsi JIS.
BAHTTEXT
Mengonversi angka menjadi teks Thailand, termasuk nama mata uang Thailand.
BAHTTEXT(Angka)
Nomor adalah nomor apa pun. "Baht" ditambahkan ke bagian integral dari angka, dan "Satang" ditambahkan ke bagian desimal dari angka.
=BAHTTEXT(12.65) mengembalikan string dalam karakter Thailand dengan arti "Dua Belas Baht dan Enam Puluh Lima Satang".
BASE
Mengonversi bilangan bulat positif ke basis tertentu ke dalam teks dari sistem penomoran .Digit 0-9 dan huruf AZ digunakan.
BASE(Number; Radix; [MinimumLength])
Nilai adalah nilai yang akan diperiksa.
Radix menunjukkan basis sistem angka. Mungkin bilangan bulat positif antara 2 dan 36.
MinimumLength (opsional) menentukan panjang minimum dari urutan karakter yang telah dibuat. Jika teks lebih pendek dari panjang minimum yang ditunjukkan, angka nol ditambahkan di sebelah kiri string.
=BASE(17;10;4) mengembalikan 0017 di sistem desimal.
=BASE(17;2) mengembalikan 10001 di sistem biner.
=BASE(255;16;4) mengembalikan 00FF di system hexa desimal.
CHAR
Mengonversi angka menjadi karakter sesuai dengan tabel kode saat ini. Angka tersebut dapat berupa bilangan bulat dua digit atau tiga digit.
CHAR(angka)
Angka adalah angka antara 1 dan 255 yang mewakili nilai kode untuk karakter.
=CHAR(100) mengembalikan karakter d.
="abc" & CHAR (10) & "def" memasukkan karakter baris baru ke dalam string.
CLEAN
Semua karakter yang tidak dicetak dihapus dari string.
CLEAN("Text")
Teks merujuk pada teks yang digunakan untuk menghapus semua karakter yang tidak dapat dicetak.
CODE
Mengembalikan kode numerik untuk karakter pertama dalam string teks.
CODECODE("Text")
Teks adalah teks yang dapat ditemukan kode karakter pertama.
=CODE("Hieronymus") mengembalikan 72, =CODE ("hieroglyphic") mengembalikan 104.
Kode yang digunakan di sini tidak merujuk ke ASCII, tetapi ke tabel kode yang saat ini dimuat.
CONCATENATE
Menggabungkan beberapa string teks menjadi satu string.
CONCATENATE("Teks1"; ...; "Teks30")
Teks 1; Teks 2; ... mewakili hingga 30 bagian teks yang akan digabungkan menjadi satu string.
=CONCATENATE("Selamat ";"Pagi ";"Bu ";"Doe") mengembalikan: Selamat Pagi Bu Doe.
DECIMAL
Mengonversi teks dengan karakter dari suatu sistem bilangan ke bilangan bulat positif dengan radix dasar yang diberikan. Radix harus dalam rentang 2 hingga 36. Spasi dan tab diabaikan. Ruas Teks tidak peka-kapital.
Jika akar adalah 16, x depan atau X atau 0x atau 0X, dan ditambahkan h atau H, diabaikan. Jika akar adalah 2, b atau B yang ditambahkan diabaikan. Karakter lain yang bukan milik sistem angka menghasilkan kesalahan.
DECIMAL("Teks"; Radix)
Teks adalah teks yang akan dikonversi. Untuk membedakan antara angka heksadesimal, seperti A1 dan referensi ke sel A1, anda harus menempatkan nomor dalam tanda kutip, misalnya, "A1" atau "FACE".
Radix menunjukkan basis sistem bilangan. Radix mungkin berupa bilangan bulat positif berapapun antara 2 dan 36.
=DECIMAL("17";10) mengembalikan nilai 17.
=DECIMAL("FACE";16) mengembalikan nilai 64206.
=DECIMAL("0101";2) mengembalikan nilai 5.
DOLLAR
Mengonversi angka menjadi jumlah dalam format mata uang, dibulatkan ke tempat desimal yang ditentukan. Dalam bidang Nilai masukkan angka ke dikonversi ke mata uang. Secara opsional, Anda dapat memasukkan jumlah tempat desimal di bidang Decimal . Jika tidak ada nilai yang ditentukan, semua angka dalam format mata uang akan ditampilkan dengan dua tempat desimal.
Anda mengatur format mata uang dalam pengaturan sistem anda.
DOLLAR(Nilai; Desimal)
Nilai adalah angka, referensi ke sel yang berisi angka, atau rumus yang mengembalikan angka.
Desimal adalah jumlah opsional tempat desimal.
=DOLLAR(255) mengembalikan nilai $255.00.
=DOLLAR(367.456;2) mengembalikan $367.46. Gunakan pemisah desimal yang sesuai dengan pengaturan lokal.
EXACT
Membandingkan dua string teks dan mengembalikan TRUE jika identik.Fungsi ini peka terhadap huruf besar-kecil.
EXACT("Teks1"; "Teks2")
Nilai adalah nilai yang akan diperiksa.
Nilai adalah nilai yang akan diperiksa.
=EXACT("microsystems";"Microsystems") mengembalikan nilai FALSE.
FIND
Mengembalikan posisi string teks dalam string lain.Anda juga dapat menentukan di mana memulai pencarian. Istilah pencarian dapat berupa angka atau serangkaian karakter. Pencarian bersifat hal-hal yang sensitif.
FIND("TeksYgDicari"; "Teks"; Posisi)
Nilai adalah nilai yang akan diperiksa.
Teks adalah teks tempat pencarian dilakukan.
Posisi (opsional) adalah posisi dalam teks dari mana pencarian dimulai.
=FIND(76;998877665544) mengembalikan nilai 6.
FIXED
Mengembalikan angka sebagai teks dengan jumlah tempat desimal tertentu dan ribuan pemisah opsional.
Angka di belakang koma
Nilai adalah nilai yang akan diperiksa.
Desimalmengacu pada jumlah tempat desimal yang akan ditampilkan.
Ribuan Tak Terbatas(opsional) menentukan apakah pemisah ribuan digunakan. Jika parameternya adalah angka yang tidak sama dengan 0, pemisah ribuan ditekan. Jika parameter sama dengan 0 atau jika hilang sama sekali, ribuan pemisah Andapengaturan lokal saat iniditampilkan.
=FIXED(1234567.89;3) mengebalikan nilai 1,234,567.890 sebagai teks string.
=FIXED(1234567.89;3;1) mengembalikan nilai 1234567.890 sebagai nilai teks string.
JIS
Fungsi JIS mengkonversi karakter ASCII dan katakana setengah-lebar menjadi lebar-penuh. Mengembalikan string teks.
Lihat https://wiki.documentfoundation.org/Calc/Fitur/JIS_and_ASC_functions untuk tabel konversi.
JIS("Teks")
Nilai adalah nilai yang akan diperiksa.
Lihat juga fungsi ASC.
LEFT
Mengembalikan karakter pertama atau karakter teks.
LEFT("Teks"; Nomor)
Teks adalah teks di mana kata-kata parsial awal harus ditentukan.
Nomor (opsional) menentukan jumlah karakter untuk teks awal. Jika parameter ini tidak ditentukan, satu karakter dikembalikan.
=KIRI("keluaran";3)kembali "keluar".
LEFT
Mengembalikan karakter pertama dari teks DBCS.
REPTLEFTB ("Teks"; Number_bytes)
Teks adalah teks di mana kata-kata parsial awal harus ditentukan.
Jumlah_byte(opsional) menentukan jumlah karakter yang Anda ingin LEFTB untuk mengekstrak, berdasarkan byte. Jika parameter ini tidak ditentukan, satu karakter dikembalikan.
LEFTB("ä¸å›½";1)mengembalikan " " (1 byte hanya setengah karakter DBCS dan karakter spasi dikembalikan sebagai gantinya).
LEFTB("ä¸å›½";2) mengembalikan "ä¸" (2 byte merupakan satu karakter DBCS lengkap).
LEFTB("ä¸å›½";3) mengembalikan "ä¸" (3 byte merupakan satu setengah karakter DBCS; karakter terakhir yang dikembalikan adalah karakter spasi).
LEFTB("ä¸å›½";4) mengembalikan "ä¸å›½" (4 byte merupakan dua karakter DBCS lengkap).
LEFTB("office";3) mengembalikan "off" (3 karakter non-DBCS masing-masing terdiri dari 1 byte).
LEN
Mengembalikan panjang string termasuk spasi.
LEN ("Teks")
Teks adalah teks yang panjangnya harus ditentukan.
=LEN("Selamat Siang") mengembalikan 14.
=LEN(12345.67) mengembalikan 8.
LEN
Untuk bahasa set karakter byte ganda (DBCS), mengembalikan jumlah byte yang digunakan untuk mewakili karakter dalam string teks.
LENB ("Teks")
Teks adalah teks yang panjangnya harus ditentukan.
LENB("ä¸") mengembalikan 2 (1 karakter DBCS yang terdiri dari 2 byte).
LENB("ä¸å›½") mengembalikan 4 (2 karakter DBCS masing-masing terdiri dari 2 byte).
LENB ("kantor") mengembalikan 6 (6 karakter non-DBCS masing-masing terdiri dari 1 byte).
=LENB ("Selamat Siang")mengembalikan 14
= LENB (12345.67) mengembalikan 8.
LOWER
Mengonversi semua huruf besar dalam string teks menjadi huruf kecil.
LOWER("Teks")
Nilai adalah nilai yang akan diperiksa.
=LOWER("Sun") mengembalikan sun.
MID
Menghasilkan teks string dari teks. Parameter menentukan posisi awal dan nomor karakter.
MID("Teks"; Mulai; Nomor)
Teks adalah teks yang berisi karakter yang diekstrak.
Mulai adalah posisi pertama karakter dalam teks yang diekstrak.
Nomor menentukan nomor karakter pada bagian teks.
=MID("office";2;2) mengembalikan ff.
MIDB
Mengembalikan untai teks dari teks DBCS. Parameter menentukan posisi awal dan nomor karakter.
MIDB("Teks"; Mulai; Nomor_bita)
Teks adalah teks yang berisi karakter yang diekstrak.
Mulai adalah posisi pertama karakter dalam teks yang diekstrak.
Nomor_bita menentukan jumlah karakter yang akan dikembalikan dari teks, dalam bita.
MIDB("ä¸å›½";1;0) mengembalikan "" (0 bita selalu berupa untai kosong).
MIDB("ä¸å›½";1;1) mengembalikan " " (1 bita hanya separuh karakter DBCS dan karenanya hasilnya adalah karakter spasi).
MIDB("ä¸å›½";1;2) mengembalikan "ä¸" (2 bita merupakan satu karakter DBCSlengkap).
MIDB("ä¸å›½";1;3) mengembalikan "ä¸ " (3 merupakan satu setengah karakter DBCS; bita terakhir menghasilkan karakter spasi).
MIDB("ä¸å›½";1;4) mengembalikan "ä¸å›½" (4 bita merupakan dua karakter DBCS lengkap).
MIDB("ä¸å›½";2;1) mengembalikan " " (posisi bita 2 bukan merupakan permulaan karakter DBCS dalam untaian; karakter 1 dikembalikan).
MIDB("ä¸å›½";2;2) mengembalikan " " (posisi bita 2 menunjuk ke bagian terakhir dari karakter pertama dalam untaian DBCS; oleh karena itu 2 bita yang diminta merupakan bagian terakhir dari karakter pertama dan bagian pertama dari karakter kedua dalam untaian; karena itu 2 karakter spasi dikembalikan).
MIDB("ä¸å›½";2;3) mengembalikan " 国" (posisi bita 2 tidak berada di permulaan karakter dalam untaian DBCS; sebuah karakter spasi dikembalikan untuk bita posisi 2).
MIDB("ä¸å›½";3;1) mengembalikan " " (posisi bita 3 pada permulaan karakter dalam untaian DBCS, tetapi 1 bita hanya setengah karakter DBCS dan oleh karena itu karakter spasi dikembalikan).
MIDB("ä¸å›½";3;2) mengembalikan "国" (posisi bita 3 di awal karakter dalam untai DBCS, dan 2 bita merupakan satu karakter DBCS).
MIDB("office";2;3) mengembalikan "ffi" (posisi bita 2 di awal karakter dalam untai non-DBCS, dan 3 bita dari untai non-DBCS membentuk 3 karakter).
PROPER
Mengapitalisasi huruf pertama dalam semua kata dari untai teks.
PROPER("Teks")
Nilai adalah nilai yang akan diperiksa.
=PROPER("open office") mengembalikan Open Office.
REPLACE
mengganti bagian dari untuk teks dengan untai teks yang berbeda. Fungsi ini dapat digunakan untuk mengganti karakter dan angka (yang secara otomatis dikonversi menjadi teks). Hasil dari fungsi tersebut selalu ditampilkan sebagai teks. Jika Anda berniat melakukan penghitungan lebih lanjut dengan angka yang telah diganti oleh teks, Anda harus mengonversinya kembali ke angka menggunakan fungsi VALUE.
Setiap teks berisi angka harus ditutup dengan tanda petik jika Anda tidak ingin angka tersebut dianggap sebagai nomor dan secara otomatis dikonversi ke teks.
REPLACE("Teks"; Posisi; Panjang; "TeksBaru")
Teks mengacu pada bagian teks yang akan diganti.
Posisi mengacu pada posisi di dalam teks di mana penggantian akan dimulai.
Panjang adalah nomor karakter dalam Teks yang akan diganti.
TeksBaru mengacu pada teks yang menggantikan Teks.
=REPLACE("1234567";1;1;"444") mengembalikan "444234567". Satu karakter pada posisi 1 diganti sepenuhnya dengan TeksBaru.
REPT
Mengulang karakter untai dengan jumlah salinan yang diberikan.
REPT("Teks"; Nomor)
Nilai adalah nilai yang akan diperiksa.
Nilai adalah nilai yang akan diperiksa.
Hasilnya dapat maksimal 255 karakter.
=REPT("Selamat pagi";2) mengembalikan Selamat pagiSelamat pagi.
RIGHT
Mengembalikan karakter terakhir atau karakter teks.
RIGHT("Teks"; Nomor)
Teks adalah teks yang bagian yang tepat harus ditentukan.
Nomor (opsional) adalah jumlah karakter dari bagian kanan teks.
=RIGHT("Sun";2) mengembalikan nilai un.
RIGHTB
Mengembalikan karakter terakhir atau karakter teks dengan set karakter byte ganda (DBC).
REPTRIGHTB ("Teks"; Angka_byte)
Teks adalah teks yang bagian yang tepat harus ditentukan.
Angka_byte (opsional) menentukan jumlah karakter yang ingin Anda ekstrak oleh RIGHTB, berdasarkan byte.
RIGHTB("ä¸å›½";1) mengembalikan "" (1 byte hanya setengah karakter DBCS dan karakter spasi dikembalikan sebagai gantinya).
RIGHTB("ä¸å›½";2) mengembalikan "国" (2 byte merupakan satu karakter DBCS lengkap).
RIGHTB("ä¸å›½";3) mengembalikan "国" (3 byte merupakan setengah karakter DBCS dan satu karakter DBCS keseluruhan; spasi dikembalikan untuk babak pertama).
RIGHTB("ä¸å›½";4) mengembalikan "ä¸å›½" (4 byte merupakan dua karakter DBCS lengkap).
RIGHTB("kantor";3) mengembalikan "es" (3 karakter non-DBCS masing-masing terdiri dari 1 byte).
ROMAN
Mengonversi angka menjadi angka Romawi. Kisaran nilai harus antara 0 dan 3999, mode dapat bilangan bulat dari 0 hingga 4..
ROMAN (Angka; Mode)
Nilai adalah nilai yang akan diperiksa.
Mode (opsional) menunjukkan tingkat penyederhanaan. Semakin tinggi nilainya, semakin besar penyederhanaan angka Romawi.
=ROMAWI(999) mengembalikan CMXCIX
=ROMAWI(999;0) mengembalikan CMXCIX
=ROMAWI (999;1) mengembalikan LMVLIV
=ROMAWI(999;2) mengembalikan XMIX
=ROMAWI(999;3) mengembalikan VMIV
=ROMAWI(999;4) mengembalikan IM
SEARCH
Mengembalikan posisi segmen teks dalam string karakter. Anda dapat mengatur awal pencarian sebagai opsi. Teks pencarian dapat berupa angka atau urutan karakter apa pun. Pencarian tidak peka huruf besar-kecil. Jika teks tidak ditemukan, mengembalikan kesalahan 519 (#VALUE).
SEARCH("TeksYgDicari"; "Teks"; Posisi)
Nilai adalah nilai yang akan diperiksa.
Teks adalah teks tempat pencarian akan dilakukan.
Posisi (opsional) adalah posisi dalam teks tempat pencarian dimulai.
=MENCARI(54;998877665544)mengembalikan 10.
SUBSTITUTE
Mengganti teks baru dengan teks lama dalam sebuah string.
SUBTITUSI ("Teks"; "TeksPencarian"; "TeksBaru"; Kejadian)
Teksadalah teks tempat segmen teks akan dipertukarkan.
TeksPencarianadalah segmen teks yang akan diganti (beberapa kali).
TeksBaruadalah teks yang akan menggantikan segmen teks.
Kejadian (opsional) menunjukkan kemunculan teks pencarian yang akan diganti. Jika parameter ini tidak ada, teks pencarian akan diganti seluruhnya.
SUBTITUSI("123123123";"3";"abc") mengembalikan 12abc12abc12abc.
=SUBTITUSI("123123123";"3";"abc";2) mengembalikan 12312abc123.
T
Fungsi ini mengembalikan teks target, atau string teks kosong jika targetnya bukan teks.
T(nilai)
JikaNilaiadalah string teks atau mengacu pada string teks, T mengembalikan string teks itu; selain itu mengembalikan string teks kosong.
=T(12345) mengembalikan string kosong.
=T("12345") mengembalikan string 12345.
TEXT
Mengubah angka menjadi teks sesuai dengan format yang diberikan.
TEKS(Format; Angka)
Nilai adalah nilai yang akan diperiksa.
Format adalah teks yang mendefinisikan format. Gunakan pemisah desimal dan ribuan sesuai dengan bahasa yang diatur dalam format sel.
=TEKS(12.34567;"###.##") mengembalikan teks 12,35
= TEXT (12.34567; "000.00") mengembalikan teks 012.35
Lihat jugaKode format angka: kode format khusus yang ditentukan oleh pengguna.
TRIM
Menghapus spasi dari string, hanya menyisakan satu karakter spasi di antara kata-kata.
TRIM ("Teks")
Teks merujuk ke teks di mana spasi harus dihapus.
=TRIM(" hello world ") mengembalikan hello world tanpa memimpin dan mengikuti spasi dan dengan satu spasi di antara kata-kata.
UNICHAR
Mengonversi nomor kode menjadi karakter atau huruf Unicode.
UNICHAR (angka)
= UNICHAR (169) mengembalikan karakter Hak Cipta©
Lihat juga fungsi UNICODE ().
UNICODE
Mengembalikan kode numerik untuk karakter Unicode pertama dalam string teks.
UNICODE("Teks")
=UNICODE("©") mengembalikan nomor Unicode 169 untuk karakter Hak Cipta.
Lihat juga fungsi UNICHAR ().
UPPER
Mengonversi string yang ditentukan dalamteksruas ke huruf besar.
UPPER ("Teks")
Teks merujuk pada huruf kecil yang ingin Anda konversi menjadi huruf besar.
= UPPER ("Selamat Pagi") mengembalikan SELAMAT PAGI.
VALUE
Mengonversi teks menjadi angka.
DATEVALUE("Teks")
Nilai adalah nilai yang akan diperiksa.
=NILAI("4231") mengembalikan 4321.