فهرست مطالب
بسیاری اوقات، پایگاه داده ممکن است حاوی سلول های خالی باشد. یکی دوست دارد سلول های خالی را بشمارد. مایکروسافت اکسل فرمول ها و ابزارهای شگفت انگیزی دارد که به راحتی آن را برای شما انجام می دهد. این مقاله شامل چهار روش مختلف برای شمارش سلولهای خالی در اکسل میشود.
دانلود کتاب تمرین تمرین
میتوانید کتاب تمرین تمرین را از اینجا دانلود کنید.
Count Empty Cells.xlsm4 روش مفید برای شمارش سلولهای خالی در اکسل
ما از مجموعه داده زیر برای توضیح روشهای شمارش سلولهای خالی در اکسل استفاده خواهیم کرد.
مجموعه داده شامل نام محصولات فناوری و تعداد فروش هایی است که در یک شرکت مبتنی بر فناوری رخ داده است. می توانید متوجه شوید که مجموعه داده تعدادی سلول خالی دارد. ما سلولهای خالی را با استفاده از فرمولها و ابزارهای موجود در اکسل میشماریم.
1. شمارش سلولهای خالی با درج فرمولهای اکسل با COUNTIF، COUNTBLANK، SUMPRODUCT، و غیره. فرمول های شمارش سلول های خالی در یک مجموعه داده. توابعی مانند COUNTBLANK، COUNTIF، SUM، SUMPRODUCT، و غیره برای تشکیل چنین فرمول هایی استفاده می شود. اجازه دهید فرمول ها را یکی یکی ببینیم.
i. درج COUNTBLANK برای شمارش سلول های خالی
عملکرد COUNTBLANK خود توضیح می دهد که چه کاری می تواند انجام دهد. میتواند سلولهای خالی یا خالی را در یک ردیف برای یک محدوده دادهشده شمارش کند.
فرمول مجموعه داده داده شده:
=COUNTBLANK(B5:C5)
استفاده از پر کردنhandle ما میتوانیم نتیجه بقیه ردیفهای مجموعه داده را پیدا کنیم.
علامت plus (+) را در پایین سمت راست سلول بکشید ( B5 ).
نتیجه را در تصویر زیر مشاهده کنید.
شرح فرمول:
نحو فرمول:
=COUNTBLANK(محدوده)در اینجا، محدوده مجموعه داده را از جایی که میخواهید سلولهای خالی را شمارش کنید، نشان میدهد.
همچنین میتوانید از فرمولهای تودرتوی IF و COUNTBLANK استفاده کنید تا متوجه شوید که ردیف کاملاً خالی است یا خیر.
فرمول به این صورت خواهد بود:
=IF(COUNTBLANK(B5:C5)=0,"Not Blank","Blank")
تصویر زیر را دنبال کنید تا بدانید چگونه این کار را انجام دهید.
شرح فرمول:
نحو فرمول تودرتو:
=IF(logical_test,[value_if_true],[value_if_false])
در اینجا، logical_test تابع COUNTBLANK را می گیرد و بررسی می کند آیا برابر با صفر است یا خیر.
value_if_true در صورت درست بودن آزمایش، یک متن را برای نمایش می گیرد.
value_if_false یک متن را می گیرد اگر آزمایش نادرست است، نمایش داده شود.
ii. درج COUNTIF یا COUNTIFS برای شمارش سلول های خالی
شما همچنین می توانید از تابع COUNTIF یا COUNTIFS استفاده کنید. هر دو نتیجه یکسانی خواهند داشت.
فرمول این خواهد بود:
=COUNTIF(B5:C5,"")
یا،
=COUNTIFS(B5:C5,"")
سپس، <6 را بکشید علامت>+ (+) در پایین سمت راست سلول برای یافتن تعداد بقیه ردیفهای مجموعه داده.
اولین ستون سلولهای خالی در ستون D از عملکرد COUNTIF استفاده می کنددر حالی که مورد دوم در ستون E از عملکرد COUNTIFS استفاده می کند.
می توانید متوجه شوید که نتیجه هر دو فرمول یکسان است.
توضیح فرمول:
نحو فرمولها:
=COUNTIF(محدوده، معیارها)=COUNTIFS(محدوده_معیار1، معیار1، [محدوده_معیار2]، [معیار2]..)
هر دو فرمول یک محدوده از مجموعه داده و معیارها را می گیرند. بر اساس کدام نتیجه نمایش داده می شود.
عملکرد COUNTIFS می تواند محدوده های چند معیار و داشته باشد در حالی که COUNTIFS تابع فقط یک محدوده و معیار را می گیرد.
iii. درج SUM با ROWS و COLUMNS برای شمارش سلولهای خالی
بهعلاوه، فرمول تودرتو دیگری با استفاده از توابع SUM ، ROWS، و COLUMNS وجود دارد. و غیره برای شمارش ردیف های خالی در یک مجموعه داده.
فرمول این است:
=SUM(--MMULT(--(B5:C11""),ROW(INDIRECT("B1:B"&COLUMNS(B5:C11))))=0)
نتیجه نشان می دهد که دو ردیف خالی در مجموعه داده وجود دارد.
توجه: اگر کل ردیف خالی باشد، فرمول خالی محسوب می شود. به همین دلیل است که سلول B8 را نادیده گرفته است.
توضیح فرمول:
نحو فردی فرمول تودرتو به همراه توضیحات :
=SUM(number1, [number2],..)فرمول اعداد را به عنوان آرگومان می گیرد و حاصل جمع را می دهد.
4> =MMULT(array1,array2)
در اینجا، تعدادی آرایه ازمجموعه داده.
=ROW([مرجع])فرمول با تابع ROW مرجع سطرهای مجموعه داده را می گیرد.
=INDIRECT(ref_text,[a1])به متن مرجع نیاز دارد.
=COLUMNS(آرایه)فرمول با تابع COLUMNS آرایه ای از مجموعه داده را می گیرد.
در اینجا، علامت منهای دوگانه (-) برای انجام تبدیل اجباری استفاده می شود. از مقدار بولی TRUE یا FALSE به مقادیر عددی 1 یا 0.
iv. درج SUMPRODUCT برای شمارش سلول های خالی
علاوه بر این، SUMPRODUCT نیز فرمول مفیدی برای شمارش سلول های خالی است.
فرمول مجموعه داده داده شده به این صورت خواهد بود:
=SUMPRODUCT(--B5:C11="")
نتیجه نشان می دهد که 5 سلول خالی در مجموعه داده داده شده وجود دارد.
توجه: حساب می شود بر خلاف روش c برای سلولهای خالی و نه ردیفها.
توضیح فرمول:
نحو فرمول:
=SUMPRODUCT(array1, [array2],..)در اینجا، تابع برای گرفتن چندین آرایه و ارائه مجموع آرایه ها استفاده می شود.
در این مورد، ما فقط یک مجموعه از آرایه ها داریم و فرمول محدوده مجموعه داده را تنها در صورتی می گیرد که برابر با خالی باشد.
سپس، با استفاده از منهای دوبل علامت (–) ما آن را به مقدار عددی تبدیل کردیم تا نتیجه را بدست آوریم.
بیشتر بخوانید: نحوه شمارش سلول های خالی در اکسل با شرط
2. تعداد سلول های خالی با استفاده از دستور Go To Special
روشناز طرف دیگر، میتوانیم از Go To Special Command از تب Home برای یافتن سلولهای خالی استفاده کنیم.
مراحل را دنبال کنید تا بدانید چگونه با استفاده از Go To Special تعداد سلولهای خالی را بشمارید:
- مجموعه داده را انتخاب کنید.
- انتخاب رفتن به Special از Find & را انتخاب کنید. Find & از گزینه های ویرایش موجود در برگه صفحه اصلی را انتخاب کنید.
همچنین می توانید F5 را روی صفحه کلید خود فشار دهید تا Special را از آنجا پیدا کنید.
- یک کادر جدید ظاهر می شود. از کادر، Blanks را انتخاب کنید و OK را کلیک کنید.
متوجه خواهید شد که سلول های خالی به طور خودکار انتخاب می شوند.
- برای برجسته کردن سلولهای خالی از برگه صفحه اصلی پر کردن رنگ را انتخاب کنید و رنگی را که دوست دارید از منوی کشویی.
رنگی که انتخاب کردید سلول های خالی انتخاب شده را پر می کند. اجازه دهید فعلاً آبی را انتخاب کنیم. نتیجه به این شکل خواهد بود.
توجه: این فرآیند برای مجموعه داده های کوچک مفید است. میتوانید سلولهای خالی را برجسته کرده و خودتان بشمارید.
بیشتر بخوانید: نحوه شمارش سلولهای پر شده در اکسل
3. شمارش سلولهای خالی با استفاده از Find & Replace Command
علاوه بر این، می توانید از ابزار مفید دیگری برای اکسل برای شمارش سلول های خالی استفاده کنید. این Find and Replace نامیده می شود.
برای استفاده از آن باید مراحل را دنبال کنید.
- مجموعه داده را انتخاب کنید.
- انتخاب را از پیدا کنیدپیدا کردن & را انتخاب کنید. اگر نمی توانید آن را پیدا کنید، آن را دنبال کنید.
- یک کادر جدید ظاهر می شود. مکان را در گزینه Find what : خالی نگه دارید.
- سپس، روی Options >> کلیک کنید.
- گزینه های جدید ظاهر می شوند. از آنجا،
- گزینه را علامت بزنید مطابقت با محتوای سلول .
- از در: گزینه های کشویی صفحه را انتخاب کنید .
- در جستجو: گزینههای کشویی بر اساس ستونها را انتخاب کنید.
- از نگاه کنید گزینههای کشویی را انتخاب کنید مقادیر یا فرمول ها. (ما مقادیر را انتخاب می کنیم زیرا هیچ فرمولی در مجموعه داده خود نداریم). به هر حال، هر دو یکسان کار خواهند کرد.
- جعبه Find and Replace باید شبیه به تصویر زیر روی یافتن همه کلیک کنید و نتیجه در پایین کادر نشان داده خواهد شد.
خواندن بیشتر: شمارش سلول هایی که حاوی متن خاص در اکسل هستند
4. شمارش سلول های خالی با استفاده از ماکروهای VBA اکسل
در نهایت، ماکروهای VBA می تواند برای شمارش سلول های خالی استفاده شود.
برای این کار باید مراحل زیر را دنبال کنید:
- مجموعه داده را انتخاب کنید.
<1
- ALT+F11 را از صفحه کلید فشار دهید. پنجره VBA باز خواهد شد.
- برگی را انتخاب کنید که مجموعه داده انتخابی شما در آن وجود دارد.
از Insert Module را انتخاب کنید.
- پنجره عمومی باز کنید.
- داخل پنجره عمومی کد زیر را بنویسید.
کد:
3439
- F5 را از صفحه کلید فشار دهید تا کد اجرا شود.
- باز می شود کادری به نام « تعداد سلولهای خالی ».
- محدوده مجموعه داده خود را بررسی کنید و اگر درست است، روی تأیید کلیک کنید.
- یک کادر جدید ظاهر می شود و نتیجه را نشان می دهد.
چیزهایی که باید به خاطر بسپارید
- فراموش نکنید که قبل از شروع به استفاده از روش ها با استفاده از ابزارهای اکسل، محدوده داده را انتخاب کنید. و ردیف و ستون مجموعه داده های خود را.
نتیجه گیری
این مقاله چهار روش مفید برای شمارش سلول های خالی در اکسل با استفاده از فرمول ها و ابزارهای مختلف اکسل را توضیح می دهد. فرمول ها شامل توابعی مانند COUNTBLANK، COUNTIF، SUMPRODUCT، ROWS، و غیره هستند. ابزارهای Excel مورد استفاده در متدها عبارتند از Go To Special, Find & دستورات را از Home tab ، و VBA Macros جایگزین کنید تا کدها را در آنجا برای شمارش سلولهای خالی در اکسل اجرا کنید. می توانید موضوع مرتبط را در بخش Related Reading بررسی کنید. امیدوارم این مقاله برای شما مفید بوده باشد. اگر سوال دیگری دارید می توانید در قسمت نظرات بپرسید. همچنین فراموش نکنید که برای مقالات آموزنده بیشتر به سایت ما مراجعه کنید.