قارنت قائمتي أرقام عملاء فظهرت أرقام موجودة في القائمتين كأنها محذوفة ومضافة، لماذا؟

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

نُشر في · دقائق قراءة: 2

مثال يوضح المشكلة

لنفترض أن عندك قائمة عملاء قديمة من ثلاثة أرقام، ثم صدّرت قائمة جديدة من واتساب للأعمال أو من المتجر فجاءت بترتيب مختلف ومعها رقم جديد.

مثال محسوب

القائمة القديمة: 0501111111، 0502222222، 0503333333.

القائمة الجديدة: 0503333333، 0501111111، 0504444444، 0502222222.

النتيجة دون ترتيب: مضاف 2، محذوف 1، بلا تغيير 2. الرقم 0503333333 يظهر مضافًا في أول القائمة ومحذوفًا في آخرها، مع أنه لم يتغير.

الأداة هنا لا تخطئ. هي تجيب عن سؤال «ما الذي يجب تعديله لتتحول القائمة الأولى إلى الثانية سطرًا بسطر؟»، والرقم الذي انتقل من الأسفل إلى الأعلى يحتاج فعلًا إلى حذف وإضافة. لكن سؤالك أنت مختلف: «أي الأرقام جديدة؟»، والترتيب لا يهمك فيه.

الحل: رتّب ثم قارن

  1. الصق القائمة القديمة في ترتيب الأسطر ورتّبها، ثم انسخ الناتج.
  2. افعل الشيء نفسه مع القائمة الجديدة، بالإعدادات نفسها تمامًا.
  3. افتح مقارنة النصوص والصق القائمة القديمة المرتبة في المربع الأول والجديدة المرتبة في الثاني، ومستوى المقارنة «أسطر».
مثال محسوب

بعد الترتيب تصبح القديمة: 0501111111، 0502222222، 0503333333، والجديدة: 0501111111، 0502222222، 0503333333، 0504444444.

النتيجة: مضاف 1، بلا تغيير 3. السطر المضاف الوحيد هو 0504444444، وهو العميل الجديد فعلًا.

قبل الترتيب: وحّد شكل الأرقام

الترتيب لا يفيد إن كان الرقم نفسه مكتوبًا بطريقتين. المطابقة حرفية، فهذه كلها أسطر مختلفة في نظر المقارنة:

  • 0501111111 و966501111111 و+966501111111: صيغ مختلفة للرقم نفسه، ولا تحوّل الأداة بينها.
  • رقم بأرقام عربية مثل ٠٥٠١١١١١١١ ورقم بأرقام إنجليزية.
  • رقم فيه مسافات مثل 050 111 1111 ورقم متصل.

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

متى لا ترتّب؟

حين يكون الترتيب جزءًا من المعنى. قائمة أولوية التوصيل، أو خطوات تجهيز الطلب، أو ترتيب المنتجات في صفحة التصنيف: هنا تغيّر المكان تغيير حقيقي تريد أن تراه، فقارن كما هي.

أسئلة شائعة

هل تحفظ الأداة أرقام العملاء؟

لا، المقارنة تجري داخل متصفحك ولا يُرسل أي من القائمتين إلى خادم.

هل أرى الأرقام المحذوفة أيضًا؟

نعم، الرقم الموجود في القديمة فقط يظهر بعلامة − كسطر محذوف.

هل أنسخ الأرقام الجديدة وحدها؟

النتيجة النصية تضع + قبل كل رقم جديد، فتستطيع نسخها ثم أخذ هذه الأسطر.