Excel LEN funktsiyasi: hujayradagi belgilarni hisoblash

  • Buni Baham Ko'Ring
Michael Brown

Hujayradagi belgilarni hisoblash uchun Excel formulasini qidiryapsizmi? Agar shunday bo'lsa, unda siz to'g'ri sahifaga tushdingiz. Ushbu qisqa qo'llanma sizga Excelda belgilarni bo'sh joy bilan yoki bo'sh joysiz hisoblash uchun LEN funksiyasidan qanday foydalanishni o'rgatadi.

Barcha Excel funksiyalaridan LEN, shubhasiz, eng oson va eng sodda funksiyadir. Funktsiya nomini eslab qolish oson, bu "uzunlik" so'zining dastlabki 3 ta belgisidan boshqa hech narsa emas. LEN funksiyasi aslida shunday qiladi - matn satrining uzunligini yoki katak uzunligini qaytaradi.

Boshqacha qilib aytganda, hisoblash uchun Excelda LEN funksiyasidan foydalanasiz. Hujayradagi barcha belgilar , jumladan, harflar, raqamlar, maxsus belgilar va barcha bo'shliqlar.

Ushbu qisqa qo'llanmada biz avval sintaksisni qisqacha ko'rib chiqamiz, keyin esa Excel ish varaqlaridagi belgilarni hisoblash uchun foydali formula misollarini batafsil ko'rib chiqing.

    Excel LEN funktsiyasi

    Excel'dagi LEN funktsiyasi hujayradagi barcha belgilarni sanaydi, va satr uzunligini qaytaradi. Unda faqat bitta argument bor, bu aniq talab qilinadi:

    =LEN(matn)

    Bu yerda matn belgilar sonini hisoblamoqchi boʻlgan matn qatori. Hech narsa osonroq bo'lishi mumkin emas, to'g'rimi?

    Quyida Excel LEN funksiyasi nima qilishi haqida asosiy tasavvurga ega bo'lish uchun bir nechta oddiy formulalarni topasiz.

    =LEN(123) - 3 ni qaytaradi, chunki 3 ta raqam matn argumentiga beriladi.

    =LEN("good") - 4 ni qaytaradi, chunki yaxshi so'zi 4 ta harfdan iborat. Boshqa har qanday Excel formulasi singari, LEN ham hisobga olinmaydigan matn qatorlariga qoʻsh tirnoqlarni qoʻyishni talab qiladi.

    Haqiqiy hayotdagi LEN formulalarida belgilarni hisoblash uchun raqamlar yoki matn qatorlari oʻrniga hujayra havolalarini taqdim etishingiz mumkin. ma'lum bir hujayra yoki hujayralar diapazonida.

    Masalan, A1 katakchadagi matn uzunligini olish uchun quyidagi formuladan foydalanasiz:

    =LEN(A1)

    Ko'proq Quyida batafsil tushuntirishlar va skrinshotlar bilan mazmunli misollar keltirilgan.

    Excelda LEN funksiyasidan qanday foydalanish - formula misollari

    Bir qarashda LEN funksiyasi shunchalik sodda ko'rinadiki, qo'shimcha tushuntirishni talab qilmaydi. Biroq, maxsus ehtiyojlaringiz uchun Excel Len formulasini o'zgartirishga yordam beradigan ba'zi foydali fokuslar mavjud.

    Hujayradagi barcha belgilarni (shu jumladan bo'shliqlarni) qanday hisoblash mumkin

    Yuqorida aytib o'tilganidek, Excel LEN funksiyasi belgilangan katakdagi mutlaqo barcha belgilarni, shu jumladan barcha bo‘shliqlarni – bosh, keyingi bo‘shliqlar va so‘zlar orasidagi bo‘shliqlarni hisoblaydi.

    Masalan, A2 katak uzunligini olish uchun quyidagi formuladan foydalanasiz:

    =LEN(A2)

    Quyidagi skrinshotda ko'rsatilganidek, LEN formulamiz 36 ta belgidan iborat bo'lib, 29 ta harf, 1 raqam va 6 ta bo'sh joydan iborat.

    Batafsil maʼlumot olish uchun Excel kataklaridagi belgilar sonini qanday hisoblash mumkin boʻlimiga qarang.

    Hisoblashbir nechta kataklardagi belgilar

    Bir nechta katakchalardagi belgilarni hisoblash uchun Len formulasi bilan katakchani tanlang va uni boshqa kataklarga nusxalang, masalan, toʻldirish dastagini sudrab. Batafsil ko'rsatmalarni Excelda formuladan qanday nusxalash mumkin bo'limiga qarang.

    Formuladan ko'chirilishi bilan LEN funksiyasi har bir katak uchun alohida belgilar sonini qaytaradi .

    Yana shuni ta'kidlashim kerakki, LEN funksiyasi harflar, raqamlar, bo'shliqlar, vergullar, qo'shtirnoqlar, apostroflar va hokazolarni hisobga oladi:

    Eslatma. Formulani ustun bo'ylab nusxalashda LEN(A1) kabi nisbiy yacheyka havolasidan yoki faqat ustunni tuzatuvchi LEN($A1) kabi aralash havoladan foydalaning, shunda Len formulangiz yangi joylashuvga to'g'ri moslashadi. Qo'shimcha ma'lumot olish uchun Excelda mutlaq va nisbiy hujayra havolalaridan foydalanish bo'limiga qarang.

    Bir nechta kataklardagi belgilarning umumiy sonini sanash

    Bir nechta kataklardagi belgilarning umumiy sonini olishning eng aniq usuli bu bir nechta LEN funksiyalarini qo‘shishdir, masalan:

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

    Yoki LEN formulalari tomonidan qaytarilgan belgilar sonini jamlash uchun SUM funksiyasidan foydalaning:

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

    Har qanday holatda ham formula belgilangan kataklarning har biridagi belgilarni sanaydi va umumiy satr uzunligini qaytaradi:

    Ushbu yondashuv, shubhasiz, tushunarli va ishlatish uchun qulay, lekin hisoblashning eng yaxshi usuli emas.100 yoki 1000 hujayradan iborat diapazondagi belgilar. Bunday holda siz massiv formulasida SUM va LEN funksiyalaridan foydalanganingiz ma'qul va men keyingi maqolamizda sizga misol ko'rsataman.

    Bosh va keyingi bo'shliqlardan tashqari belgilarni qanday hisoblash mumkin

    Katta ish varaqlari bilan ishlashda keng tarqalgan muammo - oldingi yoki keyingi bo'shliqlar, ya'ni elementlarning boshida yoki oxiridagi qo'shimcha bo'shliqlar. Siz ularni varaqda deyarli sezmaysiz, lekin ular bilan bir necha marta duch kelganingizdan so'ng, siz ulardan ehtiyot bo'lishni o'rganasiz.

    Agar siz hujayralarda bir nechta ko'rinmas bo'shliqlar borligiga shubha qilsangiz, Excel LEN funktsiyasi katta yordam beradi. Esingizda bo'lsa, u belgilar sonidagi barcha bo'shliqlarni o'z ichiga oladi:

    String uzunligini oldingi va keyingi bo'shliqlarsiz olish uchun TRIM funksiyasini o'rnatish kifoya. Excel LEN formulasida:

    =LEN(TRIM(A2))

    Hamma bo'shliqlardan tashqari hujayradagi belgilar sonini qanday hisoblash mumkin

    Agar maqsadingiz bo'lsa Belgilar sonini hech qanday bo'sh joysiz, oldingi, keyingi yoki oraliqda olish uchun sizga biroz murakkabroq formula kerak bo'ladi:

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

    Siz bilsangiz kerak, SUBSTITUTE funksiyasi bir belgini boshqasi bilan almashtiradi. Yuqoridagi formulada siz bo'sh joyni (" ") hech narsa bilan almashtirasiz, ya'ni bo'sh matn qatori (""). LEN funksiyasiga SUBSTITUTE ni joylashtirganingiz uchun, almashtirish aslida hujayralarda amalga oshirilmaydi.shunchaki LEN formulangizga qator uzunligini hech qanday boʻsh joysiz hisoblashni buyuradi.

    Excel SUBSTITUTE funksiyasining batafsil tushuntirishini bu yerda topishingiz mumkin: Formula misollari bilan eng mashhur Excel funksiyalari.

    Qanday qilib. berilgan belgidan oldin yoki keyin belgilar sonini hisoblash uchun

    Ba'zan siz katakdagi belgilarning umumiy sonini sanash o'rniga matn qatorining ma'lum bir qismi uzunligini bilishingiz kerak bo'lishi mumkin.

    Deylik, sizda shunday SKUlar roʻyxati bor:

    Va barcha joriy SKUlar birinchi guruhda aynan 5 ta belgidan iborat. Yaroqsiz narsalarni qanday aniqlash mumkin? Ha, birinchi tiredan oldingi belgilar sonini sanash orqali.

    Demak, Excel uzunlik formulamiz quyidagicha bo'ladi:

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

    Endi esa formulani mantiqiy tushunishingiz uchun parchalab olaylik.

    • Siz birinchi chiziqcha ("-") o'rnini qaytarish uchun SEARCH funksiyasidan foydalanasiz. A2 da:

    SEARCH("-", $A2)

  • Keyin, siz matn satrining chap tomonida boshlanadigan shuncha belgilarni qaytarish uchun LEFT funksiyasidan foydalanasiz va natijadan 1ni ayirasiz, chunki siz 'chiziqni qo'shishni xohlamayman:
  • LEFT($A2, SEARCH("-", $A2,1)-1))

  • Va nihoyat, sizda ushbu satr uzunligini qaytarish uchun LEN funksiyasi mavjud.
  • Belgilar soni bo'lishi bilanoq u erda siz bir qadam oldinga borishni va oddiy shartli formatlash qoidasini o'rnatish orqali yaroqsiz SKUlarni ajratib ko'rsatishni xohlashingiz mumkin. =$B25:

    Yoki yuqoridagi LEN formulasini IF funksiyasiga kiritish orqali yaroqsiz SKU’larni aniqlashingiz mumkin:

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

    Bu yerda ko‘rsatilganidek quyidagi skrinshotda, formula satr uzunligi asosida yaroqsiz SKU larni mukammal aniqlaydi va sizga alohida belgilar soni ustuni ham kerak emas:

    Shu kabi usulda siz Excel LEN funksiyasidan ma'lum bir belgidan keyin belgilar sonini hisoblash uchun foydalanish mumkin.

    Masalan, ismlar ro'yxatida Familiya nechta belgidan iboratligini bilishni xohlashingiz mumkin. . Quyidagi LEN formulasi yordam beradi:

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

    Formula qanday ishlaydi:

    • Avval siz pozitsiyani aniqlaysiz. QIDIRUV funksiyasidan foydalanib, matn satridagi bo'sh joyni (" ") belgilang:

    SEARCH(" ",A2)))

  • Keyin, bo'sh joydan qancha belgi borligini hisoblang. Buning uchun satrning umumiy uzunligidan bo'sh joyni ayirasiz:
  • LEN(A2)-SEARCH(" ",A2)))

  • Shundan so'ng siz bo'sh joydan keyingi barcha belgilarni qaytarish uchun HUQUQ funksiyasiga egasiz.
  • Va Nihoyat, siz RIGHT funksiyasi tomonidan qaytarilgan satr uzunligini olish uchun LEN funksiyasidan foydalanasiz.
  • Iltimos, formula to‘g‘ri ishlashi uchun har bir katakda faqat bitta bo‘sh joy bo‘lishi kerak, ya’ni faqat ism va familiya bo‘lishi kerak. , ota ismlari, sarlavhalari va qo'shimchalarisiz.

    Xo'sh, Excelda LEN formulalaridan shunday foydalanasiz. Agar siz ushbu qo'llanmada muhokama qilingan misollarni batafsil ko'rib chiqmoqchi bo'lsangiz, shundaysizExcel LEN ish kitobining namunasini yuklab olish uchun xush kelibsiz.

    Keyingi maqolada biz Excel LEN funksiyasining boshqa imkoniyatlarini ko'rib chiqamiz va siz Excelda belgilarni hisoblash uchun yana bir nechta foydali formulalarni o'rganasiz:

    • Yacheykadagi aniq belgilarni sanash uchun LEN formulasi
    • Diapazondagi barcha belgilarni hisoblash uchun Excel formulasi
    • Diapazondagi faqat aniq belgilarni hisoblash uchun formula
    • Excelda so'zlarni hisoblash formulalari

    Ayni paytda o'qiganingiz uchun rahmat va tez orada blogimizda ko'rishga umid qilaman!

    Maykl Braun - dasturiy vositalardan foydalangan holda murakkab jarayonlarni soddalashtirishga ishtiyoqi bo'lgan maxsus texnologiya ishqibozi. Texnologiya sohasida o'n yildan ortiq tajribaga ega bo'lgan holda, u Microsoft Excel va Outlook, shuningdek, Google Sheets va Docs dasturlarida o'z mahoratini oshirdi. Mayklning blogi o'z bilimi va tajribasini boshqalar bilan baham ko'rishga, samaradorlik va samaradorlikni oshirish uchun amal qilish oson maslahatlar va o'quv qo'llanmalariga bag'ishlangan. Tajribali mutaxassismisiz yoki yangi boshlovchi boʻlasizmi, Mayklning blogi ushbu muhim dasturiy vositalardan maksimal darajada foydalanish uchun qimmatli tushunchalar va amaliy maslahatlarni taqdim etadi.