إضافة أنواع البيانات أو تغييرها (Power Query)

ينطبق على
Excel لـ Microsoft 365 Excel لـ Microsoft 365 لـ Mac

يمكنك تعريف نوع بيانات واكتشافه، ولكن في معظم الأحيان لا يتعين عليك القيام بذلك. بشكل افتراضي، يحدث الكشف عن نوع البيانات تلقائيا عند الاتصال ب:

  • مصادر البيانات المنظمة تشمل الأمثلة جميع قواعد البيانات. يقرأ Power Query مخطط الجدول من مصدر البيانات ويعرض البيانات تلقائيا باستخدام نوع البيانات الصحيح لكل عمود.
  • مصادر غير منظمة تشمل الأمثلة Excel وCSV والملفات النصية. يكتشف Power Query أنواع البيانات تلقائيا من خلال فحص القيم في الجدول.

بشكل افتراضي، يتم تمكين الكشف التلقائي عن نوع البيانات في Power Query للمصادر غير المنظمة، ولكن يمكنك تغيير إعداد الخيار. في بعض الحالات، قد لا ترغب في أن تحدث هذه الخطوات تلقائيا لأن الإجراء قد يؤدي إلى حدوث أخطاء تحديث مصدر البيانات. لمزيد من المعلومات، راجع معالجة أخطاء مصدر البيانات.

أنواع بيانات Power Query

يتم سرد أنواع البيانات المستخدمة في Power Query في الجدول التالي.

أيقونة نوع البيانات الوصف
الأيقونة أي حجم لا يشير إلى تعريف نوع بيانات صريح.
TBD ثنائي قيمة ثنائية مثل Y/N أو 0/1.
TBD الرقم العشري الثابت بتنسيق ثابت يتكون من أربعة أرقام إلى اليمين و19 رقما إلى اليسار. يعرف أيضا بنوع العملة.
TBD التاريخ تاريخ بدون وقت ويحتوي على صفر للقيمة الكسرية.
TBD التاريخ/الوقت قيمة تاريخ ووقت مخزنة كنوع رقم عشري.
TBD التاريخ/الوقت/المنطقة الزمنية تاريخ/وقت التوقيت العالمي المتفق عليه مع إزاحة المنطقة الزمنية.
TBD المدة طول الوقت المحول إلى رقم عشري.
TBD صواب/خطأ قيمة منطقية تساوي True أو False.
TBD الرقم العشري رقم فاصلة عائمة 64 بت (ثمانية بايت).
TBD نسبة مئوية رقم عشري ثابت مع قناع لتنسيقه كنسبة مئوية.
TBD نص السلاسل أو الأرقام أو التواريخ الممثلة بتنسيق نصي.
TBD الوقت وقت بدون تاريخ لا يحتوي على أرقام إلى يسار المنزلة العشرية.
TBD عدد صحيح وهي قيمة عدد صحيح 64 بت (ثمانية بايت).

تعريف نوع بيانات واكتشافه

يتم عرض نوع بيانات العمود على الجانب الأيمن من عنوان العمود مع أيقونة ترمز إلى نوع البيانات.

مثال لأيقونات نوع البيانات إلى يمين رؤوس الأعمدة

  1. لفتح استعلام، حدد موقع استعلام تم تحميله مسبقا من محرر Power Query، وحدد خلية في البيانات، ثم حددتحريرالاستعلام>. لمزيد من المعلومات، راجع إنشاء استعلام أو تحميله أو تحريره في Excel (Power Query).
  2. للكشف عن نوع بيانات، حدد عمودا، ثم حدد تحويل>نوع البيانات الكشف عن البيانات. يمكنك القيام بذلك إذا كان نوع البيانات الحالي "أي"، وكنت تريد أن يحتوي العمود على نوع بيانات محدد.
  3. لتحديد نوع بيانات، حدد"نوع بياناتالمنزل">، ثم حدد نوع البيانات من القائمة المنسدلة.

تلميح يمكنك أيضا تحديد الأيقونة الموجودة على الجانب الأيمن من عنوان العمود. بالإضافة إلى كل نوع بيانات، يمكنك أيضا تحديد "استخدام الإعدادات المحلية " في أسفل القائمة لعرض مربع الحوار "تغيير النوع باستخدام الإعدادات المحلية "، لتحديد نوع بيانات وتطبيق إعدادات محلية معينة عليه. تتجاوز هذه الإعدادات المحلية الإعدادات المحلية ل Power Query. للحصول على مزيد من المعلومات، راجع تعيين إعدادات محلية أو منطقة للبيانات (Power Query).

تعيين الكشف التلقائي عن نوع البيانات ورؤوس الأعمدة

بشكل افتراضي، بالنسبة للمصادر غير المنظمة، تقوم Power Query تلقائيا بفحص أنواع الأعمدة والرؤوس والكشف عنها استنادا إلى أول 200 صف من الجدول. عند تمكين هذا الإعداد، يضيف Power Query تلقائيا خطوتين إلى الاستعلام مباشرة بعد خطوة المصدر الأولى:

  • الخطوة: الرؤوس التي تمت ترقيتها ترقية الصف الأول من الجدول ليكون رأس العمود. هذه الخطوة مكافئة للأمر "استخدام الصف الأول كرؤوس" في علامة التبويب "الشريط الرئيسي". على سبيل المثال:

    = Table.TransformColumnTypes(#"Promoted Headers,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

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

    = Table.TransformColumnTypes(Source,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Procedure

  1. في محرر Power Query، حدد خيارات الملف>وإعدادات>خيارات الاستعلام.

  2. تعيين الخيار لكل المصنفات في الجزء الأيمن ضمن عمومي، حدد تحميل البيانات، ثم في الجزء الأيسر ضمن الكشف عن النوع، حدد أحد الخيارات التالية:

    • الكشف دائما عن أنواع الأعمدة والرؤوس للمصادر غير المنظمة
    • الكشف عن أنواع الأعمدة والرؤوس للمصادر غير المنظمة وفقا لإعداد كل ملف
    • لا تكتشف أبدا أنواع الأعمدة والرؤوس للمصادر غير المنظمة
       
  3. تعيين خيار المصنف المفتوح في الجزء الأيمن ضمن "المصنف الحالي"، حدد "تحميل البيانات"، ثم في الجزء الأيسر ضمن "الكشف عن النوع"، حدد "الكشف عن أنواع الأعمدة والرؤوس" للمصادر غير المنظمة أو قم بإلغاء تحديدها.

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

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

إضافة عمود استنادا إلى نوع بيانات

أنواع البيانات في Power Query (docs.com)