چطور می توان در اکسل اعداد موجود در سلول های با رنگ مورد نظر را جمع کرد و یا آنها شمرد؟
برای انجام این کار روش های مختلفی در اکسل وجود دارد که هم با کد نویسی (VBA) و هم بدون کد نویسی و با استفاده از فرمول می توان این کار را انجام داد که در این پست قصد دارم شمارش تعداد یا حاصل جمع مقادیر موجود در سلو ل های رنگی مورد نظر را بدون کدنویسی آموزش بدهم:
روش اول با استفاده از فیلتر و تابع Subtotal: (روش اولیه)
تابع Subtotal در اکسل این قابلیت را دارد که با توجه به پارامتری که به آن می دهیم عملیات های مختلفی (مانند جمع کردن، شمردن، میانگین گرفتن و ..) را بر روی محدوده فیلتر شده محاسبه کند:
مثال : در جدول زیر می خواهیم مقادیر سلول هائی که رنگ آنها سبز است را با یکدیگر جمع کنیم و همچنین تعداد آنها را بشمارد :
در ادامه، فیلم آموزشی این موضوع ارائه شده است:
روش دوم با استفاده از توابع get.cell و Sumif و Countif : (روش حرفه ای)
تابع get.cell ، کد رنگ سلول ها را تشخیص می دهد و سپس با استفاده از کد رنگ و توابع Sumif و Countif مقادیر موجود در سلول های رنگ دلخواه، جمع می کند و یا می شمارد.
این روش با آپدیت کردن رنگ سلول ، بصورت اتوماتیک محاسبات را انجام می دهد:
مثال : در جدول زیر می خوهیم مقادیر سلول هائی که رنگ آنها زرد است را با یکدیگر جمع کرده و همچنین تعداد آنها مشخص کنیم :
فیلم آموزشی این موضوع در ادامه مطلب ارائه شده است: