تابع GETPIVOTDATA

یک عدد مشخص را از داخل PivotTable بر اساس نام فیلدها و آیتم‌ها برمی‌گرداند

ساختار تابع

=GETPIVOTDATA(data_field, pivot_table, [field1, item1, field2, item2], ...)

برای مشاهده توضیح هر ورودی، نشانگر ماوس را روی نام آن نگه دارید.

توضیح کامل

تابع GETPIVOTDATA مقدار را از PivotTable با نام می‌خواند، نه با آدرس سلول. به همین دلیل اگر چیدمان PivotTable عوض شود یا ردیف‌های آن بالا و پایین بروند، فرمول همچنان عدد درست را برمی‌گرداند. وقتی بعد از تایپ = روی یک سلول از PivotTable کلیک کنید، اکسل خودش این تابع را می‌نویسد.

مثال: جمع کل فروش در PivotTable (که از سلول A3 شروع شده)
=GETPIVOTDATA("فروش", $A$3)

مثال: فروش شهری که نامش در سلول G1 نوشته شده
=GETPIVOTDATA("فروش", $A$3, "شهر", G1)
⚙

مشخصات فنی

ویژگی‌های فنی و سازگاری تابع

پیشرفته
▣ دسته‌بندی اکسلی جستجو و مرجع
◷ اولین نسخه همه نسخه‌ها
↦ نوع خروجی ترکیبی
ϟ Volatile خیر
⌗ Dynamic Array خیر
★ محبوبیت ۴۵ از ۱۰۰

ورودی‌های تابع

نام ورودی نوع وضعیت توضیح
data_field متن الزامی نام فیلد عددی که مقدارش را می‌خواهیم
pivot_table مرجع الزامی آدرس یکی از سلول‌های PivotTable
field1 متن اختیاری، تکرارشونده نام فیلدی که بر اساس آن جستجو می‌شود
item1 هر نوع اختیاری، تکرارشونده آیتم موردنظر از آن فیلد
Function Arguments
GETPIVOTDATA
متن
مرجع
متن
هر نوع
یک عدد مشخص را از داخل PivotTable بر اساس نام فیلدها و آیتم‌ها برمی‌گرداند

کاربردهای تابع

✓

ساخت داشبورد از PivotTable

خواندن عددهای کلیدی از PivotTable و نمایش آن‌ها در صفحه‌ی گزارش

✓

گزارش با قالب ثابت

پر کردن یک فرم یا گزارش مدیریتی که چیدمانش با PivotTable فرق دارد

✓

محاسبه روی نتایج PivotTable

استفاده از عددهای PivotTable در فرمول‌های دیگر بدون نگرانی از جابه‌جا شدن سلول‌ها

خطاهای رایج و راه‌حل

#REF!

فیلد یا آیتم نوشته‌شده در PivotTable وجود ندارد یا دیده نمی‌شود (فیلتر شده یا گروه آن بسته است)

راه‌حل: بررسی املای نام‌ها و نمایش آیتم در PivotTable

#REF!

ورودی دوم به سلولی خارج از PivotTable اشاره می‌کند

راه‌حل: انتخاب یک سلول از داخل PivotTable

✦

نکات مهم

  • اگر به جای نام آیتم، آدرس یک سلول بنویسید فرمول پویا می‌شود.
  • فقط عددی را برمی‌گرداند که در PivotTable دیده می‌شود؛ آیتمِ فیلترشده یا بسته‌شده خطای #REF! می‌دهد.
  • برای اینکه اکسل این تابع را خودکار ننویسد، در تب PivotTable Analyze از منوی Options تیک Generate GetPivotData را بردارید.
  • نام فیلدها باید دقیقاً مثل عنوان آن‌ها در PivotTable نوشته شود.

توضیحات بیشتر

ورودی دوم می‌تواند هر سلولی از PivotTable باشد و فقط مشخص می‌کند عدد از کدام PivotTable خوانده شود. بعد از آن، فیلد و آیتم به صورت جفت نوشته می‌شوند و می‌توان چند جفت پشت سر هم آورد.

توابع مرتبط و جایگزین

مشابه

مناسب برای

این تابع برای گروه‌های زیر کاربرد بیشتری دارد.

کاربردها