ليش الأداة تقول المبلغ ليس رقمًا مع إني كاتب 120 ر.س؟
لأن «ر.س» جزء من الخانة، والأداة تريد في خانة المبلغ رقمًا فقط. العملة مكانها عمود العملة، برمز من ثلاثة حروف لاتينية مثل SAR. احذف الرمز من خانات المبلغ بالبحث والاستبدال في إكسل، واكتب SAR في عمود العملة، ثم أعد الاستيراد.
ما الذي يُقبل وما الذي يُرفض
جرّبنا في ملخص المصروفات ملفًا من خمسة صفوف، كلها بتاريخ صحيح وتصنيف Ads:
- الصف 2، المبلغ «120 ر.س» والعملة SAR: رُفض، «المبلغ ليس رقمًا».
- الصف 3، المبلغ «1,250.75» بفاصل الآلاف: قُبل وقُرئ 1250.75.
- الصف 4، المبلغ «١٢٠٫٥٠» بالأرقام العربية والفاصلة العشرية العربية: قُبل وقُرئ 120.50.
- الصف 5، المبلغ 80 والعملة «ريال»: رُفض، «رمز العملة يجب أن يكون ثلاثة حروف مثل SAR».
- الصف 6، المبلغ «(50)» بين قوسين كما تكتبه بعض برامج المحاسبة للسالب: رُفض، «المبلغ ليس رقمًا».
النتيجة: بندان مقبولان بإجمالي 1,371.25 SAR، وثلاثة صفوف في قائمة ما لم يُستورد. الصفوف المرفوضة لا تدخل في المجاميع أبدًا، ولا تُحذف بصمت.
لماذا لا تزيل الأداة «ر.س» بنفسها؟
لأن الرمز المكتوب داخل المبلغ قد يعني عملة غير التي في عمود العملة. خانة فيها «45 د.إ» وعمود عملتها SAR، أيهما الصحيح؟ لو تجاهلت الأداة الرمز لجمعت الدرهم مع الريال دون أن تعرف. لذلك تطلب منك أن تفصل الاثنين بنفسك، مرة واحدة، في الملف.
الإصلاح في إكسل
- حدّد عمود المبلغ، وافتح البحث والاستبدال، وابحث عن « ر.س» بالمسافة قبلها، واستبدلها بلا شيء. كرر للرموز الأخرى إن وُجدت.
- في عمود العملة استبدل «ريال» و«ر.س» و«SR» بالرمز SAR. الحروف الصغيرة مقبولة، فالرمز sar يُقرأ SAR.
- حوّل الأقواس إلى إشارة ناقص إن كانت تعني مبلغًا مستردًا، لأن الأداة تقرأ السالب استردادًا يخفض الإجمالي.
- احفظ بصيغة CSV UTF-8 وأعد الاستيراد، وتأكد أن قائمة الصفوف المرفوضة صارت فارغة.
فخ الفاصلة الأوروبية
انتبه لملف من نظام يكتب الأرقام بالطريقة الأوروبية، مثل «1.250,75» لمبلغ ألف ومئتين وخمسين وخمسة وسبعين هللة. حين تجتمع النقطة والفاصلة تعدّ الأداة الفاصل الأخير هو الفاصلة العشرية، فتقرأ هذا المبلغ 1,250.75 صحيحًا. الفخ الباقي هو المبلغ الذي فيه نقطة الآلاف وحدها، مثل «1.250» لألف ومئتين وخمسين: هذا يُقرأ 1.25، لأن النقطة وحدها تُعدّ فاصلة عشرية. إن رأيت إجماليًا أصغر بكثير مما تتوقع، فهذا أول ما تبحث عنه. والأرقام العربية لا تحتاج تحويلًا، لكن إن أردت توحيدها في الملف كله فحوّلها عبر تحويل الأرقام العربية والهندية واللاتينية قبل الحفظ.
أسئلة شائعة
هل تقبل الأداة رمز عملة غير موجود في القائمة؟
في الاستيراد نعم، أي ثلاثة حروف لاتينية تُقبل وتُحسب بخانتين. في الإدخال اليدوي تختار من قائمة ثابتة.
هل يمكن كتابة المبلغ بمسافة بين الآلاف مثل 1 250.75؟
نعم، المسافات تُحذف قبل القراءة، فيُقرأ 1250.75.
