Excelda matnli hujayralarni qanday hisoblash mumkin (8 ta tezkor hiyla)

  • Buni Baham Ko'Ring
Hugh West

Ushbu qo'llanmada men sizga 8 Excelda matnli hujayralarni hisoblashning tezkor usullarini ko'rsataman. Matn qiymatlarini o'z ichiga olgan ma'lumotlar katakchalarini topish uchun siz ushbu usullardan hatto katta ma'lumotlar to'plamida ham foydalanishingiz mumkin. Ushbu qo‘llanma davomida siz excel bilan bog‘liq har qanday topshiriqda juda foydali bo‘lgan ba’zi muhim Excel vositalari va usullarini ham o‘rganasiz.

Amaliyot kitobini yuklab oling

Mashq qilish kitobini shu yerdan yuklab olishingiz mumkin.

Text.xlsm bilan hujayralarni sanash

Excelda matnli hujayralarni hisoblash uchun 8 ta tezkor hiyla

Biz tushuntirish uchun qisqacha ma'lumotlar to'plamini oldik. qadamlar aniq. Ma'lumotlar to'plami taxminan 7 satr va 2 ustunga ega. Dastlab biz barcha katakchalarni Umumiy formatda saqlaymiz. Barcha ma'lumotlar to'plamlari uchun bizda 2 noyob ustunlar mavjud, ular Mahsulotlar va Sotuv miqdori . Agar kerak bo'lsa, keyinchalik ustunlar sonini o'zgartirishimiz mumkin.

1. COUNTA funktsiyasidan foydalanish

COUNTA funktsiyasi har qanday turdagi qiymatga ega barcha hujayralarni hisoblaydi. Bu funksiyadan excel da matnli katakchalarni hisoblash uchun foydalanishimiz mumkin. Buning uchun quyidagi amallarni bajaring.

Qadamlar:

  • Avval C10 yacheykaga o'ting va quyidagi formulani kiriting:
=COUNTA(B5:C9)-COUNT(B5:C9)

  • Endi Enter -ni bosing va bu hisoblab chiqadi C10 ichidagi matn kataklarining umumiy soni.

Batafsil o'qing: Agar hisoblangHujayra Excelda matnni o'z ichiga oladi (5 ta oson yondashuv)

2. COUNTIF funktsiyasini qo'llash

COUNTIF funktsiyasi hujayralarni hisoblash uchun ma'lum mezonlarni oladi. Tegishli mezonlarni o'rnatish orqali biz ushbu funktsiyadan foydalangan holda Excelda matnli hujayralarni sanashimiz mumkin. Keling, buni qanday qilishni ko'rib chiqaylik.

Qadamlar:

  • Boshlash uchun C10 katakchani ikki marta bosing va kiriting quyidagi formula:
=COUNTIF(B5:C9,"*")

  • Keyin, Enter tugmasini bosing va matn ma'lumotlari bo'lgan katakchalar sonini olishingiz kerak.

Batafsil o'qing: Hujayra Excelda matnni o'z ichiga olgan bo'lsa hisoblash (4 usul)

3. ISTEXT funksiyasidan foydalanish

Nomidan ko'rinib turibdiki, ISTEXT funksiyasi Excelda matn bor yoki yo'qligini tekshiradi va bilan fikr bildiradi. TRUE yoki FALSE qiymat. Keling, buni hujayralarni hisoblash uchun qanday qo'llashni ko'rib chiqaylik.

Qadamlar:

  • Ushbu usulni boshlash uchun C10 va quyidagi formulani kiriting:
=COUNT(IF(ISTEXT(B5:C9),1))

  • Keyin, Enter tugmasini bosing. tugmacha va natijada C10 katak ichidagi matn ma'lumotlari bilan jami hujayralar soni topiladi.

🔎 Formula qanday ishlaydi?

  • ISTEXT(B5:C9): Bu qism diapazondagi har bir katakni tekshiradi va TRUE agar hujayrada matn boʻlsa, FALSE
  • AGAR(ISTEXT(B5:C9),1): Bu massivni qaytaradi 1 va YOLG'ON matn qiymatini o'z ichiga olgan katakka bog'liq.

Batafsil o'qing: Excelda ma'lum bir matnni o'z ichiga olgan COUNTIF katak (katta-katta va katta-kichik harflarni sezgir)

4. SUM funksiyasi bilan hisoblash

Matnli kataklarni hisoblash uchun SUM funksiyasi Excel dasturida ISTEXT funksiyasi bilan birgalikda ham foydalanishimiz mumkin.

Qadamlar:

  • Ushbu usulni boshlash uchun C10 katakka o'ting va quyidagi formulani kiriting:
=SUM(IF(ISTEXT(B5:C9),1))

  • Bundan so'ng Enter tugmasini bosing yoki istalgan bo'sh katakchani bosing.
  • Bu darhol C10 yacheyka ichidagi matn katakchalari sonini 5 sifatida beradi.

🔎 Formula qanday ishlaydi?

  • ISTEXT(B5:C9): Ushbu qism diapazondagi har bir katakchani tekshiradi va TRUE agar hujayrada matn boʻlsa, FALSE
  • AGAR(ISTEXT(B5:C9),1): Bu matn qiymati boʻlgan katakka qarab 1 va FALSE massivni qaytaradi.

Batafsil oʻqish : Excelda ustundagi ma'lum so'zlarni qanday hisoblash mumkin (2 usul)

5. SUMPRODUCT funktsiyasi bo'yicha matn katakchalarini hisoblash

Ushbu usulda biz SUMPRODUCT dan foydalanamiz. funktsiya bilan birga ISTEXT funksiyasi Excelda matnli kataklarni hisoblash uchun.

Qadamlar:

  • Avvalgidek, kiriting C10 katak ichidagi quyidagi formula:
=SUMPRODUCT(IF(ISTEXT(B5:C9),1))

  • Nihoyat, Enter tugmasini bosing va natijani 5 deb olamiz.

🔎 Formula qanday ishlaydi?

  • ISTEXT(B5:C9): Bu qism diapazondagi har bir yacheykani tekshiradi va qaytaradi TRUE agar yacheyka matn bo'lsa, FALSE
  • AGAR(ISTEXT(B5:C9),1): Bu 1 va FALSE matn qiymati boʻlgan katakka qarab.

6. Excelda SIGN funksiyasidan foydalanish

SIGN funksiyasi Excel testlarida raqam ijobiy yoki salbiy. Excelda matnli hujayralarni hisoblash uchun oldingi usulga o'xshash ushbu funktsiyadan foydalanishimiz mumkin. Quyida batafsil qadamlar keltirilgan.

Qadamlar:

  • Jarayonni boshlash uchun C10 yacheykaga o'ting va so'zni kiriting. quyidagi formula:
=SUMPRODUCT(SIGN(ISTEXT(B5:C9)))

  • Keyin, Enter -ni bosing va bu C10 katak ichidagi matn ma'lumotlari qiymatiga ega bo'lgan kataklarning umumiy sonini hisoblang.

🔎 Formula qanday ishlaydi?

  • ISTEXT(B5:C9): Bu qism diapazondagi har bir katakchani tekshiradi va TRUE agar hujayrada matn bo'lsa, FALSE
  • SIGN(ISTEXT(B5:C9)): Bu qism 1 massivni qaytaradi va 0 hujayra musbat yoki 0 bo'lsa.

7. Bo'sh joy bo'lgan katakchalar bundan mustasno

Quyidagi ma'lumotlar to'plamida B8 oldingi usullar hisobga olinadigan bitta bo'shliqqa egamatn. Buning uchun Excelda matnli kataklarni hisoblashning boshqa usuli kerak, lekin bo'sh joy bo'lgan har qanday katakchalar bundan mustasno.

Qadamlar:

  • Birinchidan, hujayraga o'ting. C10 va quyidagi formulani kiriting:
=COUNTIF(B5:C9,"><")

  • Endi bosing kiriting va bu C10 katak ichidagi matn kataklarining umumiy sonini hisoblab chiqadi.

8. Yacheykalarni keyin hisoblash Filtrlash

Bu yerda biz ma'lumotlar to'plamini filtrladik, chunki 9 qatori mavjud emasligini ko'rishingiz mumkin. Oddiy formulalar bu qatorni ham hisoblab chiqadi. Shunday qilib, biz Excelda matnli filtrlangan katakchalarni hisoblash uchun boshqa formuladan foydalanamiz.

Qadamlar:

  • Buning uchun <1 katakchani ikki marta bosing>C10 va quyidagi formulani kiriting:
=SUMPRODUCT(SUBTOTAL(103, INDIRECT("B"&ROW(B5:C10)))*(ISTEXT(B5:C10)))

  • Keyin, tugmachasini kiriting va siz matn ma'lumotlari bo'lgan katakchalar sonini olishingiz kerak.

🔎 Formula qanday ishlaydi ?

  • ISTEXT(B5:C10) : ISTEXT funksiyasi diapazondagi har bir katakchani tekshiradi va agar hujayra o'z ichiga olgan bo'lsa TRUE ni qaytaradi matn, aks holda FALSE.
  • BEVOIDRECT(“B”&QATR(B5:C10)): BILGIROQ funksiya ichidagi barcha kataklarning alohida havolalarini oʻrnatish uchun belgilangan diapazon.
  • SUBJOTAL(103, BILOVYoʻT(“B”&ROW(B5:C10)*(ISTEXT(B5:C10)): Ushbu qism massivni qaytaradi dan 1 va 0 bu hujayrada matn mavjudligini bildiradi yokiaks holda.

Batafsil o'qing: Excelda matn bilan filtrlangan katakchalarni qanday hisoblash mumkin (3 usul)

Excelda hujayralarni qanday hisoblash mumkin

Agar siz excelda VBA bilan tanish bo'lsangiz, bir necha qator kod yordamida hujayralarni tezda hisoblaysiz. Keling, buni qanday qilishimizni ko'rib chiqaylik.

Qadamlar:

  • Ushbu usul uchun Dasturchi yorlig'iga o'ting va <-ni tanlang. 1>Visual Basic .

  • Endi VBA oynasida Insert -ni tanlang va Module -ni bosing.

  • Keyin, yangi oynada quyidagi formulani kiriting:
7951

  • Keyin, Makrolar -ni bosish orqali Tuzuvchi yorlig'idan makrosni oching.

  • Endi, Makro oynasida CountCells makrosni tanlang va Ishga tushirish tugmasini bosing.

  • Natijada VBA kodi C10 katakchadagi umumiy hujayralar sonini hisoblab chiqadi.

Excelda sonlar bilan yacheykalarni qanday hisoblash mumkin

Raqamli katakchalarni sanash uchun biz excelda asosiy COUNT funktsiyasini bajaramiz.

Qadamlar:

  • Boshlash uchun C10 katakchani ikki marta bosing va quyidagi formulani kiriting:
=COUNT(B5:C9)

  • Keyin, Enter tugmachasini bosing va bu topiladi soni 5 ga teng bo'lgan katakchalar soni.

Xulosa

Umid qilamanki, siz men buni ko'rsatgan usullarExcelda matnli hujayralarni qanday hisoblash bo'yicha qo'llanma. Ko'rib turganingizdek, bunga erishishning bir necha yo'li mavjud. Shuning uchun vaziyatingizga eng mos keladigan usulni oqilona tanlang. Agar biron bir qadamda qolib ketsangiz, chalkashliklarni bartaraf etish uchun ularni bir necha marta o'tkazishni maslahat beraman. Nihoyat, ko'proq excel texnikasini o'rganish uchun ExcelWIKI veb-saytimizga tashrif buyuring. Agar sizda biron bir savol bo'lsa, iltimos, izohlarda menga xabar bering.

Hugh West - bu sohada 10 yildan ortiq tajribaga ega bo'lgan yuqori tajribali Excel treneri va tahlilchisi. Buxgalteriya hisobi va moliya yo‘nalishi bo‘yicha bakalavr va biznes boshqaruvi bo‘yicha magistr darajasiga ega. Xyu o'qitishga ishtiyoqi bor va unga amal qilish va tushunish oson bo'lgan o'ziga xos o'qitish usulini ishlab chiqdi. Uning Excel bo'yicha ekspert bilimlari butun dunyo bo'ylab minglab talabalar va mutaxassislarga o'z malakalarini oshirishga va o'z martabalarida muvaffaqiyat qozonishlariga yordam berdi. Xyu o'z blogi orqali o'z bilimlarini dunyo bilan baham ko'radi, jismoniy shaxslar va korxonalarga o'z salohiyatini to'liq ro'yobga chiqarishga yordam berish uchun bepul Excel darsliklari va onlayn treninglarni taklif qiladi.