فهرست مطالب
در حین تجزیه و تحلیل، سازماندهی یا پردازش داده ها در اکسل، ممکن است احساس کنید که سلول ها را بر اساس داده هایی مانند متن شمارش کنید که سلول حاوی آن است. دانستن نحوه شمارش سلول ها بر اساس معیارهای مختلف یکی از اساسی ترین مهارت هایی است که برای مقابله با داده ها در اکسل لازم است. با درک این اهمیت، ما چهار روش مختلف ارائه کردهایم که میتوانید از آنها برای شمارش اگر یک سلول حاوی متنی در اکسل به راحتی استفاده کنید.
دانلود کتاب تمرین تمرین
توصیه میشود دانلود کنید. کتاب کار اکسل و تمرین همراه با آن
ما از یک نمونه گزارش فروش ماهانه شکلات در کل مقاله استفاده کردهایم تا هر 4 روش را برای شمارش اگر سلولی حاوی متنی در اکسل است نشان دهیم.
اکنون میخواهیم هر 4 روش را یکی یکی مورد بحث قرار دهیم.
1. از تابع COUNTIF برای شمارش اگر سلولی حاوی هر متنی در اکسل است استفاده کنید
میتوانید از COUNTIF استفاده کنید تابع برای شمارش تمام سلول هایی که هر نوع متنی در آنها وجود دارد.
🔗 مراحل:
❶ انتخاب کنید سلول D17 ▶ برای ذخیره نتیجه شمارش.
❷ تایپ کنید
=COUNTIF(C5:C14, "*")
در قسمت سلول.
❸ دکمه ENTER را فشار دهید.
<1 1>
ساختار کلی:=COUNTIF(range,”*”)
▶ در بخش range، C5:C14 را وارد می کنیم، که محدوده ستونی است که در آن اجرا کرده ایم عملکرد COUNTIF .
▶ بخش بعدی که محدوده را دنبال میکند، معیارها را در خود جای میدهد، جایی که ما یک ستاره (*) وارد میکنیم، که یک علامت عام است که با هر تعداد کاراکتر متن مطابقت دارد.
2. اگر سلولی حاوی هر متنی در اکسل است با استفاده از تابع SUMPRODUCT جمع کنید
شما می توانید به جای تابع COUNTIF از تابع SUMPRODUCT برای شمارش استفاده کنید سلول هایی که حاوی هر متنی در آنها هستند.
🔗 مراحل:
❶ انتخاب سلول D17 ▶ برای ذخیره نتیجه شمارش.
❷ تایپ کنید
=SUMPRODUCT(--ISTEXT(C5:C14))
در داخل سلول.
❸ دکمه ENTER را فشار دهید.
␥ Formula Breakdown
ساختار کلی: =SUMPRODUCT(–ISTEXT(range))
▶ در قسمت range، C5:C14 را وارد می کنیم که محدوده ستون است. که در آن عملکرد SUMPRODUCT را اجرا کرده ایم.
3. اگر سلولی حاوی متن هایی با معیارهای خاص باشد، با استفاده از تابع COUNTIFS
اگر می خواهید معیارهای بیشتری اضافه کنید، شمارش کنید. در حین شمارش سلول هایی که حاوی متن هستند، می توانید به جای استفاده از عملکرد COUNTIF از عملکرد COUNTIFS استفاده کنید.
در این بخش، ما فقط آن سلول ها را می شماریم. که خالی نیستند؛ به این معنی است که ما تمام سلول هایی را که چیزی جز فضاهای خالی در آنها وجود ندارد حذف می کنیم.
🔗 مراحل:
❶ انتخاب سلول D17 ▶ برای ذخیره نتیجه شمارش.
❷ تایپ
=COUNTIFS(C5:C14,"*",C5:C14," ")
در داخل سلول.
❸ دکمه ENTER را فشار دهید.
␥ Formula Breakdown
ساختار کلی: =COUNTIFS(range,”*,range,” “)
▶ در بخش محدوده، C5:C14 را وارد می کنیم که محدوده ستونی که در آن عملکرد COUNTIFS را اجرا کرده ایم.
▶ بخش بعدی و سپس اولین محدوده جایی است که ما یک ستاره (*) وارد می کنیم. که یک علامت عام است که با هر تعداد از کاراکترهای متن مطابقت دارد.
▶ آخرین بخش به دنبال محدوده دوم، معیار دوم را مشخص میکند، که تمام سلولهایی را که فقط حاوی فضاهای خالی از تعداد کل هستند، باقی میگذارد.
محتوای مرتبط: سلول COUNTIF که حاوی متن خاصی در اکسل است (حساس به حروف کوچک و غیر حساس)
4. اگر سلولی حاوی متنی جزئی است جمع کنید متن منطبق در اکسل
در این بخش، ما تنها سلول هایی را که حاوی " Almont " به عنوان بخشی از کل متن هستند، شمارش می کنیم.
🔗 مراحل:
❶ انتخاب سلول D17 ▶ برای ذخیره نتیجه شمارش.
❷ تایپ
=COUNTIF(C5:C14,"*"&C17&"*")
در داخل سلول.
❸ دکمه ENTER را فشار دهید.
␥ Formula Breakdown
ساختار کلی: =COUNTIF(range,”*”&data&”*”)
▶ در قسمت range، C5:C14 را وارد می کنیم، که محدوده استاز ستونی که در آن عملکرد COUNTIF را اجرا کردیم.
▶ بخش بعدی که محدوده را دنبال می کند، معیارها را در خود جای می دهد، جایی که آدرس سلول C17 را در محل وارد می کنیم. از " داده " در "*"&داده&"*" . که تنها سلول های حاوی کلمه " Almond " را استخراج می کند.
بیشتر بخوانید: نحوه شمارش سلول ها در اکسل با متن های مختلف (5 روش)
چیزهایی که باید به خاطر بسپارید
📌 عملکرد COUNTIF فضای عادی را به عنوان یک مقدار متن به حساب میآورد.
📌 در درج محدوده و معیارها مراقب باشید برای هر یک از توابع.
نتیجه گیری
در این مقاله، ما چهار روش را مورد بحث قرار داده ایم که می توانید از آنها برای شمارش اگر یک سلول حاوی متنی در اکسل است استفاده کنید. یک فایل اکسل را نیز ضمیمه کرده ایم که می توانید با دانلود آن تمامی روش های موجود در این مقاله را تمرین کنید. در مورد مشکلاتی که در اکسل با آن مواجه هستید در بخش نظرات زیر نظر دهید، ما در اسرع وقت به شما پاسخ خواهیم داد.