Ekspresi tidak hanya berguna untuk rumus numerik dan aritmatika - mereka juga dapat digunakan untuk nilai teks. Ekspresi teks dapat berguna ketika membuat kunci, mendapatkan nama pengguna atau email, dan menentukan nilai dari ekspresi lainnya. Berikut ini beberapa fungsi yang mungkin Anda anggap berguna saat bekerja dengan nilai teks:
- CONCATENATE ( text-expression1 [ , text-expression2 ] ... ) menggabungkan dua atau lebih nilai teks.
- CONTAINS ( teks , kata kunci ) menghasilkan TRUE jika kata kunci ditemukan dalam teks
- FIND ( fragment , text ) mengembalikan posisi di mana fragmen pertama terjadi dalam teks , case-sensitive.
- INITIALS ( nama ) mengembalikan huruf pertama dari setiap komponen nama . Misalnya, INITIALS ("Bruce Lee") mengembalikan "BL".
- Tes ISBLANK ( ekspresi ) jika ekspresi kosong.
- Tes ISNOTBLANK ( ekspresi ) jika ekspresi tidak kosong.
- LEFT( teks , angka ) mengembalikan jumlah karakter paling kiri dari teks .
- LEN ( text-expression ) mengembalikan panjang ekspresi teks .
- LOWER ( text-expression ) menghasilkan ekspresi teks dalam huruf kecil.
- RIGHT( teks , angka ) mengembalikan jumlah karakter paling kanan dari teks .
- SPLIT ( teks , pemisah ) mengembalikan daftar fragmen teks di antara pemisah . Misalnya, SPLIT ("Merah: Kuning: Hijau", ":") mengembalikan daftar yang berisi nilai Merah , Kuning , dan Hijau .
- SUBSTITUTE ( asli-teks , teks-untuk-mengganti , ganti-dengan ) mengembalikan teks asli dengan semua kemunculan teks-ke-ganti diganti dengan ganti-dengan .
- UNIQUEID () mengembalikan nilai Teks unik yang cocok untuk digunakan sebagai kunci.
- UPPER ( text-expression ) menghasilkan ekspresi teks dalam huruf besar.
- USEREMAIL () mengembalikan alamat email pengguna saat ini.
- USERNAME () mengembalikan nama pengguna saat ini, jika diketahui.