مزيج من بايثون وإكسل أصبح هذا الموضوع من أكثر المواضيع إثارة للاهتمام لمن يعملون يوميًا مع جداول البيانات ويرغبون في تحقيق أقصى استفادة من بياناتهم. لسنوات، كانت الطريقة الوحيدة لدمج هذين العالمين هي عبر المكتبات الخارجية وواجهات برمجة التطبيقات (APIs) وبعض الصبر. الآن، اتخذت مايكروسوفت خطوتها وتُدمج لغة بايثون مباشرةً في برنامج إكسل، مما يُغير قواعد اللعبة تمامًا.
في هذا الدليل سوف ترى كيفية استخدام بايثون في إكسلسنتناول بالتفصيل ما يوفره التكامل الرسمي من مايكروسوفت، وكيفية تفعيله، وما يمكنك فعله به، وما هي قيوده الحالية. كما سنستعرض البدائل التقليدية الرئيسية القائمة على المكتبات، مثل... openpyxlباندا أو إكس إل وينجز. وحتى الأدوات المدعومة بالذكاء الاصطناعي التي تتيح لك أتمتة برنامج إكسل دون كتابة سطر واحد من التعليمات البرمجية.
ما هو بالضبط استخدام لغة بايثون في برنامج إكسل؟
عندما نتحدث عن بايثون في إكسل نشير هنا إلى الخاصية الرسمية التي أضافتها مايكروسوفت إلى برنامج إكسل، والتي تتيح لك كتابة كود بايثون مباشرةً في الخلايا، تمامًا كما لو كنت تُدخل صيغة. ثم يُرسل هذا الكود إلى... سحابة مايكروسوفتيتم تشغيله هناك باستخدام إصدار قياسي من بايثون، ويتم إرجاع النتائج إلى مصنفك كقيم أو جداول أو رسوم بيانية أو كائنات بايثون.
في هذه البيئة الجديدة، تعتمد مايكروسوفت على الأناكندة أفعى ضخمةتوفر هذه المكتبة مجموعة من مكتبات بايثون المستخدمة على نطاق واسع في علم البيانات والتحليل الإحصائي. والهدف منها هو تنفيذ كل شيء بدءًا من تنظيف البيانات المعقد وصولًا إلى النمذجة الإحصائية المتقدمة دون الحاجة إلى مغادرة برنامج إكسل.
الشيء الأكثر لفتا للانتباه هو ذلك لست بحاجة إلى تثبيت بايثون محليًا كما أنك لست مضطرًا لإدارة البيئات الافتراضية على جهاز الكمبيوتر الخاص بك. يعمل المحرك في السحابة، بتكوين قياسي وآمن، وتديره مايكروسوفت بالكامل. هذا يُبسط الأمور بشكل كبير لمستخدمي الأعمال الذين لا يرغبون في التعامل مع عمليات التثبيت والتبعيات.
يُمكّنك هذا النهج من دمج النظام البيئي الكلاسيكي لبرنامج Excel (الجداول، والصيغ، والجداول المحورية، والرسوم البيانية) مع كامل إمكانيات بيئة بايثون (إطارات البيانات، والتصورات المتقدمة، والنماذج الإحصائية، والأتمتة، إلخ). كل ذلك في كتاب واحد.
التوافر والمنصات التي يمكنك استخدامها عليها
دمج بايثون في إكسل يتم طرحه تدريجياً. وحتى الآن، لا يتوفر على جميع المنصات أو لجميع المستخدمين. وقد أوضحت مايكروسوفت أن الهدف هو دمجه في الاشتراكات. مايكروسوفت 365لكن وتيرة النشر تدريجية.
هذه الميزة متاحة حاليًا في إكسل لنظام التشغيل ويندوزفي إكسل على الويب و Excel لنظام التشغيل Macبشرط أن يكون اشتراكك وقناة التحديث متوافقين. ومع ذلك، توجد منصات يمكنك من خلالها فتح المصنفات التي تحتوي على خلايا بايثون، لا يمكن إعادة حسابها. وسترى أخطاءً إذا حاولت القيام بذلك.
لغة بايثون غير متوفرة في برنامج إكسل إكسل لأجهزة iPad، أو إكسل لأجهزة iPhone، أو إكسل لأجهزة Androidعلى هذه الأجهزة، يمكن عرض المصنفات التي تحتوي على كود بايثون في الخلايا، ولكن في حال بدء إعادة الحساب، قد تُظهر خلايا بايثون أخطاءً. والسبب في ذلك هو عدم دعم محرك التنفيذ.
فيما يتعلق بحالة المنتج، بدأ استخدام لغة بايثون في برنامج إكسل كإصدار تجريبي عاميمكن لمستخدمي برنامج Microsoft 365 Insider الوصول إليه عبر قناة الإصدار التجريبي. وخلال هذه المرحلة، يجري تطوير وظائفه وتوسيعها بناءً على ملاحظات المستخدمين، بهدف أن يصبح جزءًا أساسيًا من عروض Microsoft 365 في المستقبل القريب.
كيفية تفعيل واستخدام لغة بايثون في برنامج إكسل
إذا كان لديك مؤهل للاشتراك في Microsoft 365 باستخدام الإصدار الصحيح من برنامج إكسل، يصبح تفعيل بايثون في إكسل أمرًا بسيطًا نسبيًا، وإن لم يكن واضحًا دائمًا من المحاولة الأولى. يُنصح بالبدء بمصنف فارغ للتعرف على آلية العمل قبل العمل على الملفات المهمة.
المسار الأول يمر عبر الشريط:
- انتقل إلى علامة التبويب "الصيغ" وانقر فوق زر "إدراج بايثون".بهذه الإيماءة تخبر برنامج Excel أنك تريد تحويل الخلية المحددة إلى خلية بايثون، حيث يمكنك كتابة التعليمات البرمجية باللغة حرفيًا بدلاً من الصيغة التقليدية.
- استخدم الوظيفة =PY. فقط اكتب =PY في الخلية، دعها تظهر في قائمة الإكمال التلقائي وحددها باستخدام مفاتيح الأسهم ومفتاح Tab، أو اكتبها مباشرة =PY(ابتداءً من تلك الأقواس، تقبل الخلية كود بايثون الذي سيتم إرساله إلى السحابة لإجراء العمليات الحسابية.
بمجرد تحويل الخلية إلى خلية بايثون، سترى رمز "PY" يظهر الرمز نفسه داخل الخلية نفسها، كما يظهر في شريط الصيغة عند تحديد الخلية. إنها طريقة سريعة لتحديد الخلايا التي تحتوي على كود بايثون مقابل تلك التي تحتوي على صيغ إكسل فقط.

دمج لغة بايثون مع خلايا ونطاقات برنامج إكسل
أحد مفاتيح هذا التكامل هو أن يمكن للغة بايثون العمل مباشرة مع البيانات الموجودة لديك بالفعل في جدول البيانات. دون الحاجة إلى تصديرها أو تكرارها. وللقيام بذلك، يستخدم بايثون في إكسل دالة مخصصة تسمى xl()، والذي يعمل كجسر بين كائنات Excel وشفرة Python.
للإشارة إلى نطاق من خلية بايثون، يمكنك الدخول إلى وضع التحرير في تلك الخلية و حدد الخلية أو النطاق باستخدام الماوس التي ترغب في استخدامها. سيقوم برنامج Excel تلقائيًا بإدراج استدعاء في التعليمات البرمجية الخاصة بك لـ xl() باستخدام العنوان المقابل للنطاق أو الجدول الذي حددته. بعبارة أخرى، توفر على نفسك عناء كتابته يدويًا.
إذا كنت تفضل كتابة المرجع مباشرةً، يمكنك فعل ذلك أيضًا. على سبيل المثال، للعمل مع الخلية A1 من لغة بايثون، يكفي استخدام xl("A1")أما بالنسبة لنطاق مثل B1: C4 هل ستكتب؟ xl("B1:C4")في حالة الجداول المسماة، يصبح بناء الجملة أكثر إثارة للاهتمام.
تخيل أن لديك جدولًا برؤوس تسمى جدوليإذا كنت تريد أن يستقبل بايثون الجدول بأكمله، بما في ذلك العناوين، يمكنك استخدام xl("MyTable", headers=True)يشير المحدد إلى ضرورة تحليل الجدول بأكمله، والوسيط headers=True يضمن ذلك معالجة العناوين بشكل صحيح في إطار البيانات أو البنية التي يتم إنشاؤها.
كيفية استخدام شريط الصيغة مع كود بايثون
عندما تبدأ بكتابة أكواد أطول، صيغة إكسل H يصبح حليفك. إنه ليس مجرد سطر يمكنك من خلاله إدخال صيغة بسرعة، بل هو محرر صغير يصبح مهماً للغاية عند استخدام بايثون في إكسل.
أنت قم بتوسيع شريط الصيغة بالنقر على السهم المتجه للأسفل إلى يمينه. أو باستخدام اختصار لوحة المفاتيح Ctrl+Shift+Uبفعل ذلك، سترى عدة أسطر في وقت واحد، وهو أمر مفيد للغاية عندما لا يتناسب كود بايثون الخاص بك مع سطر واحد وتريد الحفاظ عليه قابلاً للقراءة.
يمكنك استخدام المفتاح داخل شريط الصيغة مقدمة لإنشاء أسطر جديدة، كما تفعل في محرر الأكواد، بدلاً من قبول المحتوى الموجود في الخلية. يتيح لك هذا كتابة كتل برمجية أكثر تنظيماً، مع فواصل أسطر وتعليقات ومنطق أكثر تعقيداً.
هذا السلوك يجعل التجربة أشبه العمل في بيئة تطوير متكاملة خفيفة الوزندون الحاجة إلى مغادرة برنامج إكسل. على الرغم من أنك لن تمتلك جميع خيارات المحرر المحترف، إلا أنك ستحظى ببيئة مريحة بما يكفي لكتابة نصوص التحليل، وإنشاء الرسوم البيانية، والنماذج الصغيرة.
أنواع مخرجات خلايا بايثون
استخدام بايثون في إكسل يتجاوز مجرد إدخال الأرقام في الخلايا. لديك تحكم كبير في كيفية إرجاع النتائج من البرامج النصية الخاصة بك. من شريط الصيغة نفسه، يمكنك اختيار نوع الإخراج، مما يؤثر على كل من ما تراه في الخلية وكيف يمكنك إعادة استخدام تلك النتيجة داخل المصنف.
في كثير من الحالات، ستكون مهتمًا قم بتحويل النتيجة إلى قيم Excel على سبيل المثال، يحدث هذا عندما يُنتج البرنامج النصي جدولًا ترغب في استخدامه كمصدر للجداول المحورية أو مخططات Excel الكلاسيكية. في هذه الحالة، يتم تحويل محتوى خلية Python إلى خلايا قياسية تحتوي على بيانات Excel الأصلية.
خيار آخر هو إرجاع النتيجة كـ كائن بايثونعند اختيار هذا الوضع، تعرض الخلية أيقونة بطاقة بدلاً من القيمة البسيطة. يؤدي النقر على هذه الأيقونة إلى فتح بطاقة يمكنك من خلالها معاينة العنصر. قد يكون هذا العنصر DataFrame أو قائمة أو رسمًا بيانيًا من Matplotlib، وما إلى ذلك.
تُعد هذه البطاقة مفيدة بشكل خاص أثناء القيادة. أجسام كبيرة أو معقدةليس من العملي ببساطة وضع كل شيء في خلية واحدة. علاوة على ذلك، يسمح لك ذلك بالاحتفاظ بمعلومات إضافية مرتبطة بالعنصر، وهي معلومات ستُفقد إذا قمت بتحويلها مباشرةً إلى بيانات Excel عادية.
من بين أكثر أنواع البيانات إثارة للاهتمام التي يمكنك إرجاعها ككائن بايثون ما يلي: إطارات البياناتتتكامل هذه العناصر بشكل جيد للغاية مع سير عمل التحليل، حيث أنها تسمح لك بمعالجة البيانات وتصفيتها وتحويلها بمستوى من التفصيل يصعب تحقيقه أحيانًا باستخدام صيغ Excel فقط.
استيراد البيانات الخارجية لتحليلها باستخدام Python في Excel
لكي يؤدي بايثون في إكسل وظيفته السحرية، يجب أولاً إدخال البيانات في جدول البيانات oa Power Query. على عكس برنامج بايثون التقليدي الذي يمكنه القراءة مباشرة من الملفات أو واجهات برمجة التطبيقات أو مصادر أخرى، يعتمد التدفق هنا على برنامج Excel الذي يعمل كبوابة للبيانات.
الطريقة المُوصى بها لجلب المعلومات من مصادر خارجية هي استخدام الميزة "احصل وحوّل"ما يُعرف أيضًا باسم استفسار الطاقةومن هناك يمكنك الاتصال بملفات CSV وقواعد البيانات والخدمات عبر الإنترنت وغير ذلك الكثير. ثم تصدير النتيجة المُحوّلة إلى جدول بيانات.
بمجرد وضع البيانات على الورقة أو في استعلام Power Queryيمكن لـ Python الوصول إليها من خلال xl() ثمّ العمل مع الجداول الناتجة. بهذه الطريقة، تجمع بين إمكانيات التنظيف والتحويل الأولية لـ Power Query والمعالجة المتقدمة لـ Python.
توضح وثائق مايكروسوفت بالتفصيل كيفية استخدم Power Query لاستيراد البيانات الخاصة بلغة Python إلى Excel. وذلك تحديداً لأن هذا المزيج أصبح أحد أركان الطريقة الجديدة للعمل مع البيانات داخل برنامج Excel، وخاصة في بيئات الأعمال حيث تكون المصادر متنوعة.
ترتيب حساب الخلية في بايثون
في برنامج بايثون التقليدي، يتم تنفيذ التعليمات من الأعلى إلى الأسفليتم ذلك وفقًا للترتيب الذي كتبتها به. أما في جداول البيانات، فيعمل محرك الحساب على أساس الخلايا والنطاقات، مما يتطلب وضع قواعد محددة لخلايا بايثون.
يتم تقييم الكود داخل نفس خلية بايثون. بالتتابعكما هو متوقع في أي ملف بامتداد .py: يُنفذ السطر الأول قبل السطر الثاني، والسطر الثاني قبل السطر الثالث، وهكذا. لكل سطر تبعية ضمنية على السطر السابق. يؤثر هذا على تعريف واستخدام المتغيرات داخل تلك الخلية.
لكن إذا نظرنا إلى الورقة ككل، فإن برنامج Excel يُقيّم خلايا بايثون وفقًا لـ الترتيب الرئيسي حسب الصفوفتُكرر العملية على كل صف من اليسار إلى اليمين (من العمود A إلى XFD) ثم تنتقل إلى الصف التالي. هذا يعني أن خلية بايثون الموجودة في الصف 5 لن تُحسب قبل خلية موجودة في الصف 4، حتى لو كانت أبعد إلى اليسار.
يُعد هذا الترتيب مهمًا للغاية عند تحديد التعريف. المتغيرات في الخلايا وإعادة استخدامها في خلايا أخرىلأنك تحتاج إلى حساب الخلية التي تُعرّف هذه القيم قبل الخلية التي تُشير إليها. وإلا، ستواجه أخطاءً أو نتائج غير متوقعة، تمامًا كما هو الحال مع التبعيات بين صيغ Excel.
عملياً، هذا يعني أنه من المستحسن قم بتنظيم ورقتك بشكل منطقي. بهذه الطريقة، تُوضع الخلايا التي تُحدد القيم الأساسية أو تُجري الحسابات السابقة قبل (في الأعلى أو إلى اليسار) الخلايا التي تعتمد عليها. وهذا يحافظ على اتساق تسلسل العمليات الحسابية.
إعادة الحساب وأنماط الحساب باستخدام بايثون في إكسل
في كل مرة تقوم فيها بتغيير قيمة تعتمد عليها خلية واحدة أو أكثر من خلايا بايثون، يقوم برنامج Excel بإعادة حساب جميع صيغ بايثون بالتسلسلمع مراعاة ترتيب العمليات الحسابية الذي رأيته للتو. قد يكون هذا مفيدًا للغاية، ولكنه قد يؤثر أيضًا على الأداء إذا كان حجم كتابك كبيرًا.
للحصول على مزيد من التحكم، يوفر برنامج Excel العديد من الميزات. أنماط الحسابمن بينها نمط الحساب الجزئي و وضع الحساب اليدويتُعلق هذه الأوضاع إعادة الحساب التلقائي، سواء لجداول البيانات أو خلايا بايثون، بحيث لا تحدث إعادة الحساب إلا عندما تقرر القيام بذلك.
إذا كنت في منتصف عملية تطوير نموذجك، فقد يؤدي تعطيل إعادة الحساب التلقائي إلى تحسين الأداء بشكل ملحوظ. خاصةً عندما يحتوي مصنفك على العديد من نصوص بايثون البرمجية أو الاستعلامات التي تستهلك موارد كثيرة. بالطبع، ستحتاج إلى تذكر إعادة تشغيل الحساب للتأكد من أن النتائج تعكس آخر التغييرات.
لتغيير وضع الحساب، انتقل ببساطة إلى الشريط، وافتح علامة التبويب "الصيغ" والوصول "خيارات الحساب"يمكنك هنا اختيار ما إذا كنت تريد إجراء الحساب تلقائيًا أو جزئيًا أو يدويًا. ينطبق هذا على كل من الصيغ القياسية وخلايا بايثون.
عندما تكون في الوضع الجزئي أو اليدوي، يمكنك إعادة حساب القوة بثلاث طرق:
- استخدام المفتاح F9.
- ذاهب الى الصيغ > احسب الآن على الشريط.
- بالنقر على رمز الخطأ الذي يظهر بجوار الخلية التي تحتوي على قيمة قديمة (معروضة بخط يتوسطها) واختيار الخيار "احسب الآن" في القائمة المنسدلة.
رخصة إضافة بايثون في إكسل وميزاتها المميزة
بالإضافة إلى الوظائف الأساسية المدمجة في بعض اشتراكات Microsoft 365، هناك إضافة ترخيص خاصة بلغة بايثون لبرنامج إكسل والذي يوفر الوصول إلى ميزات إضافية، موجهة في المقام الأول نحو البيئات التي يكون فيها الأداء وقوة الحوسبة أمراً بالغ الأهمية.
تتضمن هذه الرخصة التكميلية، من بين مزايا أخرى، حساب القسط. يُترجم هذا إلى أوقات تنفيذ أسرع لصيغ بايثون. كما يُحسّن من استجابة المصنفات التي تجمع بين العديد من خلايا بايثون أو كميات كبيرة من البيانات.
ومن النقاط المهمة الأخرى أنها توسع نطاق خيارات وضع الحسابيُتيح ذلك تحكمًا أدق في وقت وعدد مرات إعادة حساب معادلات بايثون. بالنسبة للمستخدمين المتقدمين وفرق البيانات، يُمكن أن يُحدث هذا فرقًا كبيرًا عند العمل مع النماذج المعقدة.
إذا كنت ترغب في معرفة ما هو مدرج بالضبط في اشتراكك وما تتضمنه هذه الإضافة، فإن مايكروسوفت تحتفظ بوثائق محددة حول هذا الموضوع. ما هو مُضمّن في Microsoft 365 ورخصة Python الإضافية في Excel. مع تفصيل دقيق للشركات والتعليم.
التنفيذ السحابي، والأمان، وشروط الاستخدام
يتم تنفيذ جميع عمليات حساب بايثون في برنامج إكسل في مايكروسوفت السحابيةباستخدام إصدار قياسي من لغة بايثون ومجموعة من المكتبات التي توفرها شركة أناكوندا، فإن بنية الحوسبة السحابية هذه لها آثار مباشرة على الأمن والأداء والصيانة.
من وجهة نظر أمنية، تطبق مايكروسوفت ضوابط حماية البيانات الروتينية والامتثال التنظيمي، بما في ذلك الجوانب المتعلقة باللائحة العامة لحماية البيانات ومعالجة البيانات الشخصية.
إذا كان لديك اشتراك Microsoft 365 العائلي أو الشخصييخضع استخدام هذه الميزة لـ اتفاقية خدمات Microsoftأما في بيئات الأعمال والتعليم، فتُؤخذ الأمور التالية في الاعتبار: شروط المنتجوالتي تحدد بطريقة أكثر تفصيلاً ما هو مسموح به وتحت أي شروط.
أحد التفاصيل الرئيسية هي أن لست بحاجة إلى تثبيت بايثون على جهاز الكمبيوتر الخاص بك. للاستفادة من لغة بايثون في برنامج إكسل. وحتى في حال وجود تثبيت محلي مُخصّص للغاية، فإن هذه الإعدادات لا تنتقل إلى بيئة الحوسبة السحابية، التي تستخدم توزيعة قياسية معزولة خاصة بها.
مساعد الطيار في برنامج إكسل باستخدام لغة بايثون: الذكاء الاصطناعي في خدمة التحليل
لا يأتي دمج لغة بايثون في برنامج إكسل بمفرده، بل يتم استكماله بواسطة مساعد الطيار في Excelتم تصميم مساعد الذكاء الاصطناعي من مايكروسوفت، القادر الآن أيضاً على العمل مع كود بايثون، خصيصاً للمستخدمين الذين يرغبون في الارتقاء بتحليلاتهم إلى مستوى أعلى دون أن يكونوا خبراء في البرمجة.
مع برنامج Copilot يمكنك صياغة الطلبات باللغة الطبيعية ودع النظام يتولى مهمة إنشاء كود بايثون اللازم، وإجراء العمليات الحسابية، وعرض النتيجة في جدول البيانات.
هذا النهج يساعد خفض حاجز الدخول ينطبق هذا على كل من لغة بايثون ووظائف إكسل المتقدمة، لأنه يحول المهام التي كانت تتطلب سابقًا معرفة تقنية كبيرة إلى شيء أكثر سهولة وتوجيهًا.
بالنسبة للمستخدمين الذين يتقنون لغة بايثون بالفعل، يمكن أن يكون Copilot بمثابة دعم لـ متغيرات تحليل الاختباراستكشف الأنماط أو قم ببناء نماذج أولية بسرعة دون قضاء الكثير من الوقت في كتابة التعليمات البرمجية يدويًا.
لماذا يُحسّن استخدام لغة بايثون في برنامج إكسل حياتك اليومية
يمثل ظهور لغة بايثون في برنامج إكسل قفزة نوعية لكل من يعمل في مجال البيانات. القدرة على معالجة البيانات واستكشافها إن استخدام مكتبة pandas، أو إنشاء الرسوم البيانية باستخدام Matplotlib أو Seaborn، أو بناء النماذج الإحصائية باستخدام Statsmodels مباشرة في ورقة العمل، يغير المشهد بشكل كبير.
بفضل هذا التكامل يمكنك استفد من كل هذه المكتبات دون تثبيت أي شيء إضافي. ضمن الفريق، يمكنك دمج نتائج برامجك النصية مع صيغ Excel الكلاسيكية، والجداول المحورية، وأدوات التصفية، والرسوم البيانية الأصلية. كل ذلك في نفس البيئة التي يعرفها زملاؤك بالفعل.
القدرة على إنشاء الأتمتة مباشرة في المصنف. من تنظيف البيانات المنتظم إلى إنشاء التقارير، بما في ذلك بناء لوحات المعلومات من خلال دمج مخططات Excel التفاعلية مع التصورات التي تنتجها لغة Python.
لا يزال أمن البيانات، الذي لطالما كان مصدر قلق في بيئات الأعمال، تحت مظلة مايكروسوفت 365وهذا يجعل من السهل مشاركة الكتب والنصوص والنتائج من خلال Teams أو Outlook أو SharePoint دون الحاجة إلى مغادرة النظام البيئي للشركة.
أتمتة برنامج إكسل: البرمجة مقابل الأدوات المدعومة بالذكاء الاصطناعي
إلى جانب نهج مايكروسوفت الأصلي، اكتسبت طريقة عمل أخرى زخماً. أدوات الأتمتة المدعومة بالذكاء الاصطناعي تتيح لك هذه الحلول التعامل مع جداول البيانات باستخدام اللغة الطبيعية. وهي تقع في مكان ما بين برامج بايثون التقليدية والمساعدين مثل Copilot.
لا يزال النهج الأكثر تقليدية هو المسار البرمجياستخدام مكتبات مثل openpyxl لأتمتة القراءة والكتابة والتنسيق وإنشاء المخططات. هذه الطريقة مثالية للمطورين الذين يرغبون في دمج Excel في خطوط نقل البيانات المعقدة. أو في التطبيقات الأكبر حجماً، التحكم في كل تفاصيل الخلايا وسير العمل.
من ناحية أخرى، أصبحت أدوات الذكاء الاصطناعي مثل "وكيل إكسل" تحظى بشعبية متزايدة (مثل إكسيلماتيك في بعض الأمثلة)، حيث تقوم ببساطة بتحميل ملف، صف ما تريده بلغة بسيطة (قم بتنظيف البيانات، وإنشاء مخطط بياني، وإضافة الصيغ) وستحصل على المصنف المعدل.
يُعد هذا النهج "بدون كتابة أكواد" جذابًا للغاية لفرق العمل التسويق أو المبيعات أو العمليات. بشكل عام، هذا مناسب لمن يحتاجون إلى أتمتة التقارير والتحليلات بسرعة دون الحاجة إلى استثمار الوقت في تعلم المكتبات أو تصحيح الأخطاء البرمجية. يتولى الذكاء الاصطناعي مهمة ترجمة تعليمات العمل إلى عمليات تقنية ملموسة.
الأمر المثير للاهتمام هو أنه يمكنك الآن الاختيار بين ثلاثة مسارات رئيسية لأتمتة برنامج Excel:
- استخدم المكتبات الكلاسيكية في البرمجة.
- تكامل لغة بايثون الأصلية داخل برنامج إكسل.
- وكلاء الذكاء الاصطناعي الخارجيون.
يعتمد الخيار الأفضل على المستوى التقني للفريق، وحجم البيانات، ومدى دقة التحكم الذي تحتاجه في العملية.
في ضوء هذا السيناريو، أصبح الجمع بين لغة بايثون وبرنامج إكسل أمراً راسخاً حل قوي للغاية لكل من المستخدمين التقنيين ومستخدمي الأعمال. بدءًا من تكامل مايكروسوفت السحابي الأصلي مع Copilot، مرورًا بالمكتبات الكلاسيكية مثل openpyxl أو pandas، وصولًا إلى الأدوات الجديدة المدعومة بالذكاء الاصطناعي التي تُؤتمت المهام نيابةً عنك. لديك تحت تصرفك مجموعة كبيرة من الخيارات للارتقاء بجداول البيانات الخاصة بك إلى المستوى التالي دون التضحية براحة البيئة التي تستخدمها كل يوم.


