شمارش سلولها با رشتهها و اعداد با استفاده از تابع COUNTIF در لیبره آفیس کالک
این آموزش روشهای مختلفی از تابع COUNTIF در لیبره آفیس کالک را توضیح میدهد که میتوان از آنها برای شمارش رشتهها، اعداد از یک سلول، محدوده، سطرها، ستونها و غیره استفاده کرد.
تابع COUNTIF – سینتکس
1 |
COUNTIFS(Range1; Criterion1 [; Range2; Criterion2 [; ...]]) |
تعداد سطرها یا ستونهایی را که معیارها را برآورده میکنند، برمیگرداند.
شمارش اعداد با شماره در فرمول
مثال زیر تعداد عدد 20 را در محدوده A1:A7 برمیگرداند. در مثال زیر، عدد 20 دو بار در محدوده وجود دارد. بنابراین نتیجه 2 است.
1 |
=COUNTIF(A1:A7,20) |
شمارش اعداد با شماره به عنوان مرجع سلول
شما همچنین میتوانید عدد 20 را به عنوان مرجع سلول تعیین کنید. نتیجه مشابه خواهد بود. COUNTIF سعی میکند مقدار مشخص شده در سلول D1 را شمارش کند.
1 |
=COUNTIF(A1:A7,D1) |
شمارش اعداد با استفاده از عملگرها
COUNTIF همچنین میتواند با استفاده از عملگرهای منطقی شمارش کند. میتواند تعداد سطرها و ستونهایی را که شرایط بزرگتر و کمتر از آن را برآورده میکنند، شمارش کند.
عملگر بزرگتر از
در مثال بالا، اگر نیاز به شمارش تعداد سطرهایی با مقادیر بیشتر از 20 داریم، از فرمول زیر استفاده کنید. توجه داشته باشید که عملگر < باید به عنوان یک رشته استفاده شود.
1 |
=COUNTIF(A1:A7,">"&D1) |
بدون مرجع سلولی، میتوانید از COUNTIF(A1:A7,”>20″) نیز استفاده کنید، که همان نتیجه را به همراه خواهد داشت.
عملگر کوچکتر از
از علامت > برای یافتن تعداد سطرهای کمتر از مقدار مشخص شده استفاده کنید.
1 |
=COUNTIF(A1:A7,"<"&D1) |
عملگر نابرابر
به طور مشابه، از علامت <> برای پیدا کردن تعداد سطرهایی که با مقدار مشخص شده برابری نمیکنند استفاده کنید.
1 |
=COUNTIF(A1:A7,"<>"&D1) |
عملگرهای مساوی، بزرگتر از مساوی، کوچکتر از مساوی
میتوانید از =، >=، و <= در فرمولهای بالا استفاده کنید تا نتایج برابر، بزرگتر از مساوی و کوچکتر از مساوی را به یک مقدار مشخص به دست آورید.
تابع COUNTIF با استفاده از OR
همچنین میتوانید دو تابع COUNTIF را برای دستیابی به موارد بیشتر ترکیب کنید. مثال زیر تعداد سطرها را که 20 یا 10 است برمیگرداند.
1 |
=COUNTIF(A1:A7,"="&D1)+COUNTIF(A1:A7,"="&E1) |
استفاده از تابعی دیگر در داخل COUNTIF
امکان استفاده از تابع دیگری در معیارهای COUNTIF وجود دارد. مثال زیر مقادیر بزرگتر از میانگین A1:A7، یعنی 32.7 را برمیگرداند.
1 |
=COUNTIF(A1:A7,">"&AVERAGE(A1:A7)) |
شمارش رشته یا متن
از COUNTIF میتوان برای شمارش هر متن یا رشتهای در سلولهای لیبره آفیس کالک مانند اعداد استفاده کرد. فرمول هم دقیقا همان است. فقط معیارها باید یک متن/رشته مشخص شده توسط دو گیومه باشند.
شمارش یک متن خاص
مثال زیر متن apple را در محدوده A1:A10 میشمارد.
1 |
=COUNTIF(A:A10,D1) |
شمارش کل متن
مثال بالا، A1:A10، دارای ترکیبی از مقادیر – اعداد و متن است. اگر میخواهید سطرها را فقط با متن بشمارید، میتوانید از فرمول زیر استفاده کنید.
1 |
=COUNTIF(A1:A10,"*")-COUNT(A1:A10) |
علامت * تعداد تمام سلولها از جمله عددی و متنی را نشان میدهد. تابع COUNT() تعداد سلولهای عددی را میدهد.
نکات تکمیلی
- از معیارهای زیر برای شمارش تمام سلولهای دارای متنی که با هر متنی شروع میشوند، استفاده کنید (مثلا apple).
1 |
=COUNTIF(A1:A10,"apple*") |
- از معیارهای زیر برای شمارش تمام سلولهای دارای متن حاوی هر رشته منطبق استفاده کنید (مثلا apple).
1 |
=COUNTIF(A1:A10,"*apple*") |
- برای شمارش سلولهای دارای رشته منطبق با هر یک از کاراکترها در پایان، از معیارهای زیر استفاده کنید.
1 |
=COUNTIF(A1:A10,"apple?") |
بنابراین، به این صورت است که میتوانید از COUNTIF برای استفادههای مختلف در لیبره آفیس کالک استفاده کنید.
اگر تمایل دارید تا در مورد این نرمافزار قدرتمند بیشتر بدانید در ادامه با سری مجموعه آموزشهای لیبره آفیس کالک همراه باشید.
همچنین اگر نکته یا نظر خاصی در راستای تکمیل این محتوا دارید حتما آن را در بخش نظرات با ما در میان بگذاربد تا پذیرای شما باشیم.
درباره محسن بهارلوئی
رسالت من و تیم حاضر در رسانه «محتوای باز» که از اقصی نقاط ایران در حال تالیف مقالات آموزشی هستند؛ آموزش کلیه نرمافزارهای آزاد/متنباز و ابزارهای گنو/لینوکسی برای ایرانیان است. امید است که هر چه سریعتر و با کیفیتتر محقق شود.
نوشتههای بیشتر از محسن بهارلوئیاین سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش میشوند.
دیدگاهتان را بنویسید