فهرست مطالب
چند راه برای جمع کردن فقط سلول های قابل مشاهده در اکسل وجود دارد. امروز ما از طریق 4 راه سریع برای جمع فقط سلول های قابل مشاهده را بررسی خواهیم کرد. اغلب، برای تجزیه و تحلیل سازنده در اکسل، باید داده ها را در کتاب کار خود پنهان یا فیلتر کنیم. تابع پیشفرض SUM در این مورد کار نخواهد کرد زیرا همه مقادیر موجود در محدوده سلولها را خلاصه میکند. ما میتوانیم از روشهای زیر برای جمع کردن فقط سلولهای قابل مشاهده در اکسل استفاده کنیم.
دانلود کتاب تمرین تمرین
این کتاب کار را دانلود کرده و تمرین کنید.
Sum Only Visible Cell.xlsm
4 روش برای جمع کردن فقط سلولهای قابل مشاهده در اکسل
اجازه دهید فرض کنیم مجموعه داده ای از چند کارمند داریم از یک شرکت مجموعه داده شامل چهار ستون است. کارمند نام، بخش ، ساعت کار در روز و حقوق آنها به ترتیب. در اینجا یک نمای کلی از مجموعه داده برای روشهای زیر آمده است.
1. Sum Only Visible Cells with Table in Excel
در این روش مجموع را فقط برای سلول های قابل مشاهده در اکسل محاسبه می کنیم. در اینجا، مجموعه داده های خود را به یک جدول تبدیل می کنیم و سپس جمع را به راحتی پیدا می کنیم. مراحل زیر را برای یافتن راه حل دنبال کنید:
STEPS:
- ابتدا داده ها را از صفحه داده خود انتخاب کنید.
- در مرحله دوم، به نوار INSERT بروید و Table را انتخاب کنید.
توجه: این مجموعه داده را به جدول تبدیل می کند. شما همچنین می توانید آن را انجام دهیدبا کمک صفحه کلید فقط Ctrl + T را فشار دهید و مجموعه داده را به یک جدول تبدیل می کند.
- سوم، به نوار DESIGN بروید و Total Row را انتخاب کنید.
- این یک ردیف از کل را درج می کند. ما مجموع را در آنجا خواهیم دید.
- اکنون، اگر برخی از ستون ها را پنهان کنیم، مقدار Total Row به طور خودکار تغییر می کند. و فقط مجموع سلولهای قابل مشاهده را به ما بدهید.
در اینجا، 7th ، 9th & را پنهان کردیم. ; 10مین ردیف و مجموع سلولهای قابل مشاهده در ردیف آخر ظاهر شد.
بیشتر بخوانید: جمع تا انتهای یک ستون در اکسل (8 Handy روش ها)
2. فیلتر خودکار برای جمع کردن فقط سلول های قابل مشاهده در اکسل
ما از ویژگی Filter اکسل برای جمع کردن تنها سلول های قابل مشاهده استفاده می کنیم. در اینجا، ما می توانیم از SUBTOTAL Function و AGREGATE Function در این روش استفاده کنیم. ما همچنین استفاده از AutoSum را در اینجا نشان خواهیم داد.
ما دوباره از مجموعه داده قبلی استفاده خواهیم کرد.
2.1 استفاده از تابع SUBTOTAL
عملکرد SUBTOTAL یک مجموع فرعی را در یک مجموعه داده برمی گرداند. ما از این تابع برای جمع کردن تنها سلول های قابل مشاهده در اینجا استفاده خواهیم کرد. برای انجام این روش باید فیلتر را روی مجموعه داده خود اعمال کنیم.
STEPS:
- ابتدا محدوده سلول های مجموعه داده را انتخاب کنید.
- سپس به نوار DATA بروید و انتخاب کنید FILTER .
- اکنون، Cell E13 را انتخاب کنید و فرمول را تایپ کنید.
=SUBTOTAL(109,E5:E12)
- اکنون، Enter را انتخاب کنید تا نتیجه را ببینید.
- در آخر، اگر هر ستونی را فیلتر کنیم، نتیجه حاصل از جمع تغییر می کند و فقط مجموع سلول های قابل مشاهده را نمایش می دهد.
2.2 استفاده از تابع AGGREGATE
این تقریباً شبیه روش SUBTOTAL Function است. ما از عمومی به جای SUBTOTAL استفاده می کنیم.
STEPS:
- ابتدا، را انتخاب کنید سلول E13 .
- حالا فرمول را تایپ کنید:
=AGGREGATE(9,5,E5:E12)
- اکنون، Enter را انتخاب کنید و نتیجه را مشاهده کنید.
- در نهایت، اگر هر ستونی را فیلتر کنیم، فقط ستون را نشان می دهد. مجموع سلولهای قابل مشاهده ابتدا و سپس از ویژگی AutoSum استفاده کنید. در غیر این صورت، نتیجه مورد نظر ما را نخواهد داد.
STEPS:
- ابتدا Cell E13 را انتخاب کنید.
- دوم، به نوار FORMULAS بروید و AutoSum را انتخاب کنید.
همچنین ببینید: نحوه نگه داشتن هدر در اکسل هنگام چاپ (3 روش)- در نهایت، ستون حقوق را جمع می کند و در سلول نشان می دهد.
بیشتر بخوانید: چگونه سلول های فیلتر شده را در اکسل جمع کنیم (5 روش مناسب)
خواندنی های مشابه
- نحوه جمع بندی انتخاب شدهسلول ها در اکسل (4 روش آسان)
- [اصلاح شد!] فرمول SUM Excel کار نمی کند و 0 (3 راه حل) را برمی گرداند
- چگونه برای جمع کردن فقط اعداد مثبت در اکسل (4 روش ساده)
- میانبر برای جمع در اکسل (2 ترفند سریع)
- چگونه چندگانه را جمع کنید ردیف ها در اکسل (4 روش سریع)
3. یافتن مجموع فقط برای سلول های قابل مشاهده با عملکرد تعریف شده توسط کاربر
ما می توانیم از ویژگی VBA Microsoft Excel برای ایجاد تابع خودمان استفاده کنیم که خلاصه می شود سلول های قابل مشاهده در یک دیتاشیت.
ما از مراحل زیر در اینجا استفاده خواهیم کرد.
STEPS:
- ابتدا، به DEVELOPER روبان و Visual Basics را انتخاب کنید.
- ثانیا، پنجره Microsoft Visual Basic ظاهر می شود. روش را انتخاب کنید و کد را در آنجا تایپ کنید.
4657
در اینجا، عملکرد ما ONLYVISIBLE است.
- سوم، Cell E13<را انتخاب کنید 2> و فرمول را تایپ کنید.
=ONLYVISIBLE(E5:E12)
- اکنون، Enter <2 را فشار دهید>و نتیجه را ببینید.
- در نهایت، اگر 7th , 9th & ردیف دهم ، نتیجه مورد نظر را نشان می دهد. : پیوسته، تصادفی، با معیارها و غیره
4. تابع SUMIF اکسل برای افزودن سلول های قابل مشاهده
گاهی اوقات، برای یافتن نتایج مورد انتظار خود باید از معیارهایی استفاده کنیم. در این موارد، می توانیم از SUMIF استفاده کنیمتابع .
در اینجا، دو ستون جدید در مجموعه داده قبلی برای انجام این عملیات اضافه می کنیم. ما از یک ستون بله/خیر و یک ستون کمک برای این روش استفاده خواهیم کرد. ما از عملکرد AGGREGATE در اینجا کمک خواهیم گرفت.
STEPS:
- ابتدا، Cell F5<2 را انتخاب کنید> و فرمول را تایپ کنید.
=AGGREGATE(9,5,E5)
- در مرحله دوم، Enter را فشار دهید. و نتیجه را ببینید فقط Cell E5 را خلاصه می کند و نتیجه را نمایش می دهد. از Fill Handle t o پر کردن سلول های بعدی استفاده کنید.
- سوم، ما مقادیر را در خواهیم دید. Helper Column.
- سپس فرمول را در Cell E13 قرار دهید.
=SUMIF(D5:D12,”Yes”,F5:F12)
معیارهایی را در محدوده D5 تا D12 جستجو میکند و در صورت برآورده شدن شرایط، جمع میکند.
- در نهایت ، اگر از Filter استفاده کنیم، فقط مجموع سلول هایی را نشان می دهد که معیارها مطابقت دارند.
توجه: ما فقط در صورتی می توانیم از این روش استفاده کنیم که نیاز به اعمال شرایط خاصی داشته باشیم.
بیشتر بخوانید: Excel Sum اگر سلولی دارای معیار باشد (5 مثال)
نتیجه گیری
در پایان می خواهم بگویم گاهی اوقات در اکسل با این نوع مشکلات مواجه می شویم. ما در اینجا چهار روش آسان را دیده ایم. امیدوارم این روش ها به شما کمک کند تا راه حل مشکل خود را پیدا کنید. در آخر، اگر سؤال یا پیشنهادی دارید، در زیر نظر دهید.