PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزشی: آشنایی با تابع aggregate



amir_ts
2016/01/05, 11:38
با سلام

یکی از فرمولهای مهم و کاربردی جدید اضافه شده در EXCEL 2010 تابع AGGREGATE می باشد که در ادامه به توضیح و مثال از این تابع می پردازیم.
برای توضیح تابع AGGREGATE نیاز هست قبل از آن یک مختصر توضیحی از تابع SUBTOTAL بدهیم.


تابع SUBTOTAL

تابع SUBTOTAL مجموع 11 تابع از جمله ضرب ،شمارش،میانگین و...است که از شماره 1 تا 11 و متناظرا" از شماره 101 تا 111 شماره گذاری شده است . اگر از شماره های سه رقمی(101 یا 111و...) در تابع استفاده شود ، تابع این ویژگی را دارد که سطر های فیلتر شده را محاسبه نکند یا سطرهای مخفی شده را محاسبه نکند .همچنین این تابع به خودش هم حساس است ،یعنی اگر به این تابع آدرس سلولهایی را بدهیم که برخی از آنها دارای فرمول SUBTOTAL هستند، آن سلولها را محاسبه نمی کند.


بعنوان مثال:

=SUBTOTAL(109;A1:A10)
شماره 109 یعنی سلولهای A1:A10 را جمع بزن اگر فیتلر بودند آنهایی که نمایش داده نمی شوند را محاسبه نکن همچنین اگر در سلول های A1:A10 تابع SUBTOTAL وجود داشت ، آن را نیز محاسبه نکن.

تابع AGGREGATE در Excel تمامی ویژگیهای تابع SUBTOTAL را دارد علاوه بر آن:
میتوان میانه MEDIAN و یا کوچکترین SMALL و بزرگترین LARGE را درلیست اطلاعات محاسبه کرد.
می تواند خطا های به وجود آمده در اکسل را نادیده بگیرد.
اگر یک سلول حاوی خطا یا ERROR باشد هر چیزی که به این سلول وابسته است نیزخطا می شود اما تابع AGGREGATE این خطاها را در نظر نمی گیرد.
بعنوان مثال :

=AGGREGATE(9;3;A1:A10)

کد 9 سلولهای A1:A10 را جمع بزن و کد 3 یعنی ردیف های پنهان ،خطاها، توابع SUBTOTAL ، AGGREGAT را چنانچه در محدوده مورد اشاره وجود دارند در نظر نگیر.

نحوه اجرای تابع AGGREGATE به دو صورت میباشد:

روش ارجاع

AGGREGATE(function_num, options, ref1, ref2(.... =


تابع (AGGREGATE) در این روش دارای سه آرگومان میباشد.
قسمت function_num که میتواند عددی بین 1 تا 13 باشد که توضیح عملکرد هر کدام در جدول پیوست میباشد.
قسمت options که میتواند عددی بین 0 تا 7 باشد که توضیح عملکرد هر کدام در فایل پیوست میباشد.
قسمت ref1 که مرجع مورد نیاز تابع میباشد.
قسمت ref2 تا 253 بصورت اختیاری میباشد.


روش ارجاع آرایه ای

AGGREGATE(function_num, options, array, k(

تابع (AGGREGATE) در ارجاع آرایه ای دارای چهار آرگومان میباشد.
قسمت function_num که میتواند عددی بین 14 تا 19 باشد که توضیح عملکرد هر کدام در فایل پیوست میباشد.
قسمت options که میتواند عددی بین 0 تا 7 باشد که توضیح عملکرد هر کدام در فایل پیوست میباشد.
قسمت array که مرجع مورد نیاز تابع است.
قسمت K که آرگومان دوم شش تابع آرایه ای مورد استفاده در تابع AGGREGATE میباشد.


مثال ها و جدول شماره های توابع را میتوانید در فایل پیوست مشاهده کنید.

موفق باشید.