
أي أداة ذكاء اصطناعي تنظف جدولك؟
يصلح Copilot Clean Data ثلاثة أنواع من المشكلات فقط، والتواريخ المختلطة والصفوف المكررة ليست منها، لذلك تحدد المشكلة في الجدول الاختيار بقدر ما يحدده حجمه. أربع أدوات جاهزة ومساران عبر المحادثة، جُمعت من صفحات المساعدة الرسمية لكل جهة كما فُحصت في 26 سبتمبر 2026، وتأتي أدوات التنظيف المخصصة بالذكاء الاصطناعي بعد الجدول:
| المسار | أين يعمل (حتى سبتمبر 2026) | ما الذي يصلحه | الحجم الذي يتحمله |
|---|---|---|---|
| Copilot Clean Data | Excel للويب وWindows، لعملاء Copilot | نص غير متسق، أعمدة أرقام خلاياها مخزنة كنص، مسافات زائدة | يعمل بأفضل حال حتى 50,000 صف و100 عمود |
| اقتراحات تنظيف Sheets | Google Sheets، قائمة تنظيف البيانات | مسافات زائدة، تكرارات، تنسيق الأرقام، قيم شاذة، بيانات غير متسقة | لا يوجد حد معلن |
| Gemini في Sheets | Workspace Business Standard وما فوقها، وGoogle AI Pro وUltra | عدة تعديلات من أمر واحد: بحث واستبدال، تنسيق أرقام، فرز، حذف صفوف | لا يوجد حد معلن |
| تحليل البيانات في ChatGPT | ChatGPT؛ وأنواع الملفات تختلف حسب الخطة | كل ما يستطيع كود Python الذي يكتبه ويشغّله | نحو 50 MB لكل جدول |
| اللصق في محادثة | أي تطبيق محادثة | كل ما يطلبه الأمر، مع سجل تغييرات | يحدده سقف الرد في التطبيق؛ سقف Whizi البالغ 20,000 رمز يعيد نحو 580 صفًا من عشرة أعمدة |
| Power Query أو Python بكتابة الذكاء الاصطناعي | في Excel أو Sheets أو الطرفية لديك | كل ما يفعله السكربت، ويمكنك إعادة تشغيله الشهر القادم | 1,048,576 صف عند التحميل إلى ورقة Excel؛ وPython بلا سقف ثابت |
تقول Microsoft إن Clean Data "يعمل بأفضل حال مع البيانات الجدولية حتى 100 عمود و50,000 صف" (Clean Data in Excel)، وتسرد الصفحة نفسها أنواع الاقتراحات الثلاثة الواردة في الجدول بالضبط. كما أن فصل الأسماء بصيغة "Last, First" غير موجود، فالجدول الذي فيه هذه المشكلات يحتاج إلى أمر أو سكربت. تظهر اقتراحات التنظيف في Google ضمن Data ثم Data cleanup، وتعلّم المشكلات بالأحمر. وأضاف Gemini في Sheets التعديلات متعددة الخطوات في تحديث Google بتاريخ 16 أكتوبر 2025، فيستطيع أمر واحد حذف الصفوف غير النشطة وإعادة تنسيق عمود معًا.
ChatGPT هو الوحيد بين الأربعة الذي يكتب كودًا ويشغّله على ملفك: تقول صفحة مساعدة تحليل البيانات من OpenAI إنه يشغّل Python في بيئة Jupyter notebook، وتحدد أسئلتها الشائعة عن الرفع سقف الجدول بنحو 50 MB (رقم 400,000 صف أعلاه هو هذه الـ50 MB مقسومة على 120 حرفًا للصف، وهي حسابنا نحن).
أدوات التنظيف المخصصة بالذكاء الاصطناعي هي المسار الثالث. Numerous وPowerdrill وGrist وBricks تنظف كلٌّ منها داخل ورقتها أو ملف الرفع الخاص بها، فلا يقطع سقف رد المحادثة الجدول، لكن لا تصف أي من صفحاتها سجل تغييرات سطرًا بسطر. هذا ما تقوله صفحات كل أداة، كما فُحصت في 26 سبتمبر 2026:
| الأداة | كيف تنظف | أين تتفوق على المحادثة | أين تخسر أمام المحادثة |
|---|---|---|---|
| Numerous | إضافة لـ Google Sheets وExcel: أمر واحد، أو صيغة ذكاء اصطناعي تُسحب على عمود | تعمل على الورقة في مكانها خلية بخلية، دون شيء يُلصق مجددًا | تتسع خطتها Pro لـ500,000 حرف من مدخلات ومخرجات الذكاء الاصطناعي، وتروّج مدونتها لملء القيم الناقصة، أي تخمين الخلايا الفارغة الذي يمنعه الأمر أدناه |
| Powerdrill | ترفع ملفات Excel أو CSV أو TSV؛ وخطوات بالنقر تحذف الصفوف المكررة عبر عدة ملفات | تزيل التكرار عبر الملفات دفعة واحدة؛ وحصص مجانية للبدء | يذهب الملف إلى Powerdrill، ولا تسرد صفحة التنظيف قواعد لكل عمود تكتبها أنت |
| Grist | يكتب ذكاؤه الاصطناعي صيغ تنظيف تراجعها وتطبقها، مع إمكانية التراجع | كل إصلاح يبقى صيغة تقرؤها وتتراجع عنها | الخطط المجانية تحصل على 200 رصيد مساعد إجمالًا، ويُرسَل استعلامك ومخططك وبياناتك إلى OpenAI |
| Bricks | ترفع ملف CSV أو Excel؛ فينظفه ذكاؤه الاصطناعي ويبني لوحة معلومات قابلة للتعديل | التنظيف والرسوم في خطوة واحدة؛ مجاني للبدء | مبني حول لوحة المعلومات، فقواعد التنظيف هي قواعد الذكاء الاصطناعي لا قائمة تسلمها له |
المساران عبر المحادثة أدناه هما اللذان تضع فيهما كل قاعدة بنفسك وتستلم سجل تغييرات سطرًا بسطر، ولهذا تدور بقية الصفحة حولهما.
ما الأمر الذي ينظف الجدول ويسجل كل تغيير؟
الأمر الذي ينظف الجدول بأمان يطلب مخرجين: الجدول المنظف، وسطر سجل لكل خلية غُيّرت. الصق الجدول بصيغة CSV أو أرفقه؛ فالنموذج يقرأ قيم الخلايا كنص، فيصل عمود الصيغ بآخر قيمة حسبها (ماذا يحدث لكل نوع ملف). ثم أرسل هذا الأمر بعد تعديله ليناسب أعمدتك:
```
Here is a table pasted as CSV. Clean it and return two things.
- The cleaned table as CSV: same columns, same order, same number of rows unless a row is an exact duplicate of an earlier one.
- A change log: one line per change, in the form "row 14, Email: trimmed trailing space". If you make the same change to many rows, list the rows, not a summary.
Rules. Dates become YYYY-MM-DD; where a date could be read two ways (03/04/2025), do not guess, leave it as it was and list it under AMBIGUOUS. Names in Title Case, emails in lower case, spaces trimmed everywhere. Split "Last, First" into two columns named Last name and First name. Turn amounts like "$1,299.00" into plain numbers. Never fill a blank cell; leave it blank and list it under BLANK. If you drop any row, say which and why. Finish with the row count in and the row count out.
```
سجل التغييرات هو جوهر الأمر. الجدول المنظف وحده يبدو منتهيًا، وكونه يبدو منتهيًا هو المشكلة: لا تستطيع أن تفرّق بين خلية أُصلحت وخلية أُعيدت كتابتها. ومع السجل يصبح فحص العمل مسحًا يستغرق عشر دقائق، وأي سطر يقول "row 31, Amount: changed 1,299 to 1.299" يخبرك أن النموذج قرأ فاصل الآلاف الأوروبي كفاصلة عشرية.
ثم شغّل الأمر نفسه في نموذج ثانٍ وقارن السجلين. السطر الذي كتبه نموذج ولم يكتبه الآخر هو الخلية التي يجب فتحها في الملف الأصلي. عرض المقارنة في Whizi يرسل أمرًا واحدًا إلى نموذجين في عمودين؛ وفي أي تطبيق آخر افتح محادثة جديدة ليعمل النموذج الثاني من ملف CSV الأصلي لا من الرد الأول. وللصيغ وعمليات البحث والجداول المحورية بعد التنظيف، استخدم حزمة أوامر الجداول.
كيف تنظف البيانات في Excel بالذكاء الاصطناعي دون لصق كل صف؟
للملف الكبير في Excel، الصق صف العناوين ونحو 30 صفًا نموذجيًا واطلب من الذكاء الاصطناعي خطوات Power Query، التي يسجلها Excel ويعيد تشغيلها على تصدير الشهر القادم. ضمّن العينة الصفوف السيئة، وقل كم صفًا في الملف الحقيقي:
```
Here are the header row and 30 sample rows from a CSV of about 12,000 rows. Do not clean the sample. Write [Power Query steps in the order I click them / a Python script using pandas / a Google Apps Script] that does the following on the full file.
Parse the Date column as day first and write it back as YYYY-MM-DD, and flag any value that fails to parse instead of dropping the row. Trim whitespace in every text column. Lower case the Email column. Title Case the Name columns. Split "Last, First" into Last name and First name. Convert Amount values like "$1,299.00" to numbers. Remove rows that are exact duplicates of an earlier row. Leave blank cells blank.
Write every change to a second sheet or file called changelog with four columns: row number, column, old value, new value. Print the row count before and after. Comment each step in one line so I can read it without knowing the language.
```
اختر الهدف حسب مكان الملف. مستخدمو Excel يستفيدون أكثر من Power Query، لأن كل خطوة تظهر في لوحة Applied Steps. وفخ واحد: توثيق Power Query من Microsoft (حُدّث في أبريل 2026) يقول إنه يخمّن أنواع الأعمدة من أول 200 صف، فعمود التواريخ النظيف في أول 200 صف والفوضوي بعدها يبدو سليمًا في المعاينة ثم يفشل لاحقًا. ومستخدمو Google Sheets لديهم Apps Script. ومن يرتاح في الطرفية يحصل على Python مع pandas، الذي يتعامل مع ملف من 12,000 صف وملف من 1,048,576 صف (الحد الأقصى للورقة في Excel) بالطريقة نفسها.
في المحادثة العادية يكتب النموذج السكربت وتشغّله أنت. تحليل البيانات في ChatGPT استثناء، لأنه يشغّل Python الخاص به على الملف المرفوع، ومع ذلك تطلب صفحة مساعدة OpenAI مراجعة الكود الناتج والمخرجات والافتراضات قبل الاعتماد على النتيجة. أفضل ذكاء اصطناعي لتحليل البيانات يقارن بيئات التشغيل المعزولة؛ وعادة قراءة الكود الذي كتبه الذكاء الاصطناعي قبل تشغيله هي العادة الواردة في الذكاء الاصطناعي للبرمجة. وبعد أن يصبح الملف نظيفًا، فإن تحليل الجدول بالذكاء الاصطناعي هو سير العمل التالي.
كم صفًا يستطيع الذكاء الاصطناعي تنظيفه دفعة واحدة؟
في المحادثة التي تعيد كتابة الجدول، سقف رد التطبيق هو الحد. يضع Whizi سقف الرد عند 20,000 رمز، وهو يتسع لنحو 580 صفًا من عشرة أعمدة، ولنحو نصف ذلك حين يشاركه سجل التغييرات. الأرقام أدناه تقريبية لأن المجزّئات لا تعدّ الحروف. قاعدة Anthropic التقريبية هي نحو 3.5 حرف إنجليزي لكل رمز، فمخرجات 20,000 رمز تساوي نحو 70,000 حرف.
جانب الإدخال أوسع. في Whizi تُحدَّد الرسالة الواحدة، بما فيها النص المستخرج من ملف مرفق، بـ100,000 حرف (نحو 28,000 رمز)، وكل دورة بـ40,000 رمز إدخال و20,000 رمز إخراج في كل النماذج (السقوف، مقتبسة). تضع تطبيقات المحادثة الأخرى سقوف ردودها الخاصة، ومعظمها لا ينشرها، لكن الشكل نفسه: صفوف تدخل أكثر مما تعود.
| عرض الصف | الصفوف التي تتسع في رسالة Whizi من 100,000 حرف | الصفوف التي يعيدها رد Whizi من 20,000 رمز، للجدول فقط |
|---|---|---|
| ضيق، 5 أعمدة، نحو 60 حرفًا للصف | نحو 1,600 | نحو 1,100 |
| معتاد، 10 أعمدة، نحو 120 حرفًا للصف | نحو 800 | نحو 580 |
| عريض، 20 عمودًا أو نص طويل، نحو 250 حرفًا للصف | نحو 400 | نحو 280 |
الآن نصّف العمود الأخير، لأن سجل التغييرات يشارك الجدول في الرد. ومن هنا يأتي رقم "نحو 500 صف" في قائمة المراجعة للجدول الضيق في Whizi، وهو أقرب إلى 150 للجدول العريض. وبعد هذه الأرقام يظل النموذج يجيب، لكن الجدول الذي يعيده أقصر مما أرسلته، ولن يقول ذلك دائمًا. أما نافذة السياق بحجم مليون رمز فلا تغيّر هذا، لأن سقف الرد منفصل عن النافذة.
ثلاثة إخفاقات يجب فحصها قبل أن تثق بجدول نظّفه الذكاء الاصطناعي
افحص الجدول الذي نظّفه الذكاء الاصطناعي بحثًا عن ثلاثة إخفاقات: صفوف محذوفة، وقيم مخترعة في الخلايا الفارغة، وتواريخ انقلبت بين اليوم أولًا والشهر أولًا. كل واحد منها يترك ملفًا يبدو نظيفًا، فلا يظهر أي منها بنظرة سريعة إلى النتيجة.
حذف الصفوف بصمت. الجدول الأطول من سقف الرد يعود مقطوعًا (حساب الصفوف في القسم أعلاه)، والصف الذي لا يُحلَّل بنظافة، مثل خلية مدمجة أو ملاحظة مكتوبة في عمود المبلغ أو سطر فيه فاصلة زائدة، هو من النوع الذي قد تتخطاه أداة التنظيف. ولا يظهر أي منهما في جدول يبدو مرتبًا. ولهذا يطلب الأمر أعلاه عدد الصفوف الداخلة والخارجة. فإن اختلفا ولم يوضح السجل السبب، فالملف لم يُنظَّف بل صار أقصر.
قيم مخترعة في الفراغات. بعض الأدوات تملأ الفراغات عمدًا: مدونة Numerous نفسها تسرد ملء القيم الناقصة كشيء يفعله أمر واحد. والخلية المملوءة تبدو كأي قيمة حقيقية بعد ذلك، لذا تضع عبارة "Never fill a blank" في الأمر القاعدة، وتُظهر قائمة BLANK هل التزم بها النموذج. الفراغ يقول إن لا أحد كان يعرف؛ والقيمة المخمّنة تقول إن أحدًا كان يعرف.
انقلاب لغة التواريخ. التاريخ 03/04/2025 هو 4 مارس في لندن و3 أبريل في نيويورك، ولا شيء في الخلية يقول أيهما. يوضح توثيق Power Query من Microsoft ما تفعله الاتفاقية الخاطئة: تواريخ بريطانية يأتي فيها اليوم أولًا تُحمَّل بإعدادات إقليمية أمريكية فتُنتج أخطاء في كل يوم يزيد على 12. والنموذج الذي يقرأ العمود تنقصه المعلومة نفسها، فالحل في المسارين هو تسمية اتفاقية الملف في الأمر وإلزام النموذج بتعليم الصفوف الملتبسة بدل حسمها.
وفخ رابع أصغر: العملة. "1.299,00" و"1,299.00" هما المبلغ نفسه في بلدين، والنموذج الذي يحذف الفاصل الخطأ يحوّل €1,299 إلى €1.299. إذا كان في الجدول أي مبالغ أوروبية فاذكر ذلك في الأمر.
- عدّ الصفوف أولًا: أقل من نحو 500 صف ضيق في Whizi (سقف الرد 20,000 رمز) فالصق؛ وحتى 50,000 في Excel فجرّب Copilot Clean Data؛ وفوق ذلك اطلب سكربت
- تحقق هل المشكلة مما يصلحه Clean Data (النص، وتنسيق الأرقام، والمسافات) قبل الاعتماد عليه في التواريخ أو التكرارات
- اطلب سجل التغييرات في الرد نفسه مع الجدول المنظف، سطرًا لكل تغيير
- أخبر النموذج بأي اتفاقية تواريخ يستخدمها الملف، وألزمه بتعليم التواريخ الملتبسة بدل التخمين
- قل "never fill a blank" واطلب قائمة BLANK
- قارن عدد الصفوف الداخلة بعدد الصفوف الخارجة قبل أي شيء آخر
- لأي ملف ستنظفه مرة أخرى، احتفظ بالسكربت لا بالمخرجات
الأسئلة الشائعة
هل يستطيع ChatGPT تنظيف ملف Excel؟
نعم. ارفع ملف .xlsx أو .csv فيكتب تحليل البيانات في ChatGPT كود Python ويشغّله عليه، لجدول يصل إلى نحو 50 MB حتى سبتمبر 2026. اطلب الملف المنظف مع سجل تغييرات يسرد كل تعديل، واقرأ الكود الذي يعرضه قبل أن تثق بالنتيجة.
هل يستطيع Copilot تنظيف البيانات في Excel؟
نعم، إن كان لديك Copilot في Excel للويب أو Windows: Data ثم Clean Data يقترح إصلاحات للنص غير المتسق، وأعمدة الأرقام التي خلاياها مخزنة كنص، والمسافات الزائدة. وتقول Microsoft إنه يعمل بأفضل حال حتى 50,000 صف و100 عمود. ولا يذكر التواريخ ولا الصفوف المكررة، فاستخدم أمرًا أو Power Query لها.
هل يستطيع Gemini تنظيف البيانات في Google Sheets؟
نعم، على Workspace Business Standard وما فوقها أو خطة Google AI Pro أو Ultra، بحسب تحديث Google في أكتوبر 2025: يستطيع Gemini في Sheets تنفيذ عدة تعديلات من أمر واحد، مثل البحث والاستبدال وتنسيق الأرقام والفرز وحذف الصفوف. وبدون Gemini، فإن Data cleanup ثم Cleanup suggestions يعلّم المسافات والتكرارات والقيم غير المتسقة.
هل رفع جدول بيانات إلى الذكاء الاصطناعي آمن؟
يكون آمنًا حين تحذف ما لا يحتاجه التنظيف: يمكن استبدال الأسماء بمعرّفات، وإسقاط المعرّفات الشخصية قبل اللصق. والجهة التي تشغّل النموذج تتلقى النص في الحالتين. وللبيانات الخاضعة للتنظيم يكون مسار السكربت أكثر أمانًا، لأن النموذج لا يرى سوى 30 صفًا نموذجيًا.