العودة إلى جميع المقالات
مقال

كيفية استخدام الذكاء الاصطناعي لكتابة صيغ Excel قابلة للتحقق

الكاتب:

استخدم جدول طلبات من ستة صفوف لتطلب من الذكاء الاصطناعي صيغة SUMIFS، وتتحقق من المجموع المتوقع، وتختبر التغييرات قبل تطبيقها على بيانات Excel الخاصة بك.

بطاقة شبكة مدمجة وعدسة مكبرة فوق إحدى خلاياها

تحتاج إلى قيمة الطلبات المدفوعة المقدمة عبر الإنترنت. يستطيع مساعد ذكاء اصطناعي اقتراح صيغة Excel، لكن عبارة «احسب إجمالي المبيعات» تترك قرارين بلا تحديد: أي الطلبات تدخل في الحساب، وما الذي يمثله عمود المبلغ.

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

اجعل قاعدة الإدراج صريحة

تحتوي مجموعة البيانات الخيالية هذه على صف واحد لكل طلب. يمثّل Amount قيمة الطلب كاملة بالدولار الأمريكي، لا سعر الوحدة. لا يدخل الصف في الحساب إلا عندما تكون قيمة Channel هي Online وفي الوقت نفسه تكون قيمة Status هي Paid. الصفر مبلغ مسجل؛ أما المبلغ المفقود فيحتاج إلى تقصٍ.

الصق الكتلة المفصولة بعلامات تبويب في الخلية A1 بورقة عمل فارغة. تحقق من أن العناوين تشغل A1:D1 وأن الطلبات الستة تشغل الصفوف 2–7. وإذا ظهر كل شيء في العمود A، فقسّم النص الملصق باستخدام محدد علامة التبويب قبل المتابعة.

Order	Channel	Status	Amount
O101	Online	Paid	120
O102	Store	Paid	80
O103	Online	Pending	60
O104	Online	Paid	90
O105	Online	Refunded	40
O106	Online	Paid	0

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

من دون ذكاء اصطناعي، حدّد الصفوف الداخلة في الحساب: O101 وO104 وO106. مجموعها 120 + 90 + 0 = 210. لا يدخل طلب المتجر المدفوع في الحساب، ولا الطلبان المقدمان عبر الإنترنت اللذان حالتهما معلقة أو مستردة.

اطلب صيغة، لا مجرد مجموع

يمكنك استخدام مساعد نصي لهذه الخطوة؛ ولا يحتاج إلى الوصول إلى مصنف عملك الحقيقي. زوّده بالجدول الخيالي الصغير ومواضع خلاياه:

أستخدم Excel. العناوين في A1:D1 والبيانات في A2:D7.
A هو Order وB هو Channel وC هو Status وD هو Amount بالدولار الأمريكي.
كل صف طلب واحد، ويحتوي D على مبلغ الطلب كاملًا.

اكتب صيغة للخلية F2 تجمع Amount فقط عندما يكون Channel هو Online
وStatus هو Paid. أدرج الشرطين معًا. استخدم دوال Excel العادية
وأسماء الدوال الإنجليزية. اشرح كل نطاق واسرد معرّفات الطلبات التي ينبغي
إدراجها. لا تغيّر بيانات المصدر.

[ألصق جدول العينة.]

الصيغة المرجعية لهذه المهمة هي:

=SUMIFS(D2:D7,B2:B7,"Online",C2:C7,"Paid")

هذه إجابة مرجعية مكتوبة للمقال، وليست ادعاءً بأن كل مساعد سيعطي الاستجابة نفسها. تشرح وثائق SUMIFS من Microsoft كيفية جمع القيم التي تستوفي عدة معايير.

اقرأها بالترتيب: اجمع D2:D7، لكن فقط في الصفوف التي يطابق فيها B2:B7 القيمة Online ويطابق C2:C7 القيمة Paid. تغطي النطاقات الثلاثة الصفوف الستة نفسها. أما الصيغة التي تستخدم شرط القناة وحده فستدرج طلبات لم تُدفع بعد.

ضع تسمية وصفية في F1، مثل Paid online orders (USD)، وضع الصيغة في F2. ينبغي أن تحفظ التسمية القاعدة، حتى يفهم من يقرأ النتيجة ماذا يعني الرقم 210.

تحقق من النتيجة والصفوف المختارة

إذا عرضت F2 الرقم 210، فقارن أيضًا معرّفات الطلبات المدرجة. قد يظهر المجموع الصحيح مصادفةً في مجموعة بيانات أخرى. الصفوف المقصودة هنا هي 2 و5 و7.

النتيجة الخاطئة دليل مفيد. فمثلًا، يطابق الناتج 310 جميع مبالغ الطلبات المقدمة عبر الإنترنت في هذه العينة: 120 + 60 + 90 + 40 + 0. يوجهك ذلك إلى التحقق مما إذا كان شرط حالة الدفع قد سقط؛ إنه مؤشر تشخيصي، لا دليلًا على السبب في كل مصنف.

إذا رفض Excel الصيغة، فتحقق من أسماء الدوال وفواصل الوسائط التي يتوقعها إصدارك. يستخدم المثال أسماء الدوال الإنجليزية والفواصل العادية. وقد يتطلب إصدار يستخدم الفاصلة المنقوطة وضع ; بين الوسائط. لا تستبدل علامتي الاقتباس المزدوجتين العاديتين حول Online وPaid بعلامات اقتباس طباعية. هذه تعديلات في البنية، ولا تغير الطلبات الداخلة في الحساب.

توفر إرشادات Microsoft لأخطاء الصيغ فحوصًا للأخطاء والنتائج غير المتوقعة. إضافة IFERROR(...,0) فورًا ستخفي عَرَضًا قبل أن تفهم سببه.

اختبر تغييرات تستطيع توقعها

نفّذ التغييرات التالية واحدًا تلو الآخر، وأعد البيانات الأصلية بعد كل اختبار:

التغييرقيمة F2 المتوقعةما الذي يفحصه
غيّر C4 من Pending إلى Paid270يصبح O103 مستوفيًا للشروط، فيضيف 60
غيّر D3 من 80 إلى 800210يظل طلب المتجر مستبعدًا
غيّر D7 من 0 إلى 5215يدخل آخر صف بيانات في الحساب
أعد الجدول الأصلي210أزيلت تعديلات الاختبار

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

تم التحقق من الصيغة وهذه التغييرات في محرك مستقل لحساب جداول البيانات لهذا المقال. ولم يكن ذلك اختبارًا لميزة تعديل المصنفات في تطبيق ذكاء اصطناعي. نفّذ الفحوص في إصدار Excel لديك قبل تكييف الصيغة.

لا توسّع البيانات قبل نجاح الحالة الصغيرة

تنتهي هذه العينة المرجعية عمدًا عند الصف 7. إذا أضفت طلبًا جديدًا في الصف 8، فلن تدرجه الصيغة الحالية. وسّع النطاقات الثلاثة كلها معًا، أو استخدم جدول Excel بمراجع تتبع صفوفه. اختبر طلبًا جديدًا يستوفي الشروط بدل افتراض أن النطاق توسع.

في بياناتك، استبدل تسميات العينة بالقيم الموجودة فعلًا في الخلايا. وقرر كيفية التعامل مع المبالغ غير المكتملة أو الحالات غير المتسقة قبل اعتبار النتيجة تقريرًا. تنسيق النص كعملة لا يثبت وحده أن كل قيم المصدر رقمية.

عندما تطلب من الذكاء الاصطناعي تصحيحًا، صف الاختبار الذي أخفق: «كان ينبغي أن يضيف تغيير C4 إلى Paid مبلغ 60، لكن F2 لم تتغير. افحص النطاقات والشرطين». احتفظ بالجدول الأصلي. اقبل الصيغة عندما تتفق القاعدة والصفوف المختارة والتغييرات المتوقعة، لا لمجرد أن الشرح يبدو مقنعًا.

المراجع