Applies ToExcel لـ Microsoft 365

يتم حاليا طرح Python في Excel لمستخدمي المؤسسات والأعمال الذين يقومون بتشغيل التحديث الحالي على Windows، بدءا من الإصدار 2407 (النسخة 17830.20128). وهو متوفر في المعاينة لمستخدمي العائلة والشخصية الذين يقومون بتشغيل التحديث الحالي على Windows بدءا من الإصدار 2405 (النسخة 17628.20164). تتوفر Python في Excel في المعاينة لمستخدمي Education الذين يقومون بتشغيل التحديث الحالي (معاينة) من خلال برنامج Microsoft 365 Insider. لا يتوفر حاليا لقناة المؤسسة الشهرية أو قناة Semi-Annual Enterprise.

يتم طرحه في Excel for Windows أولا، ثم إلى الأنظمة الأساسية الأخرى في وقت لاحق. لمزيد من معلومات التوفر، راجع Python في توفر Excel.​​​​​​​

إذا واجهت أي مشكلات في Python في Excel، فالرجاء الإبلاغ عنها عن طريق تحديد تعليمات > ملاحظات في Excel.  

هل أنت مستخدم جديد لميزة Python في Excel؟ ابدأ بمقدمة إلى Python في Excelوبدء استخدام Python في Excel

ما هو Power Query؟  

Power Query هي أداة لتحويل البيانات وإعدادها مصممة لمساعدتك في تشكيل بياناتك، وهي متوفرة في Excel ومنتجات Microsoft الأخرى.

استخدم Power Query مع Python في Excel لاستيراد بيانات خارجية إلى Excel ثم تحليل تلك البيانات باستخدام Python. 

هام: Power Query هي الطريقة الوحيدة لاستيراد البيانات الخارجية لاستخدامها مع Python في Excel.

لمعرفة المزيد حول Power Query، راجع Power Query تعليمات Excel

كيفية استخدام Power Query لاستيراد البيانات ل Python في Excel 

اتبع الخطوات التالية لمعرفة كيفية استيراد عينة مجموعة بيانات خارجية واستخدامها مع Python في Excel.

تلميح: إذا كنت على دراية Power Query بالفعل وتريد العمل مع الاستعلامات الموجودة في المصنف، فانتقل إلى استخدام بيانات Power Query مع Python في Excel لاحقا في هذه المقالة.

  1. للاطلاع على مجموعات & Connections Get & Transform Data and Queries، حدد علامة التبويب Data. اختر الحصول على البيانات لتحديد مصدر البيانات. يمكنك استيراد البيانات من مصادر متعددة، بما في ذلك ملفات القيم المفصولة بفواصل (CSV). ينشئ كل استيراد استعلاما.يستورد هذا المثال البيانات من خدمة Northwind OData، وهي مصدر بيانات اختبار. للقيام بذلك، حدد الحصول على البيانات > من مصادر أخرى > من موجز OData.

  2. بعد ذلك، أدخل الارتباط التالي إلى خدمة Northwind OData وحدد OK.

    https://services.odata.org/northwind/northwind.svc/

  3. في مربع الحوار معاينة Power Query، حدد جدول بيانات لتحميله في Excel. في هذا المثال، حدد جدول الفئات ، ثم حدد السهم الموجود بجانب الزر تحميلواختر تحميل إلى.... تظهر لقطة الشاشة التالية مربع حوار معاينة Power Query مع تحديد جدول الفئات وعرض الخيار تحميل إلى... .إعداد اتصال Power Query ل Python في Excel. اختر جدول الفئات من OData.

    ملاحظات: 

    • يمكنك أيضا تحديد Transform Data من مربع حوار معاينة Power Query. يسمح لك هذا بتحرير البيانات في محرر Power Query قبل استيرادها إلى Excel.

    • إذا كنت تريد عرض البيانات على شبكة Excel، فحدد الزر تحميل . سيؤدي ذلك إلى تحميل الجدول المحدد مباشرة إلى شبكة Excel.

  4. حدد إنشاء اتصال فقط لإنشاء اتصال البيانات من المصدر. Power Query تلقائيا بإنشاء استعلام لهذا الاتصال.اختر إنشاء اتصال فقط من مربع الحوار استيراد البيانات.

  5. يفتح جزء الاستعلامات & Connections تلقائيا، مع سرد الاستعلام الذي تم إنشاؤه بواسطة Power Query لمصدر البيانات المحدد - في هذه الحالة، جدول الفئات من مجموعة بيانات نموذج Northwind OData. لفتح جزء Queries & Connections يدويا، في علامة التبويب Data حدد Queries & Connections.

    تلميح: مرر مؤشر الماوس فوق الاستعلامات في جزء المهام للحصول على معاينة للبيانات.

يصف القسم التالي كيفية تحليل بيانات الفئات باستخدام Python في Excel.

استخدام بيانات Power Query مع Python في Excel

يفترض الإجراء التالي أنك قمت بإنشاء اتصال Power Query ببيانات الفئات من خدمة Northwind OData الموضحة في قسم المقالة السابقة. توضح هذه الخطوات كيفية تحليل بيانات الفئات باستخدام Python في Excel.

  1. للعمل مع البيانات الخارجية باستخدام Python في Excel، قم بتمكين Python في خلية عن طريق إدخال الدالة =PY . بعد ذلك، استخدم صيغة Python في Excel xl() للإشارة إلى عناصر Excel، مثل استعلام Power Query. على سبيل المثال، أدخل xl("Categories") في خلية Python في Excel.

  2. تعرض خلية Python الآن بيانات الفئات داخل DataFrame، كما تم إرجاعها بواسطة صيغة xl("Categories") . حدد أيقونة البطاقة بجوار DataFrame لعرض معاينة للبيانات في DataFrame. تظهر لقطة الشاشة التالية معاينة DataFrame.بطاقة Python مفتوحة في Excel DataFrame تعرض بيانات الفئة.  

    تلميح: تغيير حجم مربع حوار DataFrame باستخدام الأيقونة الموجودة في الزاوية السفلية اليسرى.

  3. قم بتحويل البيانات الموجودة في DataFrame إلى قيم Excel، والتي ترجع البيانات إلى شبكة Excel. لتحويل DataFrame إلى قيم Excel، حدد الخلية التي تحتوي على DataFrame، ثم حدد أيقونة إدراج بيانات . تظهر لقطة الشاشة التالية مثالا لهذه الأيقونة بجوار DataFrame.حدد أيقونة إدراج بيانات لاستخراج بيانات DataFrame. يؤدي تحديد أيقونة إدراج بيانات إلى فتح قائمة تتضمن قائمة بالقيم ذات الصلة ببياناتك.توفر قائمة إدراج بيانات خيارات لإدراج البيانات.  

  4. حدد القيمة الأولى في القائمة arrayPreview. تعرض هذه القيمة بيانات Python من DataFrame في شبكة Excel. راجع لقطة الشاشة التالية للحصول على مثال.استخرج البيانات إلى شبكة Excel باستخدام القائمة إدراج بيانات.

  5. الآن بعد أن استخدمت Power Query لاستيراد بيانات خارجية ومعالجة تلك البيانات باستخدام Python في Excel، فأنت جاهز لبدء تحليل البيانات باستخدام Python في Excel. لمعرفة كيفية إنشاء مخططات ومخططات Python باستخدام بياناتك، راجع إنشاء Python في مخططات ومخططات Excel.

المقالات ذات الصلة

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.