Menu

Rumus LEN Excel: Menghitung Jumlah Karakter dan Kata di Sel

=LEN(A2) mengembalikan jumlah karakter di A2, termasuk spasi dan tanda baca. Dengan TRIM dan SUBSTITUTE, LEN juga bisa menghitung kata, dan dengan SUM bisa menghitung karakter di seluruh rentang.

Setiap lembar kerja di halaman ini interaktif: ubah angka atau rumus, dan hasilnya langsung dihitung ulang.

=LEN(A2) mengembalikan jumlah karakter di A2. Setiap karakter dihitung: huruf, digit, spasi, tanda baca dan baris baru. Hello world berisi 11 karakter.

Hitung karakternya
B2
AB
1TextCharacters
2Hello world11
3 Hello world 13
4Excel5
50
Klik sel untuk melihat rumusnya. Ubah angka atau rumus, dan lembar kerja langsung menghitung ulang.

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:

Yang dilihat LEN
B2
ABC
1ValueLENLEN of the display
2$1,050.0049
32026-03-15510
Klik sel untuk melihat rumusnya. Ubah angka atau rumus, dan lembar kerja langsung menghitung ulang.

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:

Jumlah kata
B2
AB
1TextWords
2The quick brown fox4
3 two spaces 2
4one1
50
Klik sel untuk melihat rumusnya. Ubah angka atau rumus, dan lembar kerja langsung menghitung ulang.

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.

Berapa jumlah katanya?
B2
AB
1SentenceWords
2Payment received with thanks
Klik sel untuk melihat rumusnya. Ubah angka atau rumus, dan lembar kerja langsung menghitung ulang.

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:

Judul yang lebih dari 30 karakter
B2
ABC
1TitleCharactersLeft
2Desk lamp, black1614
3Ergonomic office chair with headrest36-6
4Monitor stand1317
Klik sel untuk melihat rumusnya. Ubah angka atau rumus, dan lembar kerja langsung menghitung ulang.

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.

Sisa karakter
B2
AB
1NameLeft
2Wireless mouse
Klik sel untuk melihat rumusnya. Ubah angka atau rumus, dan lembar kerja langsung menghitung ulang.

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:

Total karakter
C2
ABC
1TextMethodTotal
2AppleSUM15
3PearSUMPRODUCT15
4Banana
Klik sel untuk melihat rumusnya. Ubah angka atau rumus, dan lembar kerja langsung menghitung ulang.

=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. 1,050.00disimpansebagai1050,jadiLENmengembalikan4,dansebuahtanggalmengembalikan5,yaitujumlahdigitnomorserinya.Pakai‘LEN(TEXT(A2,"1,050.00 disimpan sebagai 1050, jadi LEN mengembalikan 4, dan sebuah tanggal mengembalikan 5, yaitu jumlah digit nomor serinya. Pakai `LEN(TEXT(A2,"#,##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.

Ilustrasi bahasa pemrograman di Coddy

Belajar coding dengan Coddy

Mulai