=LEN(A2) mengembalikan jumlah karakter di A2. Setiap karakter dihitung: huruf, digit, spasi, tanda baca dan baris baru. Hello world berisi 11 karakter.
| A | B | |
|---|---|---|
| 1 | Text | Characters |
| 2 | Hello world | 11 |
| 3 | Hello world | 13 |
| 4 | Excel | 5 |
| 5 | 0 |
A3 punya spasi di kedua ujungnya, jadi jumlahnya 13. A5 kosong, dan LEN dari sel kosong adalah 0. Sintaksnya hanya punya satu argumen: =LEN(text), dengan text berupa sel, rumus, atau teks di dalam tanda kutip.
LEN menghitung nilai yang disimpan, bukan yang ditampilkan
Untuk angka dan tanggal, LEN menghitung nilai yang disimpan Excel, yang tidak selalu sama dengan yang kamu lihat:
| A | B | C | |
|---|---|---|---|
| 1 | Value | LEN | LEN of the display |
| 2 | $1,050.00 | 4 | 9 |
| 3 | 2026-03-15 | 5 | 10 |
A2 menampilkan $1,050.00 tapi disimpan sebagai 1050, jadi LEN mengembalikan 4. Tanggal disimpan sebagai nomor seri 46096, jadi LEN mengembalikan 5. Untuk menghitung karakter seperti yang ditampilkan, ubah dulu dengan TEXT, seperti di kolom C.
Hitung jumlah kata di sebuah sel
Excel tidak punya fungsi untuk menghitung kata. Kata dipisahkan oleh spasi, jadi hitung spasinya lalu tambahkan satu. Pakai TRIM lebih dulu, supaya spasi ganda dan spasi di ujung tidak dihitung sebagai kata:
| A | B | |
|---|---|---|
| 1 | Text | Words |
| 2 | The quick brown fox | 4 |
| 3 | two spaces | 2 |
| 4 | one | 1 |
| 5 | 0 |
Cara kerjanya, untuk The quick brown fox: teks yang sudah dirapikan berisi 19 karakter; tanpa spasi, 16. Tiga spasi berarti empat kata. IF di depan membuat sel kosong dihitung 0 kata, bukan 1.
| A | B | |
|---|---|---|
| 1 | Sentence | Words |
| 2 | Payment received with thanks |
Giliranmu: Di B2, hitung jumlah kata di A2. Kata-katanya dipisahkan oleh satu spasi.
Cek batas karakter
LEN dipakai untuk memeriksa teks terhadap batas tertentu: judul halaman 60 karakter, SMS 160, nama produk 30. Sisa karakter adalah batasnya dikurangi LEN, dan conditional formatting bisa menandai baris yang melewati batas:
| A | B | C | |
|---|---|---|---|
| 1 | Title | Characters | Left |
| 2 | Desk lamp, black | 16 | 14 |
| 3 | Ergonomic office chair with headrest | 36 | -6 |
| 4 | Monitor stand | 13 | 17 |
Aturan =LEN($A2)>30 mewarnai seluruh baris dari judul yang melewati batas. Tanda $ sebelum A membuat setiap kolom di baris itu tetap merujuk ke judulnya. Pendekkan A3 menjadi 30 karakter dan warnanya hilang. Untuk menolak teks yang lebih panjang saat diketik, pakai Data > Data Validation lalu atur Allow ke Text length.
| A | B | |
|---|---|---|
| 1 | Name | Left |
| 2 | Wireless mouse |
Giliranmu: Nama produk boleh berisi paling banyak 40 karakter. Di B2, kembalikan sisa karakter untuk nama di A2.
Hitung karakter di sebuah rentang
LEN bekerja pada satu sel. Berikan rentang di dalam SUM, maka LEN menghitung setiap sel, lalu SUM menjumlahkannya:
| A | B | C | |
|---|---|---|---|
| 1 | Text | Method | Total |
| 2 | Apple | SUM | 15 |
| 3 | Pear | SUMPRODUCT | 15 |
| 4 | Banana |
=SUM(LEN(A2:A4)) langsung berfungsi di Excel 2021 dan Microsoft 365. Di Excel 2019 dan versi lebih lama, rumus ini butuh Ctrl+Shift+Enter (Cmd+Shift+Enter di Mac), atau pakai SUMPRODUCT, yang bisa menangani array sendiri.
Untuk menghitung satu karakter tertentu di dalam sel, misalnya koma dalam sebuah daftar, bandingkan panjangnya sebelum dan sesudah karakter itu dihapus: =LEN(A2)-LEN(SUBSTITUTE(A2,",","")). Halaman SUBSTITUTE punya contoh interaktifnya, termasuk cara menghitung satu kata utuh.
Pertanyaan yang sering diajukan
Bagaimana cara menghitung karakter di sebuah sel Excel?
=LEN(A2) mengembalikan jumlah karakter di A2. Spasi, tanda baca dan baris baru semuanya dihitung. Untuk mengabaikan spasi berlebih, hitung teks yang sudah dirapikan: =LEN(TRIM(A2)).
Bagaimana cara menghitung jumlah kata di sebuah sel Excel?
Hitung spasinya lalu tambahkan satu: =LEN(TRIM(A2))-LEN(SUBSTITUTE(TRIM(A2)," ",""))+1. Bungkus menjadi =IF(TRIM(A2)="",0,...) supaya sel kosong dihitung 0 kata, bukan 1.
Kenapa LEN memberi hasil yang salah untuk angka atau tanggal?
LEN menghitung nilai yang disimpan, bukan yang ditampilkan sel. #,##0.00"))` untuk menghitung bentuk yang ditampilkan.
Bagaimana cara menghitung semua karakter di sebuah rentang?
=SUM(LEN(A2:A10)) di Excel 2021 dan Microsoft 365. Di versi yang lebih lama, pakai =SUMPRODUCT(LEN(A2:A10)), yang bekerja tanpa Ctrl+Shift+Enter.