جستجو و مرجع
Excel 365
◉ 7 بازدید
Dynamic Array
=GROUPBY()
تابع GROUPBY در اکسل به شما امکان میدهد از طریق یک فرمول، خلاصهای از دادههای خود ایجاد کنید.
قابل استفاده در:
Excel for Microsoft 365
=GROUPBY(row_fields,values,function,[field_headers],[total_depth],[sort_order],[filter_array],[field_relationship])
برای توضیح هر ورودی، نشانگر را روی نام آن در جدول نگه دارید — یا بخش ورودیها را ببینید.
نوع خروجیآرایه
محبوبیت55 / 100
Volatileخیر
Dynamic Arrayبله
📥 دانلود فایل نمونه اکسل (.xlsx) — بزودی
▦ امتحان در Playground
فایل اختصاصی این تابع — ایمن و کمحجم · شامل داده نمونه + فرمول فعال
⬇ دانلود فایل نمونه اکسل
یک فایل .xlsx اختصاصی برای =GROUPBY() با دادههای نمونه فارسی و فرمول فعال — مستقیم در اکسل باز کنید و تمرین کنید.
- شیت «نمونه» — جدول داده + فرمول تابع در سلول مشخص
- شیت «راهنما» — سینتکس، توضیح ورودیها و نکات همین صفحه
- تولید آنی و ایمن (توکن اعتبارسنجی + محدودیت دانلود)
🧠 🧠 کوییز این تابع
سوالات تستی — سینتکس، مثال و خطا — امتیازت را بسنج!
◧ ورودیهای تابع
| نام ورودی | نوع | وضعیت | توضیح |
|---|---|---|---|
row_fields |
محدوده | الزامی | آرایه یا محدوده ستونگرا که مقادیر گروهبندی سطرها و ایجاد سرعنوانهای سطر را در بر دارد. آرایه یا محدوده میتواند چند ستون داشته باشد؛ در این صورت خروجی چند سطح گروهبندی سطری خواهد داشت. |
values |
محدوده | الزامی | آرایه یا محدوده ستونگرا از دادههایی که باید تجمیع شوند. آرایه یا محدوده میتواند چند ستون داشته باشد؛ در این صورت خروجی چند تجمیع خواهد داشت. |
function |
هر نوع | الزامی | تابع لامبدا صریح یا کاهشیافته (eta reduced) مانند SUM و PERCENTOF و AVERAGE و COUNT و غیره که برای تجمیع مقادیر استفاده میشود. میتوان برداری از لامبداها داد؛ در این صورت خروجی چند تجمیع خواهد داشت و جهت بردار نحوه چینش سطری یا ستونی را تعیین میکند. |
field_headers |
عدد | الزامی | عددی که مشخص میکند آیا row_fields و values سرعنوان دارند و آیا سرعنوان فیلدها در نتیجه برگردانده شود. مقادیر ممکن: حذفشده: خودکار (پیشفرض)، ۰: خیر، ۱: بله و نمایش نده، ۲: خیر اما تولید کن، ۳: بله و نمایش بده. نکته: خودکار بر اساس آرگومان values تشخیص میدهد؛ اگر مقدار اول متن و دوم عدد باشد، فرض میشود داده سرعنوان دارد. سرعنوان فیلدها فقط وقتی چند سطح گروه سطری یا ستونی وجود دارد نمایش داده میشود. |
total_depth |
عدد | الزامی | تعیین میکند آیا سرعنوانهای سطر شامل جمعها باشند. مقادیر ممکن: حذفشده: خودکار یعنی جمع کل و در صورت امکان جمع جزء (پیشفرض)، ۰: بدون جمع، ۱: جمع کل، ۲: جمع کل و جزء، −1: جمع کل در بالا، −2: جمع کل و جزء در بالا. نکته: برای جمع جزء، فیلدها باید حداقل ۲ ستون داشته باشند. اعداد بزرگتر از ۲ در صورت داشتن ستون کافی پشتیبانی میشوند. |
sort_order |
عدد | الزامی | عددی که نحوه مرتبسازی سطرها را نشان میدهد. اعداد متناظر ستونهای row_fields و سپس ستونهای values هستند. اگر عدد منفی باشد، سطرها نزولی/معکوس مرتب میشوند. هنگام مرتبسازی فقط بر اساس row_fields میتوان برداری از اعداد داد. |
filter_array |
منطقی | الزامی | آرایه یکبعدی ستونگرا از مقادیر منطقی که مشخص میکند آیا سطر متناظر لحاظ شود. نکته: طول آرایه باید با طول آرایههای row_fields برابر باشد. |
field_relationship |
عدد | الزامی | رابطه فیلدها وقتی برای row_fields چند ستون داده میشود را مشخص میکند. مقادیر ممکن: ۰: سلسلهمراتبی (پیشفرض)، ۱: جدولی. با رابطه سلسلهمراتبی (۰)، مرتبسازی ستونهای بعدی سلسلهمراتب ستونهای قبلی را در نظر میگیرد. با رابطه جدولی (۱)، مرتبسازی هر ستون مستقل است. جمعهای جزء با رابطه جدولی پشتیبانی نمیشوند چون به سلسلهمراتب وابستهاند. |
▣ مثالهای کاربردی
مثال 1
=GROUPBY(B2:B100, D2:D100, SUM)
مثال 2
=GROUPBY(B2:B100, D2:D100, SUM, , , -2)
💬 نظرات و پرسش و پاسخ 0 نظر تاییدشده
🔒 نظر شما پس از تایید مدیر منتشر میشود.دیدگاه خود را بنویسید — پس از تایید مدیر نمایش داده میشود
هنوز نظری ثبت نشده — اولین نظر را شما بنویسید!