Excel GETPIVOTDATA وظيفة
- مثال 1: الاستخدام الأساسي لملف GETPIVOTDATA وظيفة
- مثال 2: كيفية تجنب قيم الخطأ إذا كانت الوسيطة هي التاريخ أو الوقت في GETPIVOTDATA وظيفة
الوصف
• GETPIVOTDATA تستعلم الدالة عن جدول محوري وتُرجع البيانات بناءً على بنية الجدول المحوري.
النحو والحجج
صيغة الصيغة
=GETPIVOTDATA (data_field, pivot_table, [field1, item1], ...) |
الحجج
|
قيمة الإرجاع
تعرض الدالة GETPIVOTDATA البيانات المخزنة في الجدول المحوري المحدد.
ملاحظات
1) يمكن أيضًا أن تكون الحقول المحسوبة والحسابات المخصصة المقدمة مثل الإجمالي الكلي و Sum of eachProwduct كوسائط في GETPIVOTDATA وظيفة.
2) إذا كان العنصر يحتوي على تاريخ أو وقت ، فقد تفقد القيمة التي تم إرجاعها إذا تم نقل المصنف إلى موقع آخر وعرضه كقيمة الخطأ #REF !. لتجنب هذه الحالة ، يمكنك التعبير عن التاريخ أو الوقت كرقم سلسلة مثل إظهار 12/3/2018 كـ 43437.
3) إذا لم تكن الوسيطة pivot_table خلية أو نطاقًا يتم فيه العثور على PivotTable ، GETPIVOTDATA تُرجع #REF !.
4) إذا كانت الوسيطات غير مرئية في الجدول المحوري المحدد ، فإن GETPIVOTDATA ترجع الدالة ال # REF! قيمة الخطأ.
الاستخدام والأمثلة
مثال 1: الاستخدام الأساسي لملف GETPIVOTDATA وظيفة
1) فقط أول وسيطين مطلوبين:
=GETPIVOTDATA("StoreNorth",$A$3)
شرح:
إذا كانت هناك حجتان فقط في GETPIVOTDARA وظيفة ، تقوم تلقائيًا بإرجاع القيم في حقل الإجمالي الكلي بناءً على اسم العناصر المحدد. في المثال الخاص بي ، تقوم بإرجاع العدد الإجمالي الكلي لحقل StoreNorth في المحور المحوري والذي يتم وضعه في النطاق A3: E9 (يبدأ في الخلية A3).
2) باستخدام وسيطة data_field و pivot_table و field1 و item1
=GETPIVOTDATA("StoreNorth",$A$3,"Product","B")
شرح:
جنوب شمال: data_field ، الحقل الذي تريد استرداد القيمة منه ؛
A3: pivot_table ، الخلية الأولى في الجدول المحوري هي الخلية A3 ؛
المنتج ب: fil_name ، item_name ، زوج يصف القيمة التي تريد إرجاعها.
مثال 2: كيفية تجنب قيم الخطأ إذا كانت الوسيطة هي التاريخ أو الوقت في GETPIVOTDATA وظيفة
إذا كانت الحجج في GETPIVOTDATA تحتوي الدالة على تواريخ أو وقت ، فقد يتم تغيير النتيجة إلى قيمة الخطأ #REF! أثناء فتح المصنف في وجهة أخرى كما هو موضح أدناه لقطة الشاشة:
في هذه الحالة ، يمكنك ذلك
1) استخدم ملف DATEVALUE وظيفة
=GETPIVOTDATA("EachDate",A3,"Date Record",DATEVALUE("12/3/2018"))
2) استخدم ملف DATE وظيفة
=GETPIVOTDATA("EachDate",A3,"Date Record",DATE(2018,12,3))
3) الرجوع إلى خلية مع التاريخ
=GETPIVOTDATA("EachDate",A3,"Date Record",A12)
أفضل أدوات إنتاجية المكتب
كوتولس ل إكسيل - يساعدك على التميز من بين الحشود
Kutools for Excel يضم أكثر من 300 ميزة، التأكد من أن ما تحتاجه هو مجرد نقرة واحدة...
علامة تبويب Office - تمكين القراءة والتحرير المبوب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- قلل مئات النقرات بالماوس كل يوم ، وداعًا ليد الماوس.
- يزيد من إنتاجيتك بنسبة 50٪ عند عرض مستندات متعددة وتحريرها.
- يجلب علامات التبويب الفعالة إلى Office (بما في ذلك Excel)، تمامًا مثل Chrome وEdge وFirefox.