تدوير الأعمدة (Power Query)

ينطبق على
Excel لـ Microsoft 365 Excel لـ Microsoft 365 لـ Mac Excel 2024 Excel 2021 Excel 2019 Excel 2016

يمكنك تدوير عمود في جدول عن طريق تجميع القيم المتطابقة في عمود لإنشاء اتجاه جدول جديد. يتم فرز الجدول بترتيب تصاعدي حسب القيم الموجودة في العمود الأول.

تمثيل مفهوم التحوير مرئيا

عند العرض محوري، تأخذ عمودين أصليين وستنشئ زوجا جديدا من السمات والقيمة يمثل نقطة تقاطع للأعمدة الجديدة:

  • السمات يتم تدوير القيم المتطابقة من أحد أعمدة السمات الأصلية (باللون الأخضر على اليمين) في أعمدة متعددة جديدة (باللون الأخضر على اليمين).
  • يتم توزيع القيم من العمود الأصلي الذي لم يتم محوره (باللون الأزرق على اليمين) كقيم للأعمدة الجديدة المقابلة (باللون الأزرق على اليمين).

تدوير عمود وتجميعه

فيما يلي البيانات النموذجية المستخدمة في هذا الإجراء.

نتيجة عمود Pivot

  1. لفتح استعلام، حدد موقع استعلام تم تحميله مسبقا من محرر Power Query، وحدد خلية في البيانات، ثم حددتحريرالاستعلام>. لمزيد من المعلومات، راجع إنشاء استعلام أو تحميله أو تحريره في Excel.

  2. حدد العمود الذي تريد تدويره. في المثال، حدد التاريخ. تصبح القيم الفريدة لهذا العمود هي الأعمدة ورؤوس الأعمدة الجديدة.

  3. حدد تحويل>عمود Pivot.

  4. في مربع الحوار " عمود محوري "، في القائمة "عمود القيم "، حدد Amt.

  5. حدد خيارات متقدمة، ثم حدد دالة قيم مجمعة. في المثال، حدد Sum.

    الخيارات المتوفرة هي: عدم التجميع، والعدد (الكل) والعدد (غير فارغ)، والحد الأدنى، والحد الأقصى، والوسيط، والمجموع، والمتوسط.

    تلميح إذا كنت لا تريد حساب خلية بدون قيمة، فحدد Count (ليست فارغة). على سبيل المثال، إذا كان هناك عشر خلايا في عمود، واثنتان منها فارغة، فسيكون العدد ثمانية.

  6. حدّد موافق.

النتيجة

تم تدوير عمود التاريخ من الجدول الأصلي للحصول على مجموع كل القيم من عمود Amt الأصلي عند تقاطع البلد وكل عمود تاريخ جديد.

مثال على عمود Pivot

تدوير عمود بدون تجميع

فيما يلي البيانات النموذجية المستخدمة في هذا الإجراء.

مثال للبيانات قبل التدوين بدون تجميع يمكنك تدوير الأعمدة بدون تجميع عندما تعمل باستخدام أعمدة لا يمكن تجميعها أو عندما لا تريد تجميع القيم.

  1. لفتح استعلام، حدد موقع استعلام تم تحميله مسبقا من محرر Power Query، وحدد خلية في البيانات، ثم حددتحريرالاستعلام>. لمزيد من المعلومات، راجع إنشاء استعلام أو تحميله أو تحريره في Excel.
  2. حدد العمود الذي تريد تدويره. في المثال، حدد الموضع. تصبح القيم الفريدة لهذا العمود هي الأعمدة ورؤوس الأعمدة الجديدة.
  3. حدد تحويل>عمود Pivot.
  4. في مربع الحوار " عمود التمحور "، في القائمة "عمود القيم "، حدد "المنتج".
  5. حدد خيارات متقدمة، ثم حدد دالة قيم مجمعة. في المثال، حدد عدم التجميع.
  6. حدّد موافق.

النتيجة

مثال على البيانات بعد التدوين بدون تجميع

تم تدوير عمود "الموضع" من الجدول الأصلي للحصول على القيم من عمود المنتج الأصلي عند تقاطع البلد وكل عمود موضع جديد.

خطأ في خيار عدم التجميع

في هذا المثال، نستخدم مثالا من القسم "تدوير عمود وتجميعه":

نتيجة عمود Pivot

إذا قمت بتدوير عمود "التاريخ "، فحدد Amt في قائمة "عمود القيم "، ثم في الخيارات المتقدمة، حدد عدم التجميعلدالة قيم مجمعة، ستظهر رسالة الخطأ التالية:

"Expression.Error: كان هناك عناصر كثيرة جدا في التعداد لإكمال العملية."

يحدث هذا الخطأ لأن الخيار "عدم التجميع " مصمم للعمل مع قيمة واحدة يتم إرجاعها لتقاطع البلد والتاريخ، وليس مع قيم متعددة.

قد لا ترى هذا الخطأ على الفور. عندما قمت بتعريفها في الأصل، كانت شروط البيانات تنشئ قيمة واحدة عند نقطة التقاطع. في وقت لاحق، بعد عملية تحديث مستقبلية، تغيرت شروط البيانات والآن أصبحت القيم المتعددة ممكنة عند نقطة التقاطع. إذا حدث ذلك، يمكنك استخدام الأمر Pivot مع تجميع.

اطلع أيضاً على

تعليماتPower Query لـ Excel

إلغاء العرض المحوري للأعمدة (Power Query)

تدوير العمود (docs.com)