Excel LEN funksiyası: xanadakı simvolları sayın

  • Bunu Paylaş
Michael Brown

Xüceyrədəki simvolları saymaq üçün Excel düsturu axtarırsınız? Əgər belədirsə, şübhəsiz ki, doğru səhifəyə düşmüsünüz. Bu qısa dərslik sizə Excel-də boşluqlu və ya boşluqsuz simvolları saymaq üçün LEN funksiyasından necə istifadə edə biləcəyinizi öyrədəcək.

Bütün Excel funksiyaları arasında LEN, şübhəsiz ki, ən asan və ən sadə funksiyadır. Funksiyanın adını xatırlamaq asandır, "uzunluq" sözünün ilk 3 simvolundan başqa bir şey deyil. LEN funksiyasının əslində etdiyi budur - mətn sətirinin uzunluğunu və ya xananın uzunluğunu qaytarır.

Fərqli desək, siz Excel-də LEN funksiyasından hesab istifadə edirsiniz. Hərflər, rəqəmlər, xüsusi simvollar və bütün boşluqlar daxil olmaqla xanadakı bütün simvollar .

Bu qısa dərslikdə biz əvvəlcə sintaksisə qısaca nəzər salacağıq, sonra Excel iş vərəqlərinizdəki simvolları saymaq üçün bəzi faydalı formula nümunələrinə daha yaxından nəzər salın.

    Excel LEN funksiyası

    Excel-də LEN funksiyası xanadakı bütün simvolları hesablayır, və sətir uzunluğunu qaytarır. Onun yalnız bir arqumenti var ki, bu da açıq şəkildə tələb olunur:

    =LEN(mətn)

    Burada mətn simvolların sayını hesablamaq istədiyiniz mətn sətridir. Heç bir şey daha asan ola bilməz, elə deyilmi?

    Aşağıda Excel LEN funksiyasının nə etdiyi barədə əsas fikir əldə etmək üçün bir neçə sadə düstur tapa bilərsiniz.

    =LEN(123) - 3-ü qaytarır, çünki 3 rəqəm mətn arqumentinə verilir.

    =LEN("good") - 4 qaytarır, çünki yaxşı sözü 4 hərfdən ibarətdir. Hər hansı digər Excel düsturları kimi, LEN də sayılmayan mətn sətirlərinə qoşa dırnaq işarələrinin daxil edilməsini tələb edir.

    Real həyatda olan LEN düsturlarınızda simvolları saymaq üçün çox güman ki, rəqəmlər və ya mətn sətirləri deyil, xana istinadları təqdim edəcəksiniz. xüsusi xanada və ya xanalar diapazonunda.

    Məsələn, A1 xanasındakı mətnin uzunluğunu almaq üçün bu düsturdan istifadə edərdiniz:

    =LEN(A1)

    Daha çox ətraflı izahat və ekran görüntüləri ilə mənalı nümunələr aşağıda verilmişdir.

    Excel-də LEN funksiyasından necə istifadə etməli - formula nümunələri

    İlk baxışda LEN funksiyası o qədər sadə görünür ki, əlavə izahat tələb etmir. Bununla belə, xüsusi ehtiyaclarınız üçün Excel Len düsturunuzu düzəltməyə kömək edə biləcək bəzi faydalı fəndlər var.

    Xüceyrədəki bütün simvolları (boşluqlar daxil olmaqla) necə hesablamaq olar

    Daha əvvəl qeyd edildiyi kimi, Excel LEN funksiyası müəyyən xanadakı bütün simvolları, o cümlədən bütün boşluqları - aparıcı, arxadakı boşluqlar və sözlər arasındakı boşluqları hesablayır.

    Məsələn, A2 xanasının uzunluğunu almaq üçün bu düsturdan istifadə edirsiniz:

    =LEN(A2)

    Aşağıdakı ekran görüntüsündə göstərildiyi kimi, LEN düsturumuz 29 hərf, 1 rəqəm və 6 boşluq daxil olmaqla 36 simvol saydı.

    Ətraflı məlumat üçün Excel xanalarındakı simvolların sayını necə hesablamaq olar.

    Sayımbirdən çox xanadakı simvollar

    Birdən çox xanadakı simvolları saymaq üçün Len düsturunuz olan xananı seçin və onu digər xanalara köçürün, məsələn, doldurma sapını dartmaqla. Ətraflı təlimatlar üçün Excel-də düsturu necə kopyalamaq olar bölməsinə baxın.

    Düstur kopyalanan kimi LEN funksiyası hər bir xana üçün fərdi olaraq simvol sayını qaytaracaq .

    Və yenə də diqqətinizə çatdırım ki, LEN funksiyası hərflər, rəqəmlər, boşluqlar, vergüllər, dırnaqlar, apostroflar və s. daxil olmaqla tamamilə hər şeyi hesablayır:

    Qeyd. Düsturu sütuna köçürərkən, Len düsturunuzun yeni məkana düzgün uyğunlaşması üçün LEN(A1) kimi nisbi xana istinadından və ya yalnız sütunu düzəldən LEN($A1) kimi qarışıq istinaddan istifadə etdiyinizə əmin olun. Əlavə məlumat üçün Excel-də mütləq və nisbi hüceyrə istinadlarından istifadə bölməsinə baxın.

    Bir neçə xanadakı simvolların ümumi sayını hesablayın

    Bir neçə xanadakı simvolların ümumi sayını əldə etməyin ən bariz yolu bir neçə LEN funksiyasını toplamaqdır, məsələn:

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

    Yaxud LEN düsturları ilə qaytarılan simvolların sayını cəmləmək üçün SUM funksiyasından istifadə edin:

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

    Hər iki halda, formula göstərilən xanaların hər birindəki simvolları hesablayır və ümumi sətir uzunluğunu qaytarır:

    Bu yanaşma, şübhəsiz ki, asan başa düşülür və istifadəsi asandır, lakin saymağın ən yaxşı yolu deyil.məsələn, 100 və ya 1000 xanadan ibarət diapazondakı simvollar. Bu halda, daha yaxşı olar ki, massiv düsturunda SUM və LEN funksiyalarından istifadə edəsiniz və mən sizə növbəti məqaləmizdə bir nümunə göstərəcəyəm.

    Baş və arxa boşluqlar istisna olmaqla simvolları necə hesablamaq olar

    Böyük iş vərəqləri ilə işləyərkən ümumi problem aparıcı və ya arxadakı boşluqlardır, yəni maddələrin əvvəlində və ya sonunda əlavə boşluqlardır. Siz onları vərəqdə çətin ki, görəcəksiniz, lakin onlarla bir neçə dəfə qarşılaşdıqdan sonra onlardan ehtiyat etməyi öyrənirsiniz.

    Hüceyrələrdə bir neçə görünməz boşluq olduğundan şübhələnirsinizsə, Excel LEN funksiyası böyük köməkdir. Yadınızdadırsa, o, simvol sayındakı bütün boşluqları ehtiva edir:

    Sətrin uzunluğunu aparıcı və arxada boşluqlar olmadan əldə etmək üçün sadəcə olaraq TRIM funksiyasını daxil edin Excel LEN düsturunuzda:

    =LEN(TRIM(A2))

    Bütün boşluqlar istisna olmaqla xanadakı simvolların sayını necə hesablamaq olar

    Əgər məqsədiniz İstər öndə, istər arxada, istərsə də arada heç bir boşluq olmadan simvol sayını əldə etmək üçün sizə bir az daha mürəkkəb düstur lazımdır:

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

    yəqin bilirsiniz, Əvəz etmə funksiyası bir simvolu digəri ilə əvəz edir. Yuxarıdakı düsturda siz boşluğu (" ") heç nə ilə, yəni boş mətn sətri ilə ("") əvəz edirsiniz. Siz LEN funksiyasına Əvəzedicini daxil etdiyiniz üçün əvəzetmə əslində xanalarda edilmir,sadəcə LEN düsturunuza heç bir boşluq olmadan sətir uzunluğunu hesablamaq üçün göstəriş verir.

    Excel ƏVƏZİNƏ funksiyasının daha ətraflı izahını burada tapa bilərsiniz: Formula nümunələri ilə ən populyar Excel funksiyaları.

    Necə verilmiş simvoldan əvvəl və ya sonrakı simvolların sayını hesablamaq üçün

    Bəzən xanadakı simvolların ümumi sayını saymaq əvəzinə mətn sətirinin müəyyən hissəsinin uzunluğunu bilmək lazım ola bilər.

    Fərz edək ki, sizdə belə SKU siyahısı var:

    Və bütün etibarlı SKU-ların birinci qrupda tam olaraq 5 simvolu var. Etibarsız elementləri necə müəyyənləşdirirsiniz? Bəli, ilk tiredən əvvəlki simvolların sayını hesablayaraq.

    Beləliklə, Excel uzunluq düsturumuz aşağıdakı kimi olur:

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

    İndi isə düsturun məntiqini başa düşməyiniz üçün düsturu bölək.

    • Siz birinci tirenin ("-") mövqeyini qaytarmaq üçün AXTAR funksiyasından istifadə edirsiniz. A2-də:

    SEARCH("-", $A2)

  • Sonra mətn sətirinin sol tərəfində başlayan çoxlu simvolu qaytarmaq üçün SOL funksiyasından istifadə edirsiniz və nəticədən 1-i çıxarırsınız. ' tire daxil etmək istəmirəm:
  • LEFT($A2, SEARCH("-", $A2,1)-1))

  • Və nəhayət, həmin sətirin uzunluğunu qaytarmaq üçün LEN funksiyanız var.
  • Rəsmlərin sayı bitən kimi orada bir addım daha atmaq istəyə bilərsiniz və kimi bir formula ilə sadə şərti formatlaşdırma qaydası quraraq etibarsız SKU-ları vurğulamaq istəyə bilərsiniz. =$B25:

    Və ya, yuxarıdakı LEN düsturunu IF funksiyasına daxil etməklə etibarsız SKU-ları müəyyən edə bilərsiniz:

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

    Burada göstərildiyi kimi aşağıdakı ekran görüntüsündə, düstur sətir uzunluğuna əsaslanaraq etibarsız SKU-ları mükəmməl şəkildə müəyyən edir və hətta ayrıca simvolların sayı sütununa ehtiyacınız yoxdur:

    Oxşar şəkildə, siz Xüsusi simvoldan sonra simvolların sayını hesablamaq üçün Excel LEN funksiyasından istifadə edə bilərsiniz.

    Məsələn, adlar siyahısında Soyadın neçə simvoldan ibarət olduğunu bilmək istəyə bilərsiniz. . Aşağıdakı LEN düsturu hiylə işlədir:

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

    Düstur necə işləyir:

    • İlk olaraq mövqeyi müəyyənləşdirirsiniz. AXTAR funksiyasından istifadə etməklə mətn sətirində boşluq (" ") təyin edin:

    SEARCH(" ",A2)))

  • Sonra boşluqdan sonra neçə simvolun olduğunu hesablayırsınız. Bunun üçün siz ümumi sətir uzunluğundan boşluq mövqeyini çıxarırsınız:
  • LEN(A2)-SEARCH(" ",A2)))

  • Bundan sonra boşluqdan sonra bütün simvolları qaytarmaq üçün RIGHT funksiyanız var.
  • Və nəhayət, siz RIGHT funksiyası tərəfindən qaytarılan sətir uzunluğunu əldə etmək üçün LEN funksiyasından istifadə edirsiniz.
  • Nəzərinizə çatdırırıq ki, düsturun düzgün işləməsi üçün hər bir xanada yalnız bir boşluq olmalıdır, yəni yalnız Ad və Soyad. , orta adlar, başlıqlar və ya şəkilçilər olmadan.

    Yaxşı, Excel-də LEN düsturlarından belə istifadə edirsiniz. Bu dərslikdə müzakirə olunan nümunələrə daha yaxından baxmaq istəyirsinizsə, siznümunə Excel LEN iş kitabını yükləmək üçün xoş gəlmisiniz.

    Növbəti məqalədə biz Excel LEN funksiyasının digər imkanlarını araşdıracağıq və siz Excel-də simvolları saymaq üçün daha bir neçə faydalı düstur öyrənəcəksiniz:

    • Xüceyrədəki xüsusi simvolları saymaq üçün LEN düsturu
    • Aralıqdakı bütün simvolları saymaq üçün Excel düsturu
    • Yalnız diapazondakı xüsusi simvolları saymaq üçün düstur
    • Excel-də sözləri saymaq üçün düsturlar

    Bu arada oxuduğunuz üçün sizə təşəkkür edirəm və tezliklə bloqumuzda görüşməyi ümid edirəm!

    Michael Brown proqram alətlərindən istifadə edərək mürəkkəb prosesləri sadələşdirməyə həvəsi olan xüsusi texnologiya həvəskarıdır. Texnologiya sənayesində on ildən artıq təcrübəyə malik olmaqla, o, Microsoft Excel və Outlook, həmçinin Google Cədvəl və Sənədlərdə bacarıqlarını mükəmməlləşdirib. Mayklın bloqu öz biliyini və təcrübəsini başqaları ilə bölüşməyə, məhsuldarlığı və səmərəliliyi artırmaq üçün asan izlənilən məsləhətlər və dərslikləri təqdim etməyə həsr olunub. İstər təcrübəli peşəkar, istərsə də yeni başlayan biri olmağınızdan asılı olmayaraq, Mayklın bloqu bu vacib proqram alətlərindən maksimum yararlanmaq üçün dəyərli fikirlər və praktiki məsləhətlər təklif edir.