اسم المنتج في ملفين يبدو متطابقًا لكن إكسل لا يطابقهما في البحث، هل السبب مسافة خفية؟

في حالات كثيرة نعم. المسافة غير المنقسمة (NBSP) التي تأتي مع النص المنسوخ من صفحة ويب أو من Word تبدو مسافة عادية تمامًا، لكنها حرف مختلف، فيرى إكسل «قهوة عربية» في الملفين نصين مختلفين. قاعدة «استبدال المسافة غير المنقسمة ومسافات يونيكود الخاصة بمسافة عادية» مفعّلة افتراضيًا في منظف المسافات، وتحوّلها إلى مسافة عادية وتعرض عدد ما استبدلته.

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

كيف تتأكد أن السبب مسافة خفية؟

الصق الاسم من الملف الأول في تنظيف المسافات وانظر إلى عدّاد قاعدة المسافات الخاصة. إن ظهر رقم أكبر من صفر فقد وجدت السبب. ولتراها بعينك فعّل «إظهار الرموز غير المرئية في المعاينة»: المسافة العادية تظهر نقطة في المنتصف، والمسافة غير المنقسمة تظهر برمز مختلف ⍽.

مثال محسوب

الاسم «قهوة عربية» منسوخ من صفحة المورد، وبين الكلمتين مسافة غير منقسمة.

بالقواعد الافتراضية: إجمالي التغييرات 1، كلها في قاعدة المسافات الخاصة، والنتيجة «قهوة عربية» بمسافة عادية.

عمود من ثلاثة أسطر فيه مسافتان من هذا النوع: «قهوة عربية 250 غ» و«شاي أخضر» و«تمر سكري». المنظف يستبدل 2، والسطر الأوسط لا يتغير.

لماذا يضيفها Word والمواقع أصلًا؟

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

الخطوات لإصلاح عمود كامل

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

ليست المسافة غير المنقسمة وحدها

القاعدة نفسها تستبدل مسافات يونيكود الخاصة الأخرى، مثل المسافة الرفيعة التي تأتي أحيانًا بين الرقم والعملة. جرّبنا «150 ريال» بمسافة رفيعة، فكان العدّاد 1 أيضًا. أما الرموز صفرية العرض فلا تشملها هذه القاعدة، ولها قاعدة مستقلة متوقفة افتراضيًا، لأنها ليست مسافات بل رموز بلا عرض.

وإن أردت أن تتأكد أن التنظيف لم يغيّر إلا المسافات، قارن النص قبل التنظيف وبعده عبر مقارنة النصوص على مستوى الحروف.

متى لا تستبدلها؟

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

أسئلة شائعة

هل تغيّر الأداة ملف إكسل نفسه؟

لا، هي تعمل على النص الذي تلصقه، وأنت تعيد لصق النتيجة في الملف.

هل يحذف التنظيف المسافات العادية بين الكلمات؟

لا، المسافة الواحدة تبقى. الدمج يخص المسافات المتكررة فقط.

هل يُرسل النص إلى خادم؟

لا، التنظيف يجري داخل متصفحك.