شماره 41 – ردیف ها را گروه بندی و خلاصه کنید در حالی که ستون هایی را حفظ کنید که مقادیر آنها تغییر نکرده است

Summarize this content to 400 words in Persian Lang
شرح و تحلیل مسئله:
در جدول اکسل زیر، ستون ID دسته است. Value1 و Value2 حاوی اعداد هستند. Descr 1 و Descr 2 هر دو تحت همان مقدار ID بدون تغییر باقی می مانند.
این نسخه قدیمی اکسل است (که از تابع groupby پشتیبانی نمی کند). وظیفه: ردیف ها را بر اساس شناسه گروه بندی کنید و فیلد Value1 و Value2 را با حفظ فیلد Descr 1 و Descr 2 جمع کنید.
راه حل:
استفاده کنید SPL XLL برای انجام این کار:
=spl(“=E(?).groups(ID;sum(‘Value 1′):’Value 1’,sum(‘Value 2′):’Value 2′,’Descr 1′,’Descr 2’)”,A1:E10)
وارد حالت تمام صفحه شوید
از حالت تمام صفحه خارج شوید
همانطور که در تصویر زیر نشان داده شده است:
توضیح:
تابع E() ترتیب داده ها را به جدول تبدیل می کند. گروه های تابع group() و جدول را خلاصه می کند که طی آن می توان یک ستون جدید ایجاد شده را از طریق نقطه ویرگول تغییر نام داد.
شرح و تحلیل مسئله:
در جدول اکسل زیر، ستون ID دسته است. Value1 و Value2 حاوی اعداد هستند. Descr 1 و Descr 2 هر دو تحت همان مقدار ID بدون تغییر باقی می مانند.
این نسخه قدیمی اکسل است (که از تابع groupby پشتیبانی نمی کند). وظیفه: ردیف ها را بر اساس شناسه گروه بندی کنید و فیلد Value1 و Value2 را با حفظ فیلد Descr 1 و Descr 2 جمع کنید.
راه حل:
استفاده کنید SPL XLL برای انجام این کار:
=spl("=E(?).groups(ID;sum('Value 1'):'Value 1',sum('Value 2'):'Value 2','Descr 1','Descr 2')",A1:E10)
همانطور که در تصویر زیر نشان داده شده است:
توضیح:
تابع E() ترتیب داده ها را به جدول تبدیل می کند. گروه های تابع group() و جدول را خلاصه می کند که طی آن می توان یک ستون جدید ایجاد شده را از طریق نقطه ویرگول تغییر نام داد.