Fungsi Excel LEN: mengira aksara dalam sel

  • Berkongsi Ini
Michael Brown

Adakah anda sedang mencari formula Excel untuk mengira aksara dalam sel? Jika ya, maka anda sudah pasti mendarat di halaman yang betul. Tutorial ringkas ini akan mengajar anda cara anda boleh menggunakan fungsi LEN untuk mengira aksara dalam Excel, dengan atau tanpa ruang.

Dari semua fungsi Excel, LEN boleh dikatakan yang paling mudah dan paling mudah. Nama fungsi mudah diingati, ia tidak lain hanyalah 3 aksara pertama perkataan "panjang". Dan inilah yang sebenarnya dilakukan oleh fungsi LEN - mengembalikan panjang rentetan teks atau panjang sel.

Untuk meletakkannya secara berbeza, anda menggunakan fungsi LEN dalam Excel untuk mengira semua aksara dalam sel, termasuk huruf, nombor, aksara khas dan semua ruang.

Dalam tutorial ringkas ini, kita akan memberikan pandangan pantas pada sintaks dahulu, dan kemudian lihat dengan lebih dekat beberapa contoh formula yang berguna untuk mengira aksara dalam lembaran kerja Excel anda.

    Fungsi LEN Excel

    Fungsi LEN dalam Excel mengira semua aksara dalam sel, dan mengembalikan panjang rentetan. Ia hanya mempunyai satu hujah, yang jelas diperlukan:

    =LEN(text)

    Di mana text ialah rentetan teks yang anda mahu kira bilangan aksara. Tiada yang lebih mudah, bukan?

    Di bawah anda akan menemui beberapa formula ringkas untuk mendapatkan idea asas tentang fungsi Excel LEN.

    =LEN(123) - mengembalikan 3, kerana 3 nombordibekalkan kepada argumen teks .

    =LEN("good") - mengembalikan 4, kerana perkataan baik mengandungi 4 huruf. Seperti mana-mana formula Excel lain, LEN memerlukan tanda petikan berganda rentetan teks, yang tidak dikira.

    Dalam formula LEN kehidupan sebenar anda, anda mungkin membekalkan rujukan sel dan bukannya nombor atau rentetan teks, untuk mengira aksara dalam sel tertentu atau julat sel.

    Sebagai contoh, untuk mendapatkan panjang teks dalam sel A1, anda akan menggunakan formula ini:

    =LEN(A1)

    Lagi contoh bermakna dengan penerangan terperinci dan tangkapan skrin mengikuti di bawah.

    Cara menggunakan fungsi LEN dalam Excel - contoh formula

    Pada pandangan pertama, fungsi LEN kelihatan begitu mudah sehingga tidak memerlukan sebarang penjelasan lanjut. Walau bagaimanapun, terdapat beberapa helah berguna yang boleh membantu anda mengubah suai formula Excel Len anda untuk keperluan khusus anda.

    Cara mengira semua aksara dalam sel (termasuk ruang)

    Seperti yang telah disebutkan, Fungsi Excel LEN mengira semua aksara dalam sel tertentu, termasuk semua ruang - ruang hadapan, belakang dan ruang antara perkataan.

    Sebagai contoh, untuk mendapatkan panjang sel A2, anda menggunakan formula ini:

    =LEN(A2)

    Seperti yang ditunjukkan dalam tangkapan skrin di bawah, formula LEN kami mengira 36 aksara termasuk 29 huruf, 1 nombor dan 6 ruang.

    Untuk butiran lanjut, sila lihat Cara mengira bilangan aksara dalam sel Excel.

    Kiraaksara dalam berbilang sel

    Untuk mengira aksara dalam berbilang sel, pilih sel dengan formula Len anda dan salinnya ke sel lain, contohnya dengan menyeret pemegang isian. Untuk mendapatkan arahan terperinci, sila lihat Cara menyalin formula dalam Excel.

    Sebaik sahaja formula disalin, fungsi LEN akan mengembalikan kiraan aksara untuk setiap sel secara individu .

    Dan sekali lagi, izinkan saya menarik perhatian anda bahawa fungsi LEN mengira semua perkara termasuk huruf, nombor, ruang, koma, petikan, apostrof dan sebagainya:

    Catatan. Apabila menyalin formula ke bawah lajur, pastikan anda menggunakan rujukan sel relatif seperti LEN(A1) , atau rujukan bercampur seperti LEN($A1) yang membetulkan hanya lajur, supaya formula Len anda akan melaraskan dengan betul untuk lokasi baharu. Untuk maklumat lanjut, sila lihat Menggunakan rujukan sel mutlak dan relatif dalam Excel.

    Kira jumlah bilangan aksara dalam beberapa sel

    Cara paling jelas untuk mendapatkan jumlah bilangan aksara dalam beberapa sel ialah menambah beberapa fungsi LEN, contohnya:

    =LEN(A2)+LEN(A3)+LEN(A4)

    Atau, gunakan fungsi SUM untuk menjumlahkan kiraan aksara yang dikembalikan oleh formula LEN:

    =SUM(LEN(A2),LEN(A3),LEN(A4))

    Walau apa pun, formula mengira aksara dalam setiap sel yang ditentukan dan mengembalikan jumlah panjang rentetan:

    Pendekatan ini sudah pasti mudah difahami dan mudah digunakan, tetapi ia bukan cara terbaik untuk mengiraaksara dalam julat yang terdiri daripada, katakan, 100 atau 1000 sel. Dalam kes ini, lebih baik anda menggunakan fungsi SUM dan LEN dalam formula tatasusunan, dan saya akan menunjukkan contoh kepada anda dalam artikel kami yang seterusnya.

    Cara mengira aksara tidak termasuk ruang hadapan dan belakang

    Apabila bekerja dengan lembaran kerja yang besar, masalah biasa ialah ruang hadapan atau belakang, iaitu ruang tambahan pada permulaan atau akhir item. Anda hampir tidak dapat melihatnya pada helaian, tetapi selepas anda menghadapinya beberapa kali, anda belajar untuk berhati-hati dengannya.

    Jika anda mengesyaki terdapat beberapa ruang yang tidak kelihatan dalam sel anda, Excel LEN fungsi adalah sangat membantu. Seperti yang anda ingat, ia termasuk semua ruang dalam kiraan aksara:

    Untuk mendapatkan panjang rentetan tanpa ruang hadapan dan belakang , hanya benamkan fungsi TRIM dalam formula LEN Excel anda:

    =LEN(TRIM(A2))

    Cara mengira bilangan aksara dalam sel tidak termasuk semua ruang

    Jika matlamat anda adalah untuk mendapatkan kiraan aksara tanpa sebarang ruang sama ada mendahului, mengekori atau di antara, anda memerlukan formula yang lebih kompleks:

    =LEN(SUBSTITUTE(A2," ",""))

    Sebagaimana anda mungkin tahu, fungsi SUBSTITUTE menggantikan satu aksara dengan yang lain. Dalam formula di atas, anda menggantikan ruang (" ") dengan apa-apa, iaitu dengan rentetan teks kosong (""). Dan kerana anda membenamkan SUBSTITUTE dalam fungsi LEN, penggantian sebenarnya tidak dibuat dalam sel, iahanya mengarahkan formula LEN anda untuk mengira panjang rentetan tanpa sebarang ruang.

    Anda boleh mendapatkan penjelasan yang lebih terperinci tentang fungsi SUBSTITUTE Excel di sini: Fungsi Excel yang paling popular dengan contoh formula.

    Bagaimana untuk mengira bilangan aksara sebelum atau selepas aksara tertentu

    Kadangkala, anda mungkin perlu mengetahui panjang bahagian tertentu rentetan teks, dan bukannya mengira jumlah bilangan aksara dalam sel.

    Andaikata, anda mempunyai senarai SKU seperti ini:

    Dan semua SKU yang sah mempunyai tepat 5 aksara dalam kumpulan pertama. Bagaimanakah anda melihat item yang tidak sah? Ya, dengan mengira bilangan aksara sebelum sempang pertama.

    Jadi, formula panjang Excel kami adalah seperti berikut:

    =LEN(LEFT($A2, SEARCH("-", $A2)-1))

    Dan sekarang, mari kita pecahkan formula supaya anda boleh memahami logiknya.

    • Anda menggunakan fungsi CARIAN untuk mengembalikan kedudukan sempang pertama ("-") dalam A2:

    SEARCH("-", $A2)

  • Kemudian, anda menggunakan fungsi LEFT untuk mengembalikan banyak aksara bermula di sebelah kiri rentetan teks dan tolak 1 daripada hasilnya kerana anda tidak tidak mahu memasukkan sempang:
  • LEFT($A2, SEARCH("-", $A2,1)-1))

  • Dan akhirnya, anda mempunyai fungsi LEN untuk mengembalikan panjang rentetan itu.
  • Sebaik sahaja kiraan aksara adalah di sana, anda mungkin ingin melangkah lebih jauh dan menyerlahkan SKU yang tidak sah dengan menyediakan peraturan pemformatan bersyarat mudah dengan formula seperti =$B25:

    Atau, anda boleh mengenal pasti SKU yang tidak sah dengan membenamkan formula LEN di atas dalam fungsi IF:

    =IF(LEN(LEFT($A2, SEARCH("-", $A2)-1))5, "Invalid", "")

    Seperti yang ditunjukkan dalam tangkapan skrin di bawah, formula mengenal pasti SKU tidak sah dengan sempurna berdasarkan panjang rentetan dan anda tidak memerlukan lajur kiraan aksara yang berasingan:

    Dengan cara yang sama, anda boleh menggunakan fungsi Excel LEN untuk mengira bilangan aksara selepas aksara tertentu.

    Sebagai contoh, dalam senarai nama, anda mungkin ingin mengetahui bilangan aksara yang terkandung dalam Nama Keluarga. . Formula LEN berikut berjaya:

    =LEN(RIGHT(A2,LEN(A2)-SEARCH(" ",A2)))

    Cara formula berfungsi:

    • Mula-mula, anda tentukan kedudukan daripada ruang (" ") dalam rentetan teks dengan menggunakan fungsi SEARCH:

    SEARCH(" ",A2)))

  • Kemudian, anda mengira bilangan aksara mengikut ruang. Untuk ini, anda menolak kedudukan ruang daripada jumlah panjang rentetan:
  • LEN(A2)-SEARCH(" ",A2)))

  • Selepas itu, anda mempunyai fungsi RIGHT untuk mengembalikan semua aksara selepas ruang.
  • Dan akhirnya, anda menggunakan fungsi LEN untuk mendapatkan panjang rentetan yang dikembalikan oleh fungsi RIGHT.
  • Sila ambil perhatian, untuk formula berfungsi dengan betul, setiap sel harus mengandungi hanya satu ruang, iaitu hanya nama Pertama dan Akhir , tanpa nama tengah, tajuk atau akhiran.

    Nah, beginilah cara anda menggunakan formula LEN dalam Excel. Jika anda ingin melihat lebih dekat pada contoh yang dibincangkan dalam tutorial ini, anda bolehdialu-alukan untuk memuat turun contoh buku kerja Excel LEN.

    Dalam artikel seterusnya, kami akan meneroka keupayaan lain fungsi Excel LEN dan anda akan mempelajari beberapa lagi formula berguna untuk mengira aksara dalam Excel:

    • Formula LEN untuk mengira aksara tertentu dalam sel
    • Formula Excel untuk mengira semua aksara dalam julat
    • Formula untuk mengira aksara tertentu sahaja dalam julat
    • Formula untuk mengira perkataan dalam Excel

    Sementara itu, saya mengucapkan terima kasih kerana membaca dan berharap dapat berjumpa anda di blog kami tidak lama lagi!

    Michael Brown ialah peminat teknologi yang berdedikasi dengan semangat untuk memudahkan proses kompleks menggunakan alat perisian. Dengan lebih sedekad pengalaman dalam industri teknologi, beliau telah mengasah kemahirannya dalam Microsoft Excel dan Outlook, serta Helaian Google dan Dokumen. Blog Michael berdedikasi untuk berkongsi pengetahuan dan kepakarannya dengan orang lain, menyediakan petua dan tutorial yang mudah diikuti untuk meningkatkan produktiviti dan kecekapan. Sama ada anda seorang profesional berpengalaman atau pemula, blog Michael menawarkan pandangan berharga dan nasihat praktikal untuk memanfaatkan sepenuhnya alatan perisian penting ini.