در تحلیل اکسل با هوش مصنوعی، «چند ردیف داریم؟» با «چند مقدار غیرخالی داریم؟» و «جمع مقدارهای عددی چقدر است؟» سه سؤال متفاوتاند. اگر PivotTable بهجای Sum از Count استفاده کند، ممکن است خروجی ظاهراً منظم باشد اما پاسخ سؤال شما نباشد. این تمرین هشتردیفی فرق هر سه را روشن میکند.
دادهٔ کوچک با دو دام عمدی
فایل پایین صفحه دادهٔ ساختگی دارد. مقدار P3 عمداً متن 30 واحد است و P4 واقعاً خالی است؛ صفرِ P6 خالی نیست. عدد منفی P7 هم ورودی مجاز این تمرین است. اینها آمار مشتری یا نتیجهٔ آزمون یک محصول نیستند.
| شناسه | گروه | مقدار |
|---|---|---|
| P1 | A | 10 |
| P2 | A | 20 |
| P3 | A | 30 واحد؛ متن |
| P4 | A | خالی |
| P5 | B | 5 |
| P6 | B | 0 |
| P7 | B | -5 |
| P8 | B | 15 |
پاسخ مرجع را پیش از Pivot بنویسیم
| گروه | تعداد ردیف | مقدار غیرخالی | مقدار عددی | جمع اعداد |
|---|---|---|---|---|
| A | 4 | 3 | 2 | 30 |
| B | 4 | 4 | 4 | 15 |
| کل | 8 | 7 | 6 | 45 |
Count در خلاصهٔ PivotTable مقادیر غیرخالی را میشمارد و رفتاری شبیه COUNTA دارد؛ آن را با COUNT عددی اشتباه نگیرید. برای شمارش ردیفها، شناسهٔ غیرخالی را بشمارید و ابتدا مطمئن شوید هر ردیف شناسه دارد. برای شمارش مشتری یکتا نیز Count ساده کافی نیست؛ تعریف مخرج تماس و مشتری را جدا بررسی کنید.
Sum و Count را آگاهانه انتخاب کنیم
در Pivot معمولی با منبع جدولی، group را در Rows و value را در Values بگذارید. گزینهٔ Summarize Values By را بررسی کنید و یک بار Sum و یک بار Count را انتخاب کنید. این مسیر دربارهٔ Pivot با منبع OLAP نیست. منبع رسمی مایکروسافت میگوید وجود دادهٔ غیرعددی یا خالی میتواند انتخاب پیشفرض را به Count ببرد؛ در این وضعیت به برچسب خروجی نگاه کنید، نه حدس دستیار.
وقتی Sum انتخاب شده، متن و خالی در تجمیع این تمرین سهم عددی ندارند. این به معنی اصلاح دادهٔ اصلی نیست: P3 همچنان متن است. اگر واقعاً منظور ۳۰ واحد عددی بوده، تبدیل آن یک تصمیم پاکسازی است و باید ثبت شود. حذف واژهٔ «واحد» از هر سلول بدون کنترل واحد و قالب میتواند خطای تازه بسازد.
دو آزمایش مستقل برای پیداکردن اختلاف
- از فایل اصلی شروع کنید و فقط ردیف P9 با گروه B و مقدار۲۵ را اضافه کنید. جمع مورد انتظار۷۰ است. اگر هنوز۴۵ میبینید، محدودهٔ منبع و سپس Refresh را بررسی کنید. تازهسازی، ردیفی را که بیرون محدودهٔ ثابت است لزوماً وارد منبع نمیکند.
- دوباره از همان فایل اصلی شروع کنید؛ این بار P9 را اضافه نکنید و فقط P3 را از متن به عدد۳۰ تبدیل کنید. جمع مورد انتظار۷۵ است؛ تعداد غیرخالی همچنان۷ و تعداد عددی۷ میشود. این آزمایش را با حالت قبلی مخلوط نکنید.
جدول مرجع با محاسبات مستقل اعشاری کنترل شده است؛ اجرای واقعی Pivot در Excel یا Calc در این مقاله ادعا نمیشود. اگر نرمافزار موجود شما LibreOffice است، راهنمای رسمی آن مسیر Data → Pivot Table و تازهسازی را توضیح میدهد؛ برای انجام این تمرین خرید ابزار لازم نیست.
از هوش مصنوعی چه بخواهیم؟
با همین هشت ردیف، برای هر گروه تعداد ردیف، تعداد مقدار غیرخالی، تعداد مقدار عددی و جمع اعداد را جدا بده. «30 واحد» را متن و خانهٔ خالی را خالی نگه دار. هیچ پاکسازی پنهان انجام نده و روش بررسی محدوده و Refresh را جدا توضیح بده.
اگر پاسخ چهار ستون را یکی کرد یا متن۳۰واحد را بیاجازه۳۰ حساب کرد، ابتدا قرارداد تحلیل را اصلاح کنید. برای کنترل جمع و درصد، راهنمای بررسی محاسبات مکمل این تمرین است. دادهٔ واقعی حاوی اطلاعات مشتری را برای چنین تمرینی به سرویس عمومی نفرستید؛ نمونهٔ ساختگی برای آزمایش روش کافی است.
فایل تمرین و منبع
فایل هشتردیفی تمرین Sum و Count
منابع در ۳ نوامبر ۲۰۲۶ خوانده شدند؛ این تاریخ، تاریخ انتشار منبع نیست. مثالها و فایلهای این راهنما آموزشی و ساختهٔ تحریریهاند.